CustusX
16.5.0-rc9
An IGT application
|
Display a 3D stream in 3D. More...
#include <cxStreamRep3D.h>
Public Member Functions | |
virtual QString | getType () const |
void | setTrackedStream (TrackedStreamPtr trackedStream) |
TrackedStreamPtr | getTrackedStream () |
Public Member Functions inherited from cx::VolumetricRep | |
virtual | ~VolumetricRep () |
virtual void | setImage (ImagePtr image) |
set the reps image More... | |
virtual ImagePtr | getImage () |
get the reps image More... | |
virtual bool | hasImage (ImagePtr image) const |
check if the reps has the image More... | |
virtual vtkVolumePtr | getVtkVolume () |
get the images vtkVolume More... | |
void | setMaxVolumeSize (long maxVoxels) |
set max volume size for rendering. Must be set before setImage() More... | |
void | setUseGPUVolumeRayCastMapper () |
void | setUseVolumeTextureMapper () |
Public Member Functions inherited from cx::VolumetricBaseRep | |
virtual | ~VolumetricBaseRep () |
Public Member Functions inherited from cx::RepImpl | |
RepImpl (const QString &uid="", const QString &name="") | |
virtual | ~RepImpl () |
virtual void | connectToView (ViewPtr theView) |
virtual void | disconnectFromView (ViewPtr theView) |
virtual bool | isConnectedToView (ViewPtr theView) const |
void | setName (QString name) |
QString | getName () const |
QString | getUid () const |
virtual void | printSelf (std::ostream &os, Indent indent) |
Public Member Functions inherited from cx::Rep | |
virtual | ~Rep () |
Static Public Member Functions | |
static StreamRep3DPtr | New (SpaceProviderPtr spaceProvider, PatientModelServicePtr patientModelService, const QString &uid="") |
Static Public Member Functions inherited from cx::VolumetricRep | |
static VolumetricRepPtr | New (QString uid="") |
Static Public Member Functions inherited from cx::RepImpl | |
template<class REP > | |
static boost::shared_ptr< REP > | wrap_new (REP *object, QString uid) |
Additional Inherited Members | |
Protected Slots inherited from cx::VolumetricRep | |
void | transformChangedSlot () |
void | vtkImageDataChangedSlot () |
void | updateVtkImageDataSlot () |
Protected Slots inherited from cx::RepImpl | |
void | setModified () |
Protected Member Functions inherited from cx::VolumetricRep | |
VolumetricRep () | |
virtual void | addRepActorsToViewRenderer (ViewPtr view) |
virtual void | removeRepActorsFromViewRenderer (ViewPtr view) |
Protected Member Functions inherited from cx::VolumetricBaseRep | |
VolumetricBaseRep () | |
Protected Member Functions inherited from cx::RepImpl | |
ViewPtr | getView () const |
vtkRendererPtr | getRenderer () |
RepPtr | getSelf () |
virtual void | onModifiedStartRender () |
Protected Attributes inherited from cx::VolumetricRep | |
cx::VolumePropertyPtr | mVolumeProperty |
vtkVolumeMapperPtr | mMapper |
vtkVolumePtr | mVolume |
long | mMaxVoxels |
always resample volume below this size. More... | |
ImagePtr | mImage |
cx::ImageMapperMonitorPtr | mMonitor |
helper object for visualizing clipping/cropping More... | |
TrackedStreamPtr cx::StreamRep3D::getTrackedStream | ( | ) |
Definition at line 121 of file cxStreamRep3D.cpp.
|
virtual |
Reimplemented from cx::VolumetricRep.
Definition at line 126 of file cxStreamRep3D.cpp.
|
static |
Definition at line 56 of file cxStreamRep3D.cpp.
void cx::StreamRep3D::setTrackedStream | ( | TrackedStreamPtr | trackedStream | ) |
Definition at line 69 of file cxStreamRep3D.cpp.