49 std::vector< vtkActor * >
52 std::vector< vtkActor * > oActors;
63 vtkPolyData *trace = vtkPolyData::New();
74 qWarning() <<
"iNodes is not an axis-aligned contour";
~ContourContainer()
Destructor.
void ReinitializeContourWidget()
vtkPolyData * GetContourRepresentationAsPolydata(int iDir)
std::vector< vtkActor * > AddContour(vtkPolyData *iDataset, vtkProperty *iProperty=NULL)
Add contour with given property into the visualization.
ContourContainer(QObject *iParent, QGoImageView3D *iView)
Constructor.
class for the visualization of 3D Image represented by one vtkImageData*.
static int ComputeDirectionFromContour(vtkPolyData *iContour)
Returns the direction of a given contour vtkPolyData. This static method is supposed to be used when ...
Wraps a boost::multi_index_container of ContourMeshStructure. This class intends to synchronize Conto...
void InitializeContourWidgetNodes(int iDir, vtkPolyData *iNodes)
QGoImageView3D * m_ImageView
Link to the visualization.
std::vector< vtkActor * > AddTrace(vtkPolyData *iNode, vtkProperty *iProperty)
Add a contour in the visualization given the spline nodes and the property for the given contour...
void EnableContourWidget(bool iActivate)