Horizon
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 NClipperLib
 Ndelaunator
 Ndoj
 Nhorizon
 NlibzipThe libzip namespace
 NnlohmannNamespace for Niels Lohmann
 Np2tSweep-line, Constrained Delauney Triangulation (CDT) See: Domiter, V
 NPNS
 Npybis
 NSEXPR
 Nstd
 Cballtoland
 CBoardWrapper
 CBOX2Class BOX2 handles a 2-D bounding box, built on top of an origin point and size vector, both of templated class Vec
 CcompareOriginDistance
 CDIRECTION_45Class DIRECTION_45
 CDL_ArcDataArc Data
 CDL_AttributeDataBlock attribute data
 CDL_AttributesStoring and passing around attributes
 CDL_BlockDataBlock Data
 CDL_CircleDataCircle Data
 CDL_CodesCodes for colors and DXF versions
 CDL_ControlPointDataSpline control point data
 CDL_CreationAdapterAn abstract adapter class for receiving DXF events when a DXF file is being read
 CDL_CreationInterfaceAbstract class (interface) for the creation of new entities
 CDL_DictionaryDataDictionary data
 CDL_DictionaryEntryDataDictionary entry data
 CDL_DimAlignedDataAligned Dimension Data
 CDL_DimAngular3PDataAngular Dimension Data (3 points version)
 CDL_DimAngularDataAngular Dimension Data
 CDL_DimDiametricDataDiametric Dimension Data
 CDL_DimensionDataGeneric Dimension Data
 CDL_DimLinearDataLinear (rotated) Dimension Data
 CDL_DimOrdinateDataOrdinate Dimension Data
 CDL_DimRadialDataRadial Dimension Data
 CDL_DxfReading and writing of DXF files
 CDL_EllipseDataEllipse Data
 CDL_ExceptionUsed for exception handling
 CDL_ExtrusionStoring and passing around attributes
 CDL_FitPointDataSpline fit point data
 CDL_GroupCodeExcUsed for exception handling
 CDL_HatchDataHatch data
 CDL_HatchEdgeDataHatch edge data
 CDL_HatchLoopDataHatch boundary path (loop) data
 CDL_ImageDataImage Data
 CDL_ImageDefDataImage Definition Data
 CDL_InsertDataInsert Data
 CDL_KnotDataSpline knot data
 CDL_LayerDataLayer Data
 CDL_LeaderDataLeader (arrow)
 CDL_LeaderVertexDataLeader Vertex Data
 CDL_LineDataLine Data
 CDL_LinetypeDataLine Type Data
 CDL_MTextDataMText Data
 CDL_NullStrExcUsed for exception handling
 CDL_PointDataPoint Data
 CDL_PolylineDataPolyline Data
 CDL_RayDataRay Data
 CDL_SplineDataSpline Data
 CDL_StyleDataText style data
 CDL_TextDataText Data
 CDL_TraceDataTrace Data / solid data / 3d face data
 CDL_VertexDataVertex Data
 CDL_WriterDefines interface for writing low level DXF constructs to a file
 CDL_WriterAImplements functions defined in DL_Writer for writing low level DXF constructs to an ASCII format DXF file
 CDL_XLineDataXLine Data
 Cfootag_bitmask
 Cfootag_ctx
 Cfootag_data
 Cfootag_enum
 Cfootag_integer
 Cfootag_item
 Cfootag_op
 Cfootag_pad
 Cfootag_param
 Cfootag_ref
 Cfootag_rlimit
 Cfootag_spec
 Cfootag_typeinfo
 Cfootol
 Cipc7251_ref
 Cipc7251_spec
 Cipcb_attr
 Cipcb_bgaspec
 Cipcb_comp
 Cipcb_ref
 Cipcb_twospec
 Cipcbtable
 Cipctable
 CLAYER_RANGEClass LAYER_RANGE
 CLSEQClass LSEQ is a sequence (and therefore also a set) of PCB_LAYER_IDs
 CLSETClass LSET is a set of PCB_LAYER_IDs
 CMyParameterProgram
 CPinDirectionMap
 CProjectWrapper
 Cpy_exception
 CPyBoard
 CPyImage3DExporter
 CPyPool
 CPyPoolManager
 CPyProject
 CPySchematic
 CRANGE
 CRANGED_NUM
 CRTFileStream
 CRTreeImplementation of RTree, a multidimensional bounding rectangle tree
 CSchematicWrapper
 CSEG
 CSHAPEClass SHAPE
 CSHAPE_ARC
 CSHAPE_CIRCLE
 CSHAPE_INDEX
 CSHAPE_INDEX_LIST
 CSHAPE_LINE_CHAINClass SHAPE_LINE_CHAIN
 CSHAPE_RECT
 CSHAPE_SEGMENT
 CSHAPE_SIMPLEClass SHAPE_SIMPLE
 CTPPLPartition
 CTPPLPoint
 CTPPLPoly
 CVECTOR2Class VECTOR2 defines a general 2D-vector/point
 CVECTOR2_TRAITSClass VECTOR2_TRAITS traits class for VECTOR2
 CVECTOR2_TRAITS< int >