| 
    KiCad PCB EDA Suite
    
   | 
 
This is the complete list of members for TRIANGLE_2D, including all inherited members.
| GetBBox() const | OBJECT_2D | inline | 
| GetBoardItem() const | OBJECT_2D | inline | 
| GetCentroid() const | OBJECT_2D | inline | 
| GetObjectType() const | OBJECT_2D | inline | 
| GetP1() const | TRIANGLE_2D | inline | 
| GetP2() const | TRIANGLE_2D | inline | 
| GetP3() const | TRIANGLE_2D | inline | 
| Intersect(const RAYSEG2D &aSegRay, float *aOutT, SFVEC2F *aNormalOut) const override | TRIANGLE_2D | virtual | 
| Intersects(const BBOX_2D &aBBox) const override | TRIANGLE_2D | virtual | 
| IsBBoxInside(const BBOX_2D &aBBox) const override | TRIANGLE_2D | virtual | 
| IsPointInside(const SFVEC2F &aPoint) const override | TRIANGLE_2D | virtual | 
| m_bbox | OBJECT_2D | protected | 
| m_boardItem | OBJECT_2D | protected | 
| m_centroid | OBJECT_2D | protected | 
| m_inv_denominator | TRIANGLE_2D | private | 
| m_obj_type | OBJECT_2D | protected | 
| m_p1x_minus_p3x | TRIANGLE_2D | private | 
| m_p2y_minus_p3y | TRIANGLE_2D | private | 
| m_p3x_minus_p2x | TRIANGLE_2D | private | 
| m_p3y_minus_p1y | TRIANGLE_2D | private | 
| OBJECT_2D(OBJECT_2D_TYPE aObjType, const BOARD_ITEM &aBoardItem) | OBJECT_2D | |
| Overlaps(const BBOX_2D &aBBox) const override | TRIANGLE_2D | virtual | 
| p1 | TRIANGLE_2D | private | 
| p2 | TRIANGLE_2D | private | 
| p3 | TRIANGLE_2D | private | 
| TRIANGLE_2D(const SFVEC2F &aV1, const SFVEC2F &aV2, const SFVEC2F &aV3, const BOARD_ITEM &aBoardItem) | TRIANGLE_2D | |
| ~OBJECT_2D() | OBJECT_2D | inlinevirtual |