|
Public Member Functions |
|
vtFence & | operator= (const vtFence &v) |
|
void | AddPoint (const DPoint2 &epos) |
|
DLine2 & | GetFencePoints () |
| void | GetClosestPoint (const DPoint2 &point, DPoint2 &closest) |
| double | GetDistanceToLine (const DPoint2 &point) |
|
int | GetNearestPointIndex (const DPoint2 &point, double &fDist) |
|
bool | IsContainedBy (const DRECT &rect) const |
|
bool | GetExtents (DRECT &rect) const |
|
void | WriteXML (GZOutput &out, bool bDegrees) const |
|
void | ApplyStyle (vtLinearStyle style) |
|
vtLinearParams & | GetParams () |
|
virtual void | SetParams (const vtLinearParams ¶ms) |
|
virtual void | ProfileChanged () |
Protected Attributes |
|
DLine2 | m_pFencePts |
|
vtLinearParams | m_Params |