KiCad PCB EDA Suite
CTRIANGLE2D Member List

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

COBJECT2D(OBJECT2D_TYPE aObjType, const BOARD_ITEM &aBoardItem)COBJECT2D
CTRIANGLE2D(const SFVEC2F &aV1, const SFVEC2F &aV2, const SFVEC2F &aV3, const BOARD_ITEM &aBoardItem)CTRIANGLE2D
GetBBox() constCOBJECT2Dinline
GetBoardItem() constCOBJECT2Dinline
GetCentroid() constCOBJECT2Dinline
GetObjectType() constCOBJECT2Dinline
GetP1() constCTRIANGLE2Dinline
GetP2() constCTRIANGLE2Dinline
GetP3() constCTRIANGLE2Dinline
Intersect(const RAYSEG2D &aSegRay, float *aOutT, SFVEC2F *aNormalOut) const overrideCTRIANGLE2Dvirtual
Intersects(const CBBOX2D &aBBox) const overrideCTRIANGLE2Dvirtual
IsBBoxInside(const CBBOX2D &aBBox) const overrideCTRIANGLE2Dvirtual
IsPointInside(const SFVEC2F &aPoint) const overrideCTRIANGLE2Dvirtual
m_bboxCOBJECT2Dprotected
m_boardItemCOBJECT2Dprotected
m_centroidCOBJECT2Dprotected
m_inv_denominatorCTRIANGLE2Dprivate
m_obj_typeCOBJECT2Dprotected
m_p1x_minus_p3xCTRIANGLE2Dprivate
m_p2y_minus_p3yCTRIANGLE2Dprivate
m_p3x_minus_p2xCTRIANGLE2Dprivate
m_p3y_minus_p1yCTRIANGLE2Dprivate
Overlaps(const CBBOX2D &aBBox) const overrideCTRIANGLE2Dvirtual
p1CTRIANGLE2Dprivate
p2CTRIANGLE2Dprivate
p3CTRIANGLE2Dprivate
~COBJECT2D()COBJECT2Dinlinevirtual