Horizon
|
This is the complete list of members for SHAPE_LINE_CHAIN, including all inherited members.
Append(int aX, int aY, bool aAllowDuplication=false) | SHAPE_LINE_CHAIN | inline |
Append(const VECTOR2I &aP, bool aAllowDuplication=false) | SHAPE_LINE_CHAIN | inline |
Append(const SHAPE_LINE_CHAIN &aOtherLine) | SHAPE_LINE_CHAIN | inline |
Append(int aX, int aY, bool aAllowDuplication=false) | SHAPE_LINE_CHAIN | inline |
Append(const VECTOR2I &aP, bool aAllowDuplication=false) | SHAPE_LINE_CHAIN | inline |
Append(const SHAPE_LINE_CHAIN &aOtherLine) | SHAPE_LINE_CHAIN | inline |
Area() const (defined in SHAPE_LINE_CHAIN) | SHAPE_LINE_CHAIN | |
Area() const (defined in SHAPE_LINE_CHAIN) | SHAPE_LINE_CHAIN | |
BBox(int aClearance=0) const override | SHAPE_LINE_CHAIN | inlinevirtual |
BBox(int aClearance=0) const override | SHAPE_LINE_CHAIN | inlinevirtual |
Centre() const | SHAPE | inlinevirtual |
Centre() const | SHAPE | inlinevirtual |
CheckClearance(const VECTOR2I &aP, const int aDist) const | SHAPE_LINE_CHAIN | |
CheckClearance(const VECTOR2I &aP, const int aDist) const | SHAPE_LINE_CHAIN | |
CLastPoint() const | SHAPE_LINE_CHAIN | inline |
CLastPoint() const | SHAPE_LINE_CHAIN | inline |
Clear() | SHAPE_LINE_CHAIN | inline |
Clear() | SHAPE_LINE_CHAIN | inline |
Clone() const override | SHAPE_LINE_CHAIN | virtual |
Clone() const override | SHAPE_LINE_CHAIN | virtual |
Collide(const VECTOR2I &aP, int aClearance=0) const override | SHAPE_LINE_CHAIN | virtual |
Collide(const SEG &aSeg, int aClearance=0) const override | SHAPE_LINE_CHAIN | virtual |
Collide(const VECTOR2I &aP, int aClearance=0) const override | SHAPE_LINE_CHAIN | virtual |
Collide(const SEG &aSeg, int aClearance=0) const override | SHAPE_LINE_CHAIN | virtual |
SHAPE::Collide(const SHAPE *aShape, int aClearance, VECTOR2I &aMTV) const | SHAPE | virtual |
Collide(const SHAPE *aShape, int aClearance=0) const (defined in SHAPE) | SHAPE | virtual |
CompareGeometry(const SHAPE_LINE_CHAIN &aOther) const (defined in SHAPE_LINE_CHAIN) | SHAPE_LINE_CHAIN | |
CompareGeometry(const SHAPE_LINE_CHAIN &aOther) const (defined in SHAPE_LINE_CHAIN) | SHAPE_LINE_CHAIN | |
convertFromClipper(const ClipperLib::Path &aPath) | SHAPE_LINE_CHAIN | |
convertFromClipper(const ClipperLib::Path &aPath) | SHAPE_LINE_CHAIN | |
convertToClipper(bool aRequiredOrientation) const | SHAPE_LINE_CHAIN | |
convertToClipper(bool aRequiredOrientation) const | SHAPE_LINE_CHAIN | |
CPoint(int aIndex) const | SHAPE_LINE_CHAIN | inline |
CPoint(int aIndex) const | SHAPE_LINE_CHAIN | inline |
CPoints() const (defined in SHAPE_LINE_CHAIN) | SHAPE_LINE_CHAIN | inline |
CPoints() const (defined in SHAPE_LINE_CHAIN) | SHAPE_LINE_CHAIN | inline |
CSegment(int aIndex) const | SHAPE_LINE_CHAIN | inline |
CSegment(int aIndex) const | SHAPE_LINE_CHAIN | inline |
Distance(const VECTOR2I &aP, bool aOutlineOnly=false) const | SHAPE_LINE_CHAIN | |
Distance(const VECTOR2I &aP, bool aOutlineOnly=false) const | SHAPE_LINE_CHAIN | |
ecoord typedef (defined in SHAPE) | SHAPE | protected |
ecoord typedef (defined in SHAPE) | SHAPE | protected |
EdgeContainingPoint(const VECTOR2I &aP) const | SHAPE_LINE_CHAIN | |
EdgeContainingPoint(const VECTOR2I &aP) const | SHAPE_LINE_CHAIN | |
Find(const VECTOR2I &aP) const | SHAPE_LINE_CHAIN | |
Find(const VECTOR2I &aP) const | SHAPE_LINE_CHAIN | |
FindSegment(const VECTOR2I &aP) const | SHAPE_LINE_CHAIN | |
FindSegment(const VECTOR2I &aP) const | SHAPE_LINE_CHAIN | |
Format() const override | SHAPE_LINE_CHAIN | virtual |
Format() const override | SHAPE_LINE_CHAIN | virtual |
Insert(int aVertex, const VECTOR2I &aP) (defined in SHAPE_LINE_CHAIN) | SHAPE_LINE_CHAIN | inline |
Insert(int aVertex, const VECTOR2I &aP) (defined in SHAPE_LINE_CHAIN) | SHAPE_LINE_CHAIN | inline |
Intersect(const SEG &aSeg, INTERSECTIONS &aIp) const | SHAPE_LINE_CHAIN | |
Intersect(const SHAPE_LINE_CHAIN &aChain, INTERSECTIONS &aIp) const | SHAPE_LINE_CHAIN | |
Intersect(const SEG &aSeg, INTERSECTIONS &aIp) const | SHAPE_LINE_CHAIN | |
Intersect(const SHAPE_LINE_CHAIN &aChain, INTERSECTIONS &aIp) const | SHAPE_LINE_CHAIN | |
INTERSECTIONS typedef (defined in SHAPE_LINE_CHAIN) | SHAPE_LINE_CHAIN | |
INTERSECTIONS typedef (defined in SHAPE_LINE_CHAIN) | SHAPE_LINE_CHAIN | |
Intersects(const SHAPE_LINE_CHAIN &aChain) const (defined in SHAPE_LINE_CHAIN) | SHAPE_LINE_CHAIN | |
Intersects(const SHAPE_LINE_CHAIN &aChain) const (defined in SHAPE_LINE_CHAIN) | SHAPE_LINE_CHAIN | |
IsClosed() const | SHAPE_LINE_CHAIN | inline |
IsClosed() const | SHAPE_LINE_CHAIN | inline |
IsSolid() const override (defined in SHAPE_LINE_CHAIN) | SHAPE_LINE_CHAIN | inlinevirtual |
IsSolid() const override (defined in SHAPE_LINE_CHAIN) | SHAPE_LINE_CHAIN | inlinevirtual |
LastPoint() | SHAPE_LINE_CHAIN | inline |
LastPoint() | SHAPE_LINE_CHAIN | inline |
Length() const | SHAPE_LINE_CHAIN | |
Length() const | SHAPE_LINE_CHAIN | |
m_type | SHAPE | protected |
Move(const VECTOR2I &aVector) override (defined in SHAPE_LINE_CHAIN) | SHAPE_LINE_CHAIN | inlinevirtual |
Move(const VECTOR2I &aVector) override (defined in SHAPE_LINE_CHAIN) | SHAPE_LINE_CHAIN | inlinevirtual |
NearestPoint(const VECTOR2I &aP) const | SHAPE_LINE_CHAIN | |
NearestPoint(const SEG &aSeg, int &dist) const | SHAPE_LINE_CHAIN | |
NearestPoint(const VECTOR2I &aP) const | SHAPE_LINE_CHAIN | |
NearestPoint(const SEG &aSeg, int &dist) const | SHAPE_LINE_CHAIN | |
operator!=(const SHAPE_LINE_CHAIN &aRhs) const (defined in SHAPE_LINE_CHAIN) | SHAPE_LINE_CHAIN | inline |
operator!=(const SHAPE_LINE_CHAIN &aRhs) const (defined in SHAPE_LINE_CHAIN) | SHAPE_LINE_CHAIN | inline |
Parse(std::stringstream &aStream) override | SHAPE_LINE_CHAIN | virtual |
Parse(std::stringstream &aStream) override | SHAPE_LINE_CHAIN | virtual |
PathLength(const VECTOR2I &aP) const | SHAPE_LINE_CHAIN | |
PathLength(const VECTOR2I &aP) const | SHAPE_LINE_CHAIN | |
Point(int aIndex) | SHAPE_LINE_CHAIN | inline |
Point(int aIndex) | SHAPE_LINE_CHAIN | inline |
PointAlong(int aPathLength) const (defined in SHAPE_LINE_CHAIN) | SHAPE_LINE_CHAIN | |
PointAlong(int aPathLength) const (defined in SHAPE_LINE_CHAIN) | SHAPE_LINE_CHAIN | |
PointCount() const | SHAPE_LINE_CHAIN | inline |
PointCount() const | SHAPE_LINE_CHAIN | inline |
PointInside(const VECTOR2I &aP) const | SHAPE_LINE_CHAIN | |
PointInside(const VECTOR2I &aP) const | SHAPE_LINE_CHAIN | |
PointOnEdge(const VECTOR2I &aP) const | SHAPE_LINE_CHAIN | |
PointOnEdge(const VECTOR2I &aP) const | SHAPE_LINE_CHAIN | |
Remove(int aStartIndex, int aEndIndex) | SHAPE_LINE_CHAIN | |
Remove(int aIndex) | SHAPE_LINE_CHAIN | inline |
Remove(int aStartIndex, int aEndIndex) | SHAPE_LINE_CHAIN | |
Remove(int aIndex) | SHAPE_LINE_CHAIN | inline |
Replace(int aStartIndex, int aEndIndex, const VECTOR2I &aP) | SHAPE_LINE_CHAIN | |
Replace(int aStartIndex, int aEndIndex, const SHAPE_LINE_CHAIN &aLine) | SHAPE_LINE_CHAIN | |
Replace(int aStartIndex, int aEndIndex, const VECTOR2I &aP) | SHAPE_LINE_CHAIN | |
Replace(int aStartIndex, int aEndIndex, const SHAPE_LINE_CHAIN &aLine) | SHAPE_LINE_CHAIN | |
Reverse() const | SHAPE_LINE_CHAIN | |
Reverse() const | SHAPE_LINE_CHAIN | |
Rotate(double aAngle, const VECTOR2I &aCenter) | SHAPE_LINE_CHAIN | |
Rotate(double aAngle, const VECTOR2I &aCenter) | SHAPE_LINE_CHAIN | |
Segment(int aIndex) | SHAPE_LINE_CHAIN | inline |
Segment(int aIndex) | SHAPE_LINE_CHAIN | inline |
SegmentCount() const | SHAPE_LINE_CHAIN | inline |
SegmentCount() const | SHAPE_LINE_CHAIN | inline |
SelfIntersecting() const | SHAPE_LINE_CHAIN | |
SelfIntersecting() const | SHAPE_LINE_CHAIN | |
SetClosed(bool aClosed) | SHAPE_LINE_CHAIN | inline |
SetClosed(bool aClosed) | SHAPE_LINE_CHAIN | inline |
SetWidth(int aWidth) | SHAPE_LINE_CHAIN | inline |
SetWidth(int aWidth) | SHAPE_LINE_CHAIN | inline |
SHAPE(SHAPE_TYPE aType) | SHAPE | inline |
SHAPE(SHAPE_TYPE aType) | SHAPE | inline |
SHAPE_LINE_CHAIN() | SHAPE_LINE_CHAIN | inline |
SHAPE_LINE_CHAIN(const SHAPE_LINE_CHAIN &aShape) | SHAPE_LINE_CHAIN | inline |
SHAPE_LINE_CHAIN(const VECTOR2I &aA, const VECTOR2I &aB) | SHAPE_LINE_CHAIN | inline |
SHAPE_LINE_CHAIN(const VECTOR2I &aA, const VECTOR2I &aB, const VECTOR2I &aC) (defined in SHAPE_LINE_CHAIN) | SHAPE_LINE_CHAIN | inline |
SHAPE_LINE_CHAIN(const VECTOR2I &aA, const VECTOR2I &aB, const VECTOR2I &aC, const VECTOR2I &aD) (defined in SHAPE_LINE_CHAIN) | SHAPE_LINE_CHAIN | inline |
SHAPE_LINE_CHAIN(const VECTOR2I *aV, int aCount) (defined in SHAPE_LINE_CHAIN) | SHAPE_LINE_CHAIN | inline |
SHAPE_LINE_CHAIN(const ClipperLib::Path &aPath) (defined in SHAPE_LINE_CHAIN) | SHAPE_LINE_CHAIN | inline |
SHAPE_LINE_CHAIN() | SHAPE_LINE_CHAIN | inline |
SHAPE_LINE_CHAIN(const SHAPE_LINE_CHAIN &aShape) | SHAPE_LINE_CHAIN | inline |
SHAPE_LINE_CHAIN(const VECTOR2I &aA, const VECTOR2I &aB) | SHAPE_LINE_CHAIN | inline |
SHAPE_LINE_CHAIN(const VECTOR2I &aA, const VECTOR2I &aB, const VECTOR2I &aC) (defined in SHAPE_LINE_CHAIN) | SHAPE_LINE_CHAIN | inline |
SHAPE_LINE_CHAIN(const VECTOR2I &aA, const VECTOR2I &aB, const VECTOR2I &aC, const VECTOR2I &aD) (defined in SHAPE_LINE_CHAIN) | SHAPE_LINE_CHAIN | inline |
SHAPE_LINE_CHAIN(const VECTOR2I *aV, int aCount) (defined in SHAPE_LINE_CHAIN) | SHAPE_LINE_CHAIN | inline |
SHAPE_LINE_CHAIN(const ClipperLib::Path &aPath) (defined in SHAPE_LINE_CHAIN) | SHAPE_LINE_CHAIN | inline |
Simplify() | SHAPE_LINE_CHAIN | |
Simplify() | SHAPE_LINE_CHAIN | |
Slice(int aStartIndex, int aEndIndex=-1) const | SHAPE_LINE_CHAIN | |
Slice(int aStartIndex, int aEndIndex=-1) const | SHAPE_LINE_CHAIN | |
Split(const VECTOR2I &aP) | SHAPE_LINE_CHAIN | |
Split(const VECTOR2I &aP) | SHAPE_LINE_CHAIN | |
Type() const | SHAPE | inline |
Type() const | SHAPE | inline |
Width() const | SHAPE_LINE_CHAIN | inline |
Width() const | SHAPE_LINE_CHAIN | inline |
~SHAPE() (defined in SHAPE) | SHAPE | inlinevirtual |
~SHAPE() (defined in SHAPE) | SHAPE | inlinevirtual |
~SHAPE_LINE_CHAIN() (defined in SHAPE_LINE_CHAIN) | SHAPE_LINE_CHAIN | inline |
~SHAPE_LINE_CHAIN() (defined in SHAPE_LINE_CHAIN) | SHAPE_LINE_CHAIN | inline |