KiCad PCB EDA Suite
ROUND_SEGMENT_2D Member List

This is the complete list of members for ROUND_SEGMENT_2D, including all inherited members.

GetBBox() constOBJECT_2Dinline
GetBoardItem() constOBJECT_2Dinline
GetCentroid() constOBJECT_2Dinline
GetEnd() constROUND_SEGMENT_2Dinline
GetEnd_minus_Start() constROUND_SEGMENT_2Dinline
GetLeftDir() constROUND_SEGMENT_2Dinline
GetLeftEnd() constROUND_SEGMENT_2Dinline
GetLeftEnd_minus_Start() constROUND_SEGMENT_2Dinline
GetLeftStar() constROUND_SEGMENT_2Dinline
GetLength() constROUND_SEGMENT_2Dinline
GetObjectType() constOBJECT_2Dinline
GetRadius() constROUND_SEGMENT_2Dinline
GetRadiusSquared() constROUND_SEGMENT_2Dinline
GetRightDir() constROUND_SEGMENT_2Dinline
GetRightEnd() constROUND_SEGMENT_2Dinline
GetRightEnd_minus_Start() constROUND_SEGMENT_2Dinline
GetRightStar() constROUND_SEGMENT_2Dinline
GetStart() constROUND_SEGMENT_2Dinline
GetWidth() constROUND_SEGMENT_2Dinline
Intersect(const RAYSEG2D &aSegRay, float *aOutT, SFVEC2F *aNormalOut) const overrideROUND_SEGMENT_2Dvirtual
Intersects(const BBOX_2D &aBBox) const overrideROUND_SEGMENT_2Dvirtual
IsBBoxInside(const BBOX_2D &aBBox) const overrideROUND_SEGMENT_2Dvirtual
IsPointInside(const SFVEC2F &aPoint) const overrideROUND_SEGMENT_2Dvirtual
m_bboxOBJECT_2Dprotected
m_boardItemOBJECT_2Dprotected
m_centroidOBJECT_2Dprotected
m_leftDirROUND_SEGMENT_2Dprivate
m_leftEndROUND_SEGMENT_2Dprivate
m_leftEndMinusStartROUND_SEGMENT_2Dprivate
m_leftStartROUND_SEGMENT_2Dprivate
m_obj_typeOBJECT_2Dprotected
m_radiusROUND_SEGMENT_2Dprivate
m_radius_squaredROUND_SEGMENT_2Dprivate
m_rightDirROUND_SEGMENT_2Dprivate
m_rightEndROUND_SEGMENT_2Dprivate
m_rightEndMinusStartROUND_SEGMENT_2Dprivate
m_rightStartROUND_SEGMENT_2Dprivate
m_segmentROUND_SEGMENT_2Dprivate
m_widthROUND_SEGMENT_2Dprivate
OBJECT_2D(OBJECT_2D_TYPE aObjType, const BOARD_ITEM &aBoardItem)OBJECT_2D
Overlaps(const BBOX_2D &aBBox) const overrideROUND_SEGMENT_2Dvirtual
ROUND_SEGMENT classROUND_SEGMENT_2Dfriend
ROUND_SEGMENT_2D(const SFVEC2F &aStart, const SFVEC2F &aEnd, float aWidth, const BOARD_ITEM &aBoardItem)ROUND_SEGMENT_2D
~OBJECT_2D()OBJECT_2Dinlinevirtual