KiCad PCB EDA Suite
Loading...
Searching...
No Matches
TRIANGLE_2D Member List

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

GetBBox() constOBJECT_2Dinline
GetBoardItem() constOBJECT_2Dinline
GetCentroid() constOBJECT_2Dinline
GetObjectType() constOBJECT_2Dinline
GetP1() constTRIANGLE_2Dinline
GetP2() constTRIANGLE_2Dinline
GetP3() constTRIANGLE_2Dinline
Intersect(const RAYSEG2D &aSegRay, float *aOutT, SFVEC2F *aNormalOut) const overrideTRIANGLE_2Dvirtual
Intersects(const BBOX_2D &aBBox) const overrideTRIANGLE_2Dvirtual
IsBBoxInside(const BBOX_2D &aBBox) const overrideTRIANGLE_2Dvirtual
IsPointInside(const SFVEC2F &aPoint) const overrideTRIANGLE_2Dvirtual
m_bboxOBJECT_2Dprotected
m_boardItemOBJECT_2Dprotected
m_centroidOBJECT_2Dprotected
m_inv_denominatorTRIANGLE_2Dprivate
m_obj_typeOBJECT_2Dprotected
m_p1x_minus_p3xTRIANGLE_2Dprivate
m_p2y_minus_p3yTRIANGLE_2Dprivate
m_p3x_minus_p2xTRIANGLE_2Dprivate
m_p3y_minus_p1yTRIANGLE_2Dprivate
OBJECT_2D(OBJECT_2D_TYPE aObjType, const BOARD_ITEM &aBoardItem)OBJECT_2D
Overlaps(const BBOX_2D &aBBox) const overrideTRIANGLE_2Dvirtual
p1TRIANGLE_2Dprivate
p2TRIANGLE_2Dprivate
p3TRIANGLE_2Dprivate
TRIANGLE_2D(const SFVEC2F &aV1, const SFVEC2F &aV2, const SFVEC2F &aV3, const BOARD_ITEM &aBoardItem)TRIANGLE_2D
~OBJECT_2D()OBJECT_2Dinlinevirtual