Here is a list of all documented functions with links to the class documentation for each member:
- c -
- CalcStats() : RTree< DATATYPE, ELEMTYPE, NUMDIMS, ELEMTYPEREAL, TMAXNODES, TMINNODES >
- can_begin() : horizon::ToolAddBlockInstance, horizon::ToolAddKeepout, horizon::ToolAddPart, horizon::ToolAddVertex, horizon::ToolAlignAndDistribute, horizon::ToolAssignPart, horizon::ToolBackannotateConnectionLines, horizon::ToolBase, horizon::ToolBendLineNet, horizon::ToolChangeSymbol, horizon::ToolChangeUnit, horizon::ToolClearPart, horizon::ToolDelete, horizon::ToolDisconnect, horizon::ToolDragKeepSlope, horizon::ToolDragPolygonEdge, horizon::ToolDrawArc, horizon::ToolDrawConnectionLine, horizon::ToolDrawDimension, horizon::ToolDrawLine, horizon::ToolDrawLineCircle, horizon::ToolDrawLineNet, horizon::ToolDrawLineRectangle, horizon::ToolDrawNetTie, horizon::ToolDrawPlane, horizon::ToolDrawPolygon, horizon::ToolDrawPolygonCircle, horizon::ToolDrawPolygonRectangle, horizon::ToolDrawTrack, horizon::ToolEditBoardHole, horizon::ToolEditCustomValue, horizon::ToolEditLineRectangle, horizon::ToolEditPadParameterSet, horizon::ToolEditPlane, horizon::ToolEditShape, horizon::ToolEditSymbolPinNames, horizon::ToolEditText, horizon::ToolEditVia, horizon::ToolEnterDatum, horizon::ToolExchangeGates, horizon::ToolFix, horizon::ToolFlipNetTie, horizon::ToolGenerateCourtyard, horizon::ToolGenerateSilkscreen, horizon::ToolImportDXF, horizon::ToolImportKiCadPackage, horizon::ToolLineLoopToPolygon, horizon::ToolLinesToTracks, horizon::ToolLock, horizon::ToolManageBuses, horizon::ToolManagePowerNets, horizon::ToolMapPackage, horizon::ToolMapPin, horizon::ToolMapPort, horizon::ToolMapSymbol, horizon::ToolMeasure, horizon::ToolMergeDuplicateJunctions, horizon::ToolMove, horizon::ToolMoveNetSegment, horizon::ToolMoveTrackCenter, horizon::ToolMoveTrackConnection, horizon::ToolNoPopulate, horizon::ToolPaste, horizon::ToolPastePart, horizon::ToolPastePlacement, horizon::ToolPlaceBoardHole, horizon::ToolPlaceBoardPanel, horizon::ToolPlaceBusLabel, horizon::ToolPlaceBusRipper, horizon::ToolPlaceDecal, horizon::ToolPlaceDot, horizon::ToolPlaceHole, horizon::ToolPlaceJunctionBase, horizon::ToolPlaceNetLabel, horizon::ToolPlacePad, horizon::ToolPlacePicture, horizon::ToolPlacePowerSymbol, horizon::ToolPlaceRefdesAndValue, horizon::ToolPlaceShape, horizon::ToolPlaceText, horizon::ToolPlaceVia, horizon::ToolPolygonToLineLoop, horizon::ToolRenumberPads, horizon::ToolResizeSymbol, horizon::ToolRotateArbitrary, horizon::ToolRoundOffVertex, horizon::ToolRouteTrackInteractive, horizon::ToolSelectConnectedLines, horizon::ToolSetDiffpair, horizon::ToolSetGroup, horizon::ToolSetNotConnected, horizon::ToolSetNotConnectedAll, horizon::ToolSetTrackWidth, horizon::ToolSetViaNet, horizon::ToolSmash, horizon::ToolSmashPackageOutline, horizon::ToolSmashPanelOutline, horizon::ToolSmashSilkscreenGraphics, horizon::ToolSwapGates, horizon::ToolSwapNets, horizon::ToolTieNets, horizon::ToolUpdateAllPlanes
- can_parse() : pybis.Bracket, pybis.Param, pybis.Parse
- CArcs() : SHAPE_LINE_CHAIN
- cbegin() : nlohmann::basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType >
- CDPoint() : SHAPE_SIMPLE
- CDT() : p2t::CDT
- cend() : nlohmann::basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType >
- Centre() : SHAPE
- Chamfer() : SHAPE_POLY_SET
- ChamferPolygon() : SHAPE_POLY_SET
- CheckClearance() : SHAPE_LINE_CHAIN
- CheckColliding() : PNS::NODE
- CheckFit() : PNS::DP_MEANDER_PLACER, PNS::MEANDER_PLACER, PNS::MEANDER_PLACER_BASE
- CheckSelfIntersections() : PNS::MEANDERED_LINE
- checkVariable() : DL_Dxf
- CIterateSegments() : SHAPE_POLY_SET
- CIterateSegmentsWithHoles() : SHAPE_POLY_SET
- CLastPoint() : SHAPE_LINE_CHAIN
- clear() : horizon::Pool, nlohmann::basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType >
- Clear() : p2t::Triangle, PNS::MEANDERED_LINE, SHAPE_LINE_CHAIN, SHAPE_SIMPLE
- clear_subtype() : nlohmann::byte_container_with_subtype< BinaryType >
- Clearance() : PNS::MEANDER_PLACER_BASE
- ClearArcs() : SHAPE_LINE_CHAIN, SHAPE_POLY_SET
- ClearLinks() : PNS::DIFF_PAIR, PNS::LINK_HOLDER
- CLine() : PNS::MEANDER_SHAPE
- ClipToNearestObstacle() : PNS::LINE
- ClipVertexRange() : PNS::LINE
- Clone() : PNS::ARC, PNS::DIFF_PAIR, PNS::ITEM, PNS::JOINT, PNS::LINE, PNS::SEGMENT, PNS::SOLID, PNS::VIA, SHAPE, SHAPE_ARC, SHAPE_CIRCLE, SHAPE_COMPOUND, SHAPE_LINE_CHAIN, SHAPE_NULL, SHAPE_POLY_SET, SHAPE_RECT, SHAPE_SEGMENT, SHAPE_SIMPLE
- close() : DL_WriterA
- Collide() : PNS::ITEM, SHAPE, SHAPE_ARC, SHAPE_CIRCLE, SHAPE_COMPOUND, SHAPE_LINE_CHAIN, SHAPE_LINE_CHAIN_BASE, SHAPE_NULL, SHAPE_POLY_SET, SHAPE_RECT, SHAPE_SEGMENT, SHAPE_SIMPLE
- CollideEdge() : SHAPE_POLY_SET
- CollideVertex() : SHAPE_POLY_SET
- Collinear() : SEG
- COLOR4D() : KIGFX::COLOR4D
- ColourGuard() : Catch::ColourImpl::ColourGuard
- comment() : DL_Writer
- Commit() : PNS::NODE
- CommitPlacement() : PNS::DIFF_PAIR_PLACER, PNS::DP_MEANDER_PLACER, PNS::MEANDER_PLACER
- compare() : Catch::StringRef
- CompareGeometry() : PNS::LINE
- compareWithTolerance() : PNS::MEANDER_PLACER_BASE
- Compute() : BOX2< Vec >
- ConstructFromStartEndAngle() : SHAPE_ARC
- ConstructFromStartEndCenter() : SHAPE_ARC
- ConstructFromTanTanPt() : CIRCLE
- Contains() : BOX2< Vec >, CIRCLE, LSET
- contains() : nlohmann::basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType >
- Contains() : PNS::INDEX, SHAPE_POLY_SET
- convertArc() : SHAPE_LINE_CHAIN
- convertToClipper() : SHAPE_LINE_CHAIN
- ConvertToPolyline() : SHAPE_ARC
- copyLinks() : PNS::LINK_HOLDER
- count() : nlohmann::basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType >
- Count() : RTree< DATATYPE, ELEMTYPE, NUMDIMS, ELEMTYPEREAL, TMAXNODES, TMINNODES >
- countedNext() : Catch::Generators::GeneratorUntypedBase
- CPoint() : SHAPE_LINE_CHAIN, SHAPE_SIMPLE
- crbegin() : nlohmann::basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType >
- create() : nlohmann::detail::parse_error
- crend() : nlohmann::basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType >
- Cross() : VECTOR2< T >, VECTOR3< T >
- CSegment() : PNS::LINE, SHAPE_LINE_CHAIN
- CShapes() : SHAPE_LINE_CHAIN
- currentElementAsString() : Catch::Generators::GeneratorUntypedBase
- CurrentEnd() : PNS::DIFF_PAIR_PLACER, PNS::DP_MEANDER_PLACER, PNS::LINE_PLACER, PNS::MEANDER_PLACER, PNS::PLACEMENT_ALGO
- CurrentLayer() : PNS::COMPONENT_DRAGGER, PNS::DIFF_PAIR_PLACER, PNS::DP_MEANDER_PLACER, PNS::DRAG_ALGO, PNS::DRAGGER, PNS::LINE_PLACER, PNS::MEANDER_PLACER, PNS::PLACEMENT_ALGO
- CurrentNets() : PNS::COMPONENT_DRAGGER, PNS::DIFF_PAIR_PLACER, PNS::DP_MEANDER_PLACER, PNS::DRAG_ALGO, PNS::DRAGGER, PNS::LINE_PLACER, PNS::MEANDER_PLACER, PNS::PLACEMENT_ALGO
- CurrentNode() : PNS::COMPONENT_DRAGGER, PNS::DIFF_PAIR_PLACER, PNS::DP_MEANDER_PLACER, PNS::DRAG_ALGO, PNS::DRAGGER, PNS::LINE_PLACER, PNS::MEANDER_PLACER, PNS::PLACEMENT_ALGO
- CuStack() : LSET
- cutTunedLine() : PNS::MEANDER_PLACER_BASE
- CVertex() : SHAPE_POLY_SET
- cycled_view() : ranges::cycled_view< Rng, bool >