KiCad PCB EDA Suite
CPOLYGON4PTS2D Member List

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

COBJECT2D(OBJECT2D_TYPE aObjType, const BOARD_ITEM &aBoardItem)COBJECT2D
CPOLYGON4PTS2D(const SFVEC2F &v1, const SFVEC2F &v2, const SFVEC2F &v3, const SFVEC2F &v4, const BOARD_ITEM &aBoardItem)CPOLYGON4PTS2D
GetBBox() constCOBJECT2Dinline
GetBoardItem() constCOBJECT2Dinline
GetCentroid() constCOBJECT2Dinline
GetN0() constCPOLYGON4PTS2Dinline
GetN1() constCPOLYGON4PTS2Dinline
GetN2() constCPOLYGON4PTS2Dinline
GetN3() constCPOLYGON4PTS2Dinline
GetObjectType() constCOBJECT2Dinline
GetV0() constCPOLYGON4PTS2Dinline
GetV1() constCPOLYGON4PTS2Dinline
GetV2() constCPOLYGON4PTS2Dinline
GetV3() constCPOLYGON4PTS2Dinline
Intersect(const RAYSEG2D &aSegRay, float *aOutT, SFVEC2F *aNormalOut) const overrideCPOLYGON4PTS2Dvirtual
Intersects(const CBBOX2D &aBBox) const overrideCPOLYGON4PTS2Dvirtual
IsBBoxInside(const CBBOX2D &aBBox) const overrideCPOLYGON4PTS2Dvirtual
IsPointInside(const SFVEC2F &aPoint) const overrideCPOLYGON4PTS2Dvirtual
m_bboxCOBJECT2Dprotected
m_boardItemCOBJECT2Dprotected
m_centroidCOBJECT2Dprotected
m_obj_typeCOBJECT2Dprotected
m_precalc_slopeCPOLYGON4PTS2Dprivate
m_seg_normalCPOLYGON4PTS2Dprivate
m_segmentsCPOLYGON4PTS2Dprivate
Overlaps(const CBBOX2D &aBBox) const overrideCPOLYGON4PTS2Dvirtual
~COBJECT2D()COBJECT2Dinlinevirtual