23 void SetPostHeight(
float fMeters) { m_fPostHeight = fMeters; }
24 void SetLineHeight(
float fMeters) { m_fLineHeight = fMeters; }
25 void SetLineColor(
const RGBAf &color);
27 void SetPolyline(
const DLine2 &line);
28 void AddPoint(
const DPoint2 &point,
bool bEnforceRightAngles =
false);
29 void RemovePoint(
int iPoint);
30 void SetPoint(
int iPoint,
const DPoint2 &point,
bool bEnforceRightAngles =
false);
31 void EnforceRightAngles();
34 DLine2 &GetPolyline() {
return m_Line; }
35 uint NumPoints() {
return m_Line.GetSize(); }
40 vtMaterialArrayPtr m_Materials;
41 vtGroupPtr m_Container;