20 class vtkPolyDataMapper;
34 Line(
double x1,
double y1,
double z1,
double x2,
double y2,
double z2 );
35 Line(
DAFFViz::SGNode* pParentNode,
double x1,
double y1,
double z1,
double x2,
double y2,
double z2 );
40 void GetPoint1(
double& x,
double& y,
double& z )
const;
41 void SetPoint1(
double x,
double y,
double z );
43 void GetPoint2(
double& x,
double& y,
double& z )
const;
44 void SetPoint2(
double x,
double y,
double z );
50 void GetColor(
double& r,
double& g,
double& b);
53 void SetColor(
double r,
double g,
double b );
56 double GetAlpha()
const;
59 void SetAlpha(
const double a);
62 void SetVisible(
bool bVisible );
65 bool IsVisible()
const;
68 vtkSmartPointer< vtkLineSource > m_pSource;
69 vtkSmartPointer< vtkPolyDataMapper > m_pMapper;
70 vtkSmartPointer< vtkActor > m_pActor;
78 #endif // IW_DAFF_Line
Base class for scene graph nodes.