KiCad PCB EDA Suite
CRING2D Member List

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

COBJECT2D(OBJECT2D_TYPE aObjType, const BOARD_ITEM &aBoardItem)COBJECT2D
CRING2D(const SFVEC2F &aCenter, float aInnerRadius, float aOuterRadius, const BOARD_ITEM &aBoardItem)CRING2D
GetBBox() constCOBJECT2Dinline
GetBoardItem() constCOBJECT2Dinline
GetCenter() constCRING2Dinline
GetCentroid() constCOBJECT2Dinline
GetInnerRadius() constCRING2Dinline
GetInnerRadiusSquared() constCRING2Dinline
GetObjectType() constCOBJECT2Dinline
GetOuterRadius() constCRING2Dinline
GetOuterRadiusSquared() constCRING2Dinline
Intersect(const RAYSEG2D &aSegRay, float *aOutT, SFVEC2F *aNormalOut) const overrideCRING2Dvirtual
Intersects(const CBBOX2D &aBBox) const overrideCRING2Dvirtual
IsBBoxInside(const CBBOX2D &aBBox) const overrideCRING2Dvirtual
IsPointInside(const SFVEC2F &aPoint) const overrideCRING2Dvirtual
m_bboxCOBJECT2Dprotected
m_boardItemCOBJECT2Dprotected
m_centerCRING2Dprivate
m_centroidCOBJECT2Dprotected
m_inner_radiusCRING2Dprivate
m_inner_radius_squaredCRING2Dprivate
m_obj_typeCOBJECT2Dprotected
m_outer_radiusCRING2Dprivate
m_outer_radius_squaredCRING2Dprivate
Overlaps(const CBBOX2D &aBBox) const overrideCRING2Dvirtual
~COBJECT2D()COBJECT2Dinlinevirtual