CustusX  15.8
An IGT application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
cx::GraphicalPolyData3D Class Reference

Helper for rendering a a polydata in 3D. More...

#include <cxGraphicalPrimitives.h>

Public Member Functions

 GraphicalPolyData3D (vtkPolyDataAlgorithmPtr source=vtkPolyDataAlgorithmPtr(), vtkRendererPtr renderer=vtkRendererPtr())
 
void setRenderer (vtkRendererPtr renderer=vtkRendererPtr())
 
void setSource (vtkPolyDataAlgorithmPtr source)
 
void setData (vtkPolyDataPtr data)
 
 ~GraphicalPolyData3D ()
 
void setColor (Vector3D color)
 
void setPosition (Vector3D point)
 
Vector3D getPosition () const
 
vtkActorPtr getActor ()
 
vtkPolyDataPtr getPolyData ()
 
vtkPolyDataAlgorithmPtr getSource ()
 

Detailed Description

Helper for rendering a a polydata in 3D.

Definition at line 59 of file cxGraphicalPrimitives.h.

Constructor & Destructor Documentation

cx::GraphicalPolyData3D::GraphicalPolyData3D ( vtkPolyDataAlgorithmPtr  source = vtkPolyDataAlgorithmPtr(),
vtkRendererPtr  renderer = vtkRendererPtr() 
)

Definition at line 60 of file cxGraphicalPrimitives.cpp.

cx::GraphicalPolyData3D::~GraphicalPolyData3D ( )

Definition at line 82 of file cxGraphicalPrimitives.cpp.

Member Function Documentation

vtkActorPtr cx::GraphicalPolyData3D::getActor ( )

Definition at line 123 of file cxGraphicalPrimitives.cpp.

vtkPolyDataPtr cx::GraphicalPolyData3D::getPolyData ( )

Definition at line 128 of file cxGraphicalPrimitives.cpp.

Vector3D cx::GraphicalPolyData3D::getPosition ( ) const

Definition at line 118 of file cxGraphicalPrimitives.cpp.

vtkPolyDataAlgorithmPtr cx::GraphicalPolyData3D::getSource ( )

Definition at line 136 of file cxGraphicalPrimitives.cpp.

void cx::GraphicalPolyData3D::setColor ( Vector3D  color)

Definition at line 99 of file cxGraphicalPrimitives.cpp.

void cx::GraphicalPolyData3D::setData ( vtkPolyDataPtr  data)

Definition at line 109 of file cxGraphicalPrimitives.cpp.

void cx::GraphicalPolyData3D::setPosition ( Vector3D  point)

Definition at line 104 of file cxGraphicalPrimitives.cpp.

void cx::GraphicalPolyData3D::setRenderer ( vtkRendererPtr  renderer = vtkRendererPtr())

Definition at line 87 of file cxGraphicalPrimitives.cpp.

void cx::GraphicalPolyData3D::setSource ( vtkPolyDataAlgorithmPtr  source)

Definition at line 71 of file cxGraphicalPrimitives.cpp.


The documentation for this class was generated from the following files: