|
KiCad PCB EDA Suite
|
This is the complete list of members for POLYGON_4PT_2D, including all inherited members.
| GetBBox() const | OBJECT_2D | inline |
| GetBoardItem() const | OBJECT_2D | inline |
| GetCentroid() const | OBJECT_2D | inline |
| GetN0() const | POLYGON_4PT_2D | inline |
| GetN1() const | POLYGON_4PT_2D | inline |
| GetN2() const | POLYGON_4PT_2D | inline |
| GetN3() const | POLYGON_4PT_2D | inline |
| GetObjectType() const | OBJECT_2D | inline |
| GetV0() const | POLYGON_4PT_2D | inline |
| GetV1() const | POLYGON_4PT_2D | inline |
| GetV2() const | POLYGON_4PT_2D | inline |
| GetV3() const | POLYGON_4PT_2D | inline |
| Intersect(const RAYSEG2D &aSegRay, float *aOutT, SFVEC2F *aNormalOut) const override | POLYGON_4PT_2D | virtual |
| Intersects(const BBOX_2D &aBBox) const override | POLYGON_4PT_2D | virtual |
| IsBBoxInside(const BBOX_2D &aBBox) const override | POLYGON_4PT_2D | virtual |
| IsPointInside(const SFVEC2F &aPoint) const override | POLYGON_4PT_2D | virtual |
| m_bbox | OBJECT_2D | protected |
| m_boardItem | OBJECT_2D | protected |
| m_centroid | OBJECT_2D | protected |
| m_obj_type | OBJECT_2D | protected |
| m_precalc_slope | POLYGON_4PT_2D | private |
| m_seg_normal | POLYGON_4PT_2D | private |
| m_segments | POLYGON_4PT_2D | private |
| OBJECT_2D(OBJECT_2D_TYPE aObjType, const BOARD_ITEM &aBoardItem) | OBJECT_2D | |
| Overlaps(const BBOX_2D &aBBox) const override | POLYGON_4PT_2D | virtual |
| POLYGON_4PT_2D(const SFVEC2F &v1, const SFVEC2F &v2, const SFVEC2F &v3, const SFVEC2F &v4, const BOARD_ITEM &aBoardItem) | POLYGON_4PT_2D | |
| ~OBJECT_2D() | OBJECT_2D | inlinevirtual |