KiCad PCB EDA Suite
|
This is the complete list of members for RING_2D, including all inherited members.
GetBBox() const | OBJECT_2D | inline |
GetBoardItem() const | OBJECT_2D | inline |
GetCenter() const | RING_2D | inline |
GetCentroid() const | OBJECT_2D | inline |
GetInnerRadius() const | RING_2D | inline |
GetInnerRadiusSquared() const | RING_2D | inline |
GetObjectType() const | OBJECT_2D | inline |
GetOuterRadius() const | RING_2D | inline |
GetOuterRadiusSquared() const | RING_2D | inline |
Intersect(const RAYSEG2D &aSegRay, float *aOutT, SFVEC2F *aNormalOut) const override | RING_2D | virtual |
Intersects(const BBOX_2D &aBBox) const override | RING_2D | virtual |
IsBBoxInside(const BBOX_2D &aBBox) const override | RING_2D | virtual |
IsPointInside(const SFVEC2F &aPoint) const override | RING_2D | virtual |
m_bbox | OBJECT_2D | protected |
m_boardItem | OBJECT_2D | protected |
m_center | RING_2D | private |
m_centroid | OBJECT_2D | protected |
m_inner_radius | RING_2D | private |
m_inner_radius_squared | RING_2D | private |
m_obj_type | OBJECT_2D | protected |
m_outer_radius | RING_2D | private |
m_outer_radius_squared | RING_2D | private |
OBJECT_2D(OBJECT_2D_TYPE aObjType, const BOARD_ITEM &aBoardItem) | OBJECT_2D | |
Overlaps(const BBOX_2D &aBBox) const override | RING_2D | virtual |
RING_2D(const SFVEC2F &aCenter, float aInnerRadius, float aOuterRadius, const BOARD_ITEM &aBoardItem) | RING_2D | |
~OBJECT_2D() | OBJECT_2D | inlinevirtual |