virtual QString getType() const
virtual ~Texture3DSlicerRep()
virtual void removeRepActorsFromViewRenderer(ViewPtr view)
static bool isSupported(vtkRenderWindowPtr window)
Texture3DSlicerRep(SharedOpenGLContextPtr context)
void setShaderPath(QString path)
void setRenderWindow(vtkRenderWindowPtr window)
std::vector< ImagePtr > getImages()
virtual void printSelf(std::ostream &os, Indent indent)
void setSliceProxy(SliceProxyPtr slicer)
void setImages(std::vector< ImagePtr > images)
static Texture3DSlicerRepPtr New(SharedOpenGLContextPtr context, const QString &uid="")
virtual void addRepActorsToViewRenderer(ViewPtr view)
static bool isSupported(vtkRenderWindowPtr window)
void setViewportData(const Transform3D &vpMs, const DoubleBoundingBox3D &vp)
static Texture3DSlicerProxyPtr New(SharedOpenGLContextPtr context)