CustusX  2023.01.05-dev+develop.0da12
An IGT application
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
cx::Image2DProxy Class Reference

Slice volumes using a SliceProxy. More...

#include <cxImage2DRep3D.h>

Inheritance diagram for cx::Image2DProxy:

Public Member Functions

virtual ~Image2DProxy ()
 
void setImage (ImagePtr image)
 
void setTargetSpaceToR ()
 use to draw the slice in 3D r space instead of in 2D s space. More...
 
vtkImageActorPtr getActor ()
 
void setTransformOffset (Transform3D rMrr)
 

Static Public Member Functions

static Image2DProxyPtr New ()
 

Protected Member Functions

 Image2DProxy ()
 

Detailed Description

Slice volumes using a SliceProxy.

The functionality is equal to SlicedImageProxy, but the actual slicing is performed by loading the image into the GPU as a 3D texture and slicing it there, using the GPU.

Used by Sonowand and Sintef.

Created on: Oct 13, 2011 Author: christiana

Definition at line 45 of file cxImage2DRep3D.h.

Constructor & Destructor Documentation

cx::Image2DProxy::~Image2DProxy ( )
virtual

Definition at line 36 of file cxImage2DRep3D.cpp.

cx::Image2DProxy::Image2DProxy ( )
protected

Definition at line 29 of file cxImage2DRep3D.cpp.

Member Function Documentation

vtkImageActorPtr cx::Image2DProxy::getActor ( )

Definition at line 46 of file cxImage2DRep3D.cpp.

Image2DProxyPtr cx::Image2DProxy::New ( )
static

Definition at line 41 of file cxImage2DRep3D.cpp.

void cx::Image2DProxy::setImage ( ImagePtr  image)

Definition at line 51 of file cxImage2DRep3D.cpp.

void cx::Image2DProxy::setTargetSpaceToR ( )

use to draw the slice in 3D r space instead of in 2D s space.

void cx::Image2DProxy::setTransformOffset ( Transform3D  rMrr)

Definition at line 115 of file cxImage2DRep3D.cpp.


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