vtlib library
LinkGeom Member List

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

Add(const DPoint2 &p)DLine2
Append(const DPoint2 &)vtArray< DPoint2 >
Append(const vtArray< DPoint2 > &)vtArray< DPoint2 >
Centroid() const DLine2
Centroid2() const DLine2
Clear()vtArray< DPoint2 >
ContainsPoint(const DPoint2 &p) const DLine2
DestructItems(uint first, uint last)vtArray< DPoint2 >protectedvirtual
DistanceToPoint(const DPoint2 &point, bool bAllowEnds=true)TLink
Find(const DPoint2 &) constvtArray< DPoint2 >
FreeData()vtArray< DPoint2 >
GetAt(uint i) constvtArray< DPoint2 >
GetLinearCoordinates(const DPoint2 &p, double &a, double &b, DPoint2 &closest, int &linkpoint, float &fractional, bool bAllowEnds=true)TLink
GetSafePoint(int index) const DLine2
Grow(uint)vtArray< DPoint2 >protectedvirtual
IsEmpty() constvtArray< DPoint2 >
Mult(double factor)DLine2
NearestPoint(const DPoint2 &Point, int &iIndex, double &dist) const DLine2
NearestSegment(const DPoint2 &Point, int &iIndex, double &dist, DPoint2 &Intersection) const DLine2
RemoveAt(uint i, int n=1)vtArray< DPoint2 >
RemoveColinearPoints(double dEpsilon, bool bClosed)DLine2
RemoveDegeneratePoints(double dEpsilon, bool bClosed)DLine2
SegmentLength(uint i) const DLine2
SetAt(uint i, DPoint2)vtArray< DPoint2 >
SetMaxSize(uint)vtArray< DPoint2 >
SetSize(uint)vtArray< DPoint2 >
vtArray(uint size=0)vtArray< DPoint2 >
vtArray(const vtArray< DPoint2 > &)vtArray< DPoint2 >
~vtArray()vtArray< DPoint2 >virtual