Horizon
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 CSEXPR::_IN_STRING
 CSEXPR::_OUT_STRING
 CAboutDialog
 Chorizon::Accumulator< T >
 Chorizon::ActionBarPreferences
 Chorizon::ActionButtonBase
 Chorizon::ActionCatalogItem
 Chorizon::ActionConnection
 Chorizon::ActionLabelInfo
 Cnlohmann::adl_serializer< typename, typename >Default JSONSerializer template argument
 Cp2t::AdvancingFront
 Chorizon::Airwire
 CPNS::ALGO_BASEClass ALGO_BASE
 Chorizon::Schematic::Annotation
 Chorizon::Appearance
 CApplication
 CApplicationWindow
 Chorizon::ArcGraphical arc
 Clibzip::archiveSafe wrapper on the struct zip structure
 Chorizon::autofree_ptr< T >
 CB1
 Chorizon::BackgroundRenderer
 Cballtoland
 CBASE_SEQ
 CBASE_SET
 Cnlohmann::basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >Class to store JSON values
 Cp2t::SweepContext::Basin
 Cbinary_function
 Cnlohmann::detail::binary_reader< BasicJsonType, SAX >Deserialization of CBOR, MessagePack, and UBJSON values
 Cnlohmann::detail::binary_writer< BasicJsonType, CharType >Serialization to CBOR and MessagePack values
 Chorizon::BlockA block is one level of hierarchy in the netlist
 Chorizon::BoardColors
 Chorizon::BoardDecal
 Chorizon::BoardHole
 Chorizon::BoardLayers
 Chorizon::BoardPackage
 Chorizon::BoardPanel
 Chorizon::BoardPreferences
 Chorizon::BOMExportSettings
 Chorizon::BOMRow
 Cnlohmann::detail::dtoa_impl::boundaries
 CBox
 CBOX2< Vec >Class BOX2 handles a 2-D bounding box, built on top of an origin point and size vector, both of templated class Vec
 CBOX2< VECTOR2I >
 CRTree< DATATYPE, ELEMTYPE, NUMDIMS, ELEMTYPEREAL, TMAXNODES, TMINNODES >::BranchMay be data or may be another subtree The parents level determines this
 Chorizon::Buffer
 Chorizon::BusA Bus is used for grouping nets
 Chorizon::BusLabelMakes a Bus available on the schematic
 Chorizon::BusRipperMake a Bus member's Net available on the schematic
 CButton
 CPNS::OPTIMIZER::CACHE_VISITOR
 Cnlohmann::detail::dtoa_impl::cached_power
 Chorizon::Canvas
 Chorizon::Canvas3DBase
 Chorizon::CanvasAnnotation
 Chorizon::CanvasMesh
 Chorizon::CanvasPicture
 Chorizon::CanvasPreferences
 Cp2t::CDT
 CCellRenderer
 Chorizon::Changeable
 CCheckMenuItem
 Chorizon::HTTP::Client
 Chorizon::ClipboardManagerThe ClipBoardManager handles the copy part of copy/paste
 CClipperLib::ClipperBase
 CClipperLib::ClipperOffset
 Chorizon::PoolProjectManagerAppWindow::ClosePolicy
 Chorizon::STEPImporter::Color
 Chorizon::Color
 Chorizon::ColorI
 Chorizon::PoolParametric::Column
 CColumnRecord
 CComboBox
 CComboBoxText
 CSHAPE_LINE_CHAIN::compareOriginDistance
 CcompareOriginDistance
 Chorizon::ComponentA Component is an instanced Entity in a Block
 Chorizon::LineNet::Connection
 Chorizon::Connection
 Chorizon::Track::Connection
 Chorizon::ConnectionLine
 Chorizon::Connector
 Chorizon::vector_pair< T1, T2 >::const_iterator
 Chorizon::SQLite::Query::convert< T >
 Chorizon::Coord< T >Your typical coordinate class
 Chorizon::Coord< double >
 Chorizon::Coord< float >
 Chorizon::Coord< int64_t >
 CPNS::COST_ESTIMATORClass COST_ESTIMATOR
 CPNS::DIFF_PAIR::COUPLED_SEGMENTS
 Chorizon::CoverRenderer
 Chorizon::CSV::Csv
 Chorizon::BOMExportSettings::CSVSettings
 Chorizon::STEPImporter::DATA
 Chorizon::SQLite::Database
 Chorizon::DCMInfo
 CPNS::DEBUG_DECORATOR
 Chorizon::SymbolPin::Decoration
 Cdelaunay::Delaunay< T >
 Cnlohmann::detail::detector< Default, AlwaysVoid, Op, Args >
 Cnlohmann::detail::detector< Default, void_t< Op< Args... > >, Op, Args... >
 CTPPLPartition::Diagonal
 CDialog
 Chorizon::Dialogs
 Chorizon::Dimension
 CDIRECTION_45Class DIRECTION_45
 Cnlohmann::detail::dtoa_impl::diyfp
 CDL_ArcDataArc 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_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_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_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_XLineDataXLine Data
 Chorizon::DocumentsTools use this class to actually access the core
 CClipperLib::DoublePoint
 Chorizon::DOUBLET
 CPNS::DP_GATEWAYClass DP_GATEWAY
 CPNS::DP_GATEWAYSClass DP_GATEWAYS
 CPNS::DP_PRIMITIVE_PAIRClass DP_PRIMITIVE_PAIR
 CTPPLPartition::DPState
 CTPPLPartition::DPState2
 Chorizon::DragSelection
 CDrawingArea
 Chorizon::DuplicateBase
 Chorizon::DXFImporter
 Cdelaunay::Edge< T >
 Cp2t::Edge
 Cp2t::SweepContext::EdgeEvent
 Chorizon::EditorProcess
 Chorizon::EditorWindowStore
 Chorizon::Entity
 CPNS::ITEM_SET::ENTRY
 CEntry
 CEventBox
 Chorizon::ExcellonWriter
 Cexception
 CExpander
 Cnlohmann::detail::external_constructor< value_t >
 Cnlohmann::detail::external_constructor< value_t::array >
 Cnlohmann::detail::external_constructor< value_t::boolean >
 Cnlohmann::detail::external_constructor< value_t::number_float >
 Cnlohmann::detail::external_constructor< value_t::number_integer >
 Cnlohmann::detail::external_constructor< value_t::number_unsigned >
 Cnlohmann::detail::external_constructor< value_t::object >
 Cnlohmann::detail::external_constructor< value_t::string >
 Chorizon::FabOutputSettings
 Chorizon::STEPImporter::Face
 Chorizon::FaceRenderer
 Chorizon::Canvas3DBase::FaceVertex
 Cfalse_type
 Chorizon::Field
 Clibzip::fileFile for reading
 Chorizon::FileVersion
 CFlowBox
 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
 Chorizon::Plane::Fragment
 Chorizon::FragmentCache
 Cnlohmann::detail::from_json_fn
 Chorizon::Gate
 Chorizon::GerberExporter
 Chorizon::GerberHash
 Chorizon::FabOutputSettings::GerberLayer
 Chorizon::GerberWriter
 Chorizon::GitHubClient
 CGLArea
 Chorizon::bitmap_font::GlyphInfo
 CGrid
 Chorizon::Grid
 Chorizon::GridController
 Cnlohmann::detail::has_from_json< BasicJsonType, T, enable_if_t< not is_basic_json< T >::value > >
 Cnlohmann::detail::has_non_default_from_json< BasicJsonType, T, enable_if_t< not is_basic_json< T >::value > >
 Cnlohmann::detail::has_to_json< BasicJsonType, T, enable_if_t< not is_basic_json< T >::value > >
 Cstd::hash< horizon::ObjectRef >
 Cstd::hash< horizon::UUID >
 Cstd::hash< nlohmann::json >Hash value for JSON objects
 CPNS::JOINT::HASH_TAG

Joints are hashed by their position, layers and net

 Chorizon::Core::HistoryItem
 Chorizon::HoleA hole with diameter and position, that's it
 Chorizon::ColumnChooser::IAdapter
 Chorizon::IDocument
 Chorizon::ImpBase
 Chorizon::ImpInterface
 Chorizon::IncludedBoard
 CPNS::INDEXClass INDEX
 Cnlohmann::detail::index_sequence< Ints >
 Cnlohmann::detail::index_sequence< 0 >
 Cnlohmann::detail::index_sequence< I1...,(sizeof...(I1)+I2)... >
 Cnlohmann::detail::index_sequence<>
 Cnlohmann::detail::input_adapter
 Cnlohmann::detail::input_adapter_protocolAbstract input adapter interface
 CClipperLib::Int128
 Cintegral_constant
 Cnlohmann::detail::internal_iterator< BasicJsonType >Iterator value
 Cnlohmann::detail::internal_iterator< typename std::remove_const< BasicJsonType >::type >
 CSHAPE_LINE_CHAIN::INTERSECTIONStruct INTERSECTION
 CClipperLib::IntersectNode
 Chorizon::InToolActionCatalogItem
 Chorizon::InToolKeySequencesPreferences
 CClipperLib::IntPoint
 CClipperLib::IntRect
 Cipc7251_ref
 Cipc7251_spec
 Cipcb_attr
 Cipcb_bgaspec
 Cipcb_comp
 Cipcb_ref
 Cipcb_twospec
 Cipcbtable
 Cipctable
 Chorizon::IPool
 Cnlohmann::detail::is_compatible_array_type_impl< BasicJsonType, CompatibleArrayType, enable_if_t< is_detected< value_type_t, CompatibleArrayType >::value and is_detected< iterator_t, CompatibleArrayType >::value and not is_iterator_traits< iterator_traits< CompatibleArrayType > >::value > >
 Cnlohmann::detail::is_compatible_integer_type_impl< RealIntegerType, CompatibleNumberIntegerType, enable_if_t< std::is_integral< RealIntegerType >::value and std::is_integral< CompatibleNumberIntegerType >::value and not std::is_same< bool, CompatibleNumberIntegerType >::value > >
 Cnlohmann::detail::is_compatible_object_type_impl< BasicJsonType, CompatibleObjectType, enable_if_t< is_detected< mapped_type_t, CompatibleObjectType >::value and is_detected< key_type_t, CompatibleObjectType >::value > >
 Cnlohmann::detail::is_compatible_string_type_impl< BasicJsonType, CompatibleStringType, enable_if_t< is_detected_exact< typename BasicJsonType::string_t::value_type, value_type_t, CompatibleStringType >::value > >
 Cnlohmann::detail::is_compatible_type_impl< BasicJsonType, CompatibleType, enable_if_t< is_complete_type< CompatibleType >::value > >
 Cnlohmann::detail::is_constructible_array_type_impl< BasicJsonType, ConstructibleArrayType, enable_if_t< not std::is_same< ConstructibleArrayType, typename BasicJsonType::value_type >::value and std::is_default_constructible< ConstructibleArrayType >::value and(std::is_move_assignable< ConstructibleArrayType >::value or std::is_copy_assignable< ConstructibleArrayType >::value) andis_detected< value_type_t, ConstructibleArrayType >::value andis_detected< iterator_t, ConstructibleArrayType >::value andis_complete_type< detected_t< value_type_t, ConstructibleArrayType > >::value > >
 Cnlohmann::detail::is_constructible_object_type_impl< BasicJsonType, ConstructibleObjectType, enable_if_t< is_detected< mapped_type_t, ConstructibleObjectType >::value and is_detected< key_type_t, ConstructibleObjectType >::value > >
 Cnlohmann::detail::is_constructible_string_type_impl< BasicJsonType, ConstructibleStringType, enable_if_t< is_detected_exact< typename BasicJsonType::string_t::value_type, value_type_t, ConstructibleStringType >::value > >
 Cnlohmann::detail::is_iterator_traits< iterator_traits< T > >
 Cnlohmann::detail::is_sax< SAX, BasicJsonType >
 Cnlohmann::detail::is_sax_static_asserts< SAX, BasicJsonType >
 CSEXPR::ISEXPRABLE
 Chorizon::ToolBackannotateConnectionLines::ToolDataBackannotate::Item
 CPNS::ITEMClass ITEM
 Chorizon::Logger::Item
 Chorizon::PoolCacheStatus::Item
 CPNS::ITEM_SET
 Cnlohmann::detail::iter_impl< BasicJsonType >Template for a bidirectional iterator for the basic_json class This class implements a both iterators (iterator and const_iterator) for the basic_json class
 Cnlohmann::detail::iteration_proxy< IteratorType >Proxy class for the items() function
 Cnlohmann::detail::iteration_proxy_value< IteratorType >
 CSHAPE_INDEX< T >::Iterator
 CSHAPE_INDEX_LIST< T, >::iterator
 Chorizon::vector_pair< T1, T2 >::iterator
 Citerator
 CRTree< DATATYPE, ELEMTYPE, NUMDIMS, ELEMTYPEREAL, TMAXNODES, TMINNODES >::IteratorIterator is not remove safe
 Cnlohmann::detail::iterator_traits< T, typename >
 Cnlohmann::detail::iterator_traits< T *, enable_if_t< std::is_object< T >::value > >
 Cnlohmann::detail::iterator_types< It, typename >
 Cnlohmann::detail::iterator_types< It, void_t< typename It::difference_type, typename It::value_type, typename It::pointer, typename It::reference, typename It::iterator_category > >
 Cnlohmann::detail::iterator_types< T >
 CClipperLib::Join
 CPNS::JOINT::JOINT_TAG_HASH
 Cnlohmann::json_pointer< BasicJsonType >JSON Pointer
 Cnlohmann::detail::json_ref< BasicJsonType >
 Cnlohmann::json_sax< BasicJsonType >SAX interface
 Cnlohmann::detail::json_sax_acceptor< BasicJsonType >
 Cnlohmann::detail::json_sax_dom_callback_parser< BasicJsonType >
 Cnlohmann::detail::json_sax_dom_parser< BasicJsonType >SAX implementation to create a JSON value from SAX events
 Chorizon::JunctionA Junction is a point in 2D-Space
 Chorizon::KeepoutContour
 Chorizon::KeySequencesPreferences
 Chorizon::KiCadModuleParser
 Chorizon::KiCadSymbol
 Chorizon::KiCadSymbolImporter
 CLabel
 Chorizon::Layer
 Chorizon::PDFExportSettings::Layer
 Chorizon::CanvasMesh::Layer3D
 CLAYER_RANGEClass LAYER_RANGE
 Chorizon::LayerDisplay
 Chorizon::LayerInfo
 Chorizon::LayerProvider
 Chorizon::LayerRange
 Chorizon::ToolPlaceText::Settings::LayerSettings
 Cstd::less<::nlohmann::detail::value_t >Specialization for std::less<value_t>
 Cnlohmann::detail::lexer< BasicJsonType >Lexical analysis
 Chorizon::LineGraphical line
 CPNS::LINE_RESTRICTIONS
 Chorizon::LineNetLineNet is similar to Line, except it denotes electrical connection
 Clist
 CListBox
 CRTree< DATATYPE, ELEMTYPE, NUMDIMS, ELEMTYPEREAL, TMAXNODES, TMINNODES >::ListNodeA link list of nodes for reinsertion after a delete operation
 CClipperLib::LocalMinimum
 CClipperLib::LocMinSorter
 Chorizon::LogDispatcher
 CPNS::LOGGER
 Chorizon::Logger
 Chorizon::LutEnumStr< T >Trivial bidirectional map for mapping strings to enums
 Chorizon::LutEnumStr< DrillMode >
 Chorizon::LutEnumStr< Mode >
 Chorizon::LutEnumStr< Padstack::Type >
 Chorizon::LutEnumStr< Pin::Direction >
 Cnlohmann::detail::make_void< Ts >
 Chorizon::Marker
 Chorizon::MarkerRef
 Chorizon::MarkerRenderer
 Chorizon::Markers
 CPNS::MEANDER_SETTINGSClass MEANDER_SETTINGS
 CPNS::MEANDER_SHAPEClass MEANDER_SETTINGS
 CPNS::MEANDERED_LINEClass MEANDERED_LINE
 Chorizon::Bus::Member
 CMenuButton
 Cnlohmann::detail::merge_and_renumber< Sequence1, Sequence2 >
 Cnlohmann::detail::merge_and_renumber< make_index_sequence< N/2 >::type, make_index_sequence< N - N/2 >::type >
 CMessageDialog
 Chorizon::MinMaxAccumulator< T >
 Chorizon::Package::Model
 Chorizon::Canvas3DBase::ModelTransform
 CTPPLPartition::MonotoneVertex
 Chorizon::MSD
 Chorizon::MSDAnimator
 Chorizon::Net
 Chorizon::NetClass
 Chorizon::NetLabelDisplays the junction's Net name it is attached to
 Chorizon::NetSegmentInfo
 CRTree< DATATYPE, ELEMTYPE, NUMDIMS, ELEMTYPEREAL, TMAXNODES, TMINNODES >::NNNodeData structure used for Nearest Neighbor search implementation
 CRTree< DATATYPE, ELEMTYPE, NUMDIMS, ELEMTYPEREAL, TMAXNODES, TMINNODES >::NodeNode for each branch level
 CPNS::NODEClass NODE
 Cp2t::Node
 Chorizon::SQLite::noncopyable
 Cnlohmann::detail::nonesuch
 CNotebook
 Chorizon::StatusDispatcher::Notification
 Cobject
 Chorizon::ObjectDescription
 Chorizon::SelectionFilter::ObjectFilter
 Chorizon::ObjectProperty
 Chorizon::ObjectProviderInterface for classes that store objects identified by UUID (e.g. Line or Junction)
 Chorizon::ObjectRef
 CPNS::OBSTACLEStruct OBSTACLE
 CPNS::OBSTACLE_VISITORStruct OBSTACLE_VISITOR
 CPNS::OPTIMIZERClass OPTIMIZER
 Chorizon::StockInfoRecordPartinfo::OrderablePart
 CClipperLib::OutPt
 Cnlohmann::detail::output_adapter< CharType, StringType >
 Cnlohmann::detail::output_adapter_protocol< CharType >Abstract output adapter interface
 CClipperLib::OutRec
 COverlay
 Chorizon::Pad
 Chorizon::CanvasPads::PadKey
 Chorizon::Part::PadMapItem
 Chorizon::ViaPadstackProvider::PadstackEntry
 Chorizon::ParameterCommands
 Chorizon::ParameterProgram
 Chorizon::ParametricParamEditor
 CSEXPR::PARSER
 Cnlohmann::detail::parser< BasicJsonType >Syntax analysis
 Chorizon::Part
 Chorizon::PartInfoCacheManager
 Chorizon::PartInfoPreferences
 CRTree< DATATYPE, ELEMTYPE, NUMDIMS, ELEMTYPEREAL, TMAXNODES, TMINNODES >::PartitionVarsVariables for finding a split partition
 CTPPLPartition::PartitionVertex
 Chorizon::CanvasPatch::PatchKey
 Chorizon::PDFExportSettings
 Chorizon::Picture
 Chorizon::PictureData
 Chorizon::PictureRenderer
 Chorizon::PinA Pin represents a logical pin of a Unit
 CPinDirectionMap
 Chorizon::PinDirectionMap
 Chorizon::Placement
 Chorizon::PlacementProvider
 Chorizon::PlaneSettings
 Chorizon::PnPExportSettings
 Chorizon::PnPRow
 CPNS::PNS_HORIZON_PARENT_ITEM
 Cp2t::Point
 Chorizon::PolygonPolygon used in Padstack, Package and Board for specifying filled Regions
 Chorizon::PolygonUsage
 CClipperLib::PolyNode
 Chorizon::PoolCacheStatus
 Chorizon::PoolGotoProvider
 Chorizon::PoolManager
 Chorizon::PoolManagerPool
 Chorizon::PoolParametric
 Chorizon::PoolParams
 Chorizon::PoolProjectManagerProcess
 Chorizon::PoolProjectManagerViewCreatePool
 Chorizon::PoolProjectManagerViewCreateProject
 Chorizon::PoolProjectManagerViewProject
 Chorizon::PoolUpdateGraph
 Chorizon::PoolUpdateNode
 Chorizon::PoolUpdater
 Chorizon::PoolUpdaterParametric
 CPopover
 Cnlohmann::detail::position_tStruct to capture the start position of the current token
 Chorizon::PowerSymbolGND symbols and the like
 Chorizon::Preferences
 Chorizon::PreferencesProvider
 Chorizon::GerberWriter::ApertureMacro::Primitive
 Cnlohmann::detail::primitive_iterator_t
 Cnlohmann::detail::priority_tag< N >
 Cnlohmann::detail::priority_tag< 0 >
 Chorizon::Project
 Chorizon::ProjectBlock
 CProjectWrapper
 Chorizon::PropertyMeta
 Chorizon::PropertyValue
 Chorizon::PushPayload
 CPyBoard
 CPyImage3DExporter
 CPyPool
 CPyPoolManager
 CPyProject
 CPySchematic
 CSHAPE_INDEX_LIST< T, >::query_iterator
 CRANGE< T >
 CRANGED_NUM< T >
 CRANGED_NUM< int >
 CRTree< DATATYPE, ELEMTYPE, NUMDIMS, ELEMTYPEREAL, TMAXNODES, TMINNODES >::RectMinimal bounding rectangle (n-dimensional)
 Creverse_iterator
 CPNS::ROUTER
 CPNS::ROUTER_IFACEClass ROUTER
 CPNS::ROUTING_SETTINGSClass ROUTING_SETTINGS
 CRTFileStream
 CRTree< DATATYPE, ELEMTYPE, NUMDIMS, ELEMTYPEREAL, TMAXNODES, TMINNODES >Implementation of RTree, a multidimensional bounding rectangle tree
 CRTree< SHAPE *, int, 2, double >
 CRTree< T, int, 2, double >
 Chorizon::Rule
 CPNS::RULE_RESOLVERClass RULE_RESOLVER
 Chorizon::RuleDescription
 Chorizon::RuleMatch
 Chorizon::RuleMatchKeepout
 Chorizon::Rules
 Chorizon::RulesCheckCache
 Chorizon::RulesCheckCacheBase
 Chorizon::RulesCheckError
 Chorizon::RulesCheckResult
 Cruntime_error
 CTPPLPartition::ScanLineEdge
 Chorizon::SchematicA Schematic is the visual representation of a Block
 Chorizon::SchematicPreferences
 Chorizon::SchematicSymbol
 CSchematicWrapper
 Chorizon::ScopedBlock
 CScrolledWindow
 Chorizon::Searcher
 Chorizon::Searcher::SearchQuery
 Chorizon::Searcher::SearchResult
 CSEG
 Chorizon::Selectable
 Chorizon::SelectableRef
 Chorizon::Selectables
 Chorizon::SelectablesRenderer
 Chorizon::SelectionFilter
 Chorizon::ImpBase::SelectionFilterInfo
 Chorizon::SelectionProvider
 Cnlohmann::detail::serializer< BasicJsonType >
 Chorizon::SetReset
 CSEXPR::SEXPR
 CSEXPR::SEXPR_CHILDREN_ARG
 CSEXPR::SEXPR_SCAN_ARG
 Chorizon::shallow_copy_t
 CSHAPEClass SHAPE
 Chorizon::ShapeFor commonly used Pad shapes
 CSHAPE_INDEX< T >
 CSHAPE_INDEX_LIST< T, >
 CSHAPE_INDEX_LIST< PNS::ITEM * >
 CPNS::SIZES_SETTINGS
 Chorizon::SnapFilter
 Chorizon::KiCadSymbol::SPart
 Chorizon::KiCadSymbol::SPartIterProxy
 Chorizon::KiCadSymbol::SPart::SPin
 CSpinButton
 Chorizon::KiCadSymbol::SPart::SPoly
 Chorizon::KiCadSymbol::SPart::SRect
 Chorizon::Board::StackupLayer
 Clibzip::stat_ptrWrapper for stat as pointer
 Cnlohmann::detail::static_const< T >
 CRTree< DATATYPE, ELEMTYPE, NUMDIMS, ELEMTYPEREAL, TMAXNODES, TMINNODES >::Statistics
 Chorizon::STEPExportSettings
 Chorizon::StockInfoProvider
 Chorizon::StockInfoProviderPartinfoWorker
 Chorizon::StockInfoRecord
 Cp2t::Sweep
 Cp2t::SweepContext
 Chorizon::SymbolPin
 Chorizon::PoolParametric::Table
 Chorizon::Target
 CClipperLib::TEdge
 Chorizon::TextUsed wherever a user-editable text is needed
 Chorizon::TextData
 CPNS::TIME_LIMIT
 Cnlohmann::detail::to_json_fn
 Chorizon::ParameterProgram::Token
 Chorizon::ToolArgsThis is what a Tool receives when the user did something
 Chorizon::ToolBaseCommon interface for all Tools
 Chorizon::ToolData
 Chorizon::ToolHelperRestrict
 Chorizon::ToolResponseTo signal back to the core what the Tool did, a Tool returns a ToolResponse
 Chorizon::ToolSettings
 Chorizon::ToolSettingsProxy
 Chorizon::ToolWrapper
 CPNS::TOPOLOGY
 CTPPLPartition
 CTPPLPoint
 CTPPLPoly
 Chorizon::Track
 Ctrackable
 CTreeModelColumnRecord
 Cp2t::Triangle
 Chorizon::Triangle
 Cdelaunay::Triangle< T >
 Chorizon::TriangleInfo
 Chorizon::TriangleRenderer
 Chorizon::TRIPLET
 Ctrue_type
 Cstd::tuple_element< N, ::nlohmann::detail::iteration_proxy_value< IteratorType > >
 Ctype
 Chorizon::Searcher::TypeInfo
 Chorizon::UBOBuffer
 Chorizon::UnitA Unit is the template for a Gate inside of an Entity
 Chorizon::UUIDThis class encapsulates a UUID and allows it to be uses as a value type
 Chorizon::uuid_ptr< T >
 Chorizon::uuid_ptr< const class horizon::Entity >
 Chorizon::uuid_ptr< const class horizon::Package >
 Chorizon::uuid_ptr< const class horizon::Part >
 Chorizon::uuid_ptr< const horizon::Frame >
 Chorizon::uuid_ptr< const horizon::Gate >
 Chorizon::uuid_ptr< const horizon::IncludedBoard >
 Chorizon::uuid_ptr< const horizon::Padstack >
 Chorizon::uuid_ptr< const horizon::Pin >
 Chorizon::uuid_ptr< const horizon::Unit >
 Chorizon::uuid_ptr< horizon::BoardPackage >
 Chorizon::uuid_ptr< horizon::Bus >
 Chorizon::uuid_ptr< horizon::Bus::Member >
 Chorizon::uuid_ptr< horizon::BusRipper >
 Chorizon::uuid_ptr< horizon::Component >
 Chorizon::uuid_ptr< horizon::Gate >
 Chorizon::uuid_ptr< horizon::Junction >
 Chorizon::uuid_ptr< horizon::Net >
 Chorizon::uuid_ptr< horizon::NetClass >
 Chorizon::uuid_ptr< horizon::Pad >
 Chorizon::uuid_ptr< horizon::Polygon >
 Chorizon::uuid_ptr< horizon::PolygonUsage >
 Chorizon::uuid_ptr< horizon::SchematicSymbol >
 Chorizon::uuid_ptr< horizon::SymbolPin >
 Chorizon::UUIDPath< N >Stores a sequence of up to 3 UUIDs
 Chorizon::UUIDPath< 2 >
 Cdelaunay::Vector2< T >
 CVECTOR2< T >Class VECTOR2 defines a general 2D-vector/point
 CVECTOR2< double >
 CVECTOR2< int >
 CVECTOR2_TRAITS< T >Class VECTOR2_TRAITS traits class for VECTOR2
 CVECTOR2_TRAITS< int >
 Chorizon::vector_pair< T1, T2 >
 Chorizon::vector_pair< horizon::Triangle, horizon::TriangleInfo >
 Chorizon::Version
 Chorizon::Polygon::Vertex
 Chorizon::DragSelection::Line::Vertex
 Chorizon::STEPImporter::Vertex
 Chorizon::CanvasMesh::Layer3D::Vertex
 CTPPLPartition::VertexSorter
 Chorizon::Via
 Chorizon::ViaPadstackProvider
 Chorizon::ViewInfo
 Chorizon::WallRenderer
 Chorizon::Warning
 Cnlohmann::detail::wide_string_input_helper< WideStringType, T >
 Cnlohmann::detail::wide_string_input_helper< WideStringType, 2 >
 Chorizon::RuleTrackWidth::Widths
 CWindow
 Chorizon::WindowState
 Chorizon::WindowStateStore
 Chorizon::ZoomPreferences
 COrderedDict
 CToken