32 #ifndef CXIMAGE2DREP3D_H_
33 #define CXIMAGE2DREP3D_H_
35 #include "cxResourceVisualizationExport.h"
77 void setTargetSpaceToR();
85 void transformChangedSlot();
86 void transferFunctionsChangedSlot();
87 void vtkImageDataChangedSlot();
116 virtual QString
getType()
const {
return "cx::Image2DRep3D"; }
122 virtual void addRepActorsToViewRenderer(
ViewPtr view);
123 virtual void removeRepActorsFromViewRenderer(
ViewPtr view);
132 #endif // CXIMAGE2DREP3D_H_
Slice volumes using a SliceProxy.
Transform3D Transform3D
Transform3D is a representation of an affine 3D transform.
boost::shared_ptr< class Image > ImagePtr
vtkSmartPointer< class vtkImageActor > vtkImageActorPtr
boost::shared_ptr< class View > ViewPtr
boost::shared_ptr< class ApplyLUTToImage2DProxy > ApplyLUTToImage2DProxyPtr
Display a 2D Volume in 3D.
Default implementation of Rep.
boost::shared_ptr< class Image2DRep3D > Image2DRep3DPtr
virtual QString getType() const
boost::shared_ptr< class Image2DProxy > Image2DProxyPtr
static Image2DRep3DPtr New(QString uid="")