Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members

mitkVolumeToMeshFilter Class Reference

mitkVolumeToMeshFilter - abstract class specifies interface for volume to mesh filter More...

#include <mitkVolumeToMeshFilter.h>

Inherits mitkFilter.

Inherited by mitkBinMarchingCubes, and mitkMarchingCubes.

Inheritance diagram for mitkVolumeToMeshFilter:

Inheritance graph
Collaboration diagram for mitkVolumeToMeshFilter:

Collaboration graph
List of all members.

Public Member Functions

virtual void PrintSelf (ostream &os)
void SetInput (mitkVolume *inData)
mitkVolumeGetInput ()
void SetOoCSupport (char const *diskPath=mitkOoCGlobalSettings::DiskCachePath, unsigned int bufBlockNum=mitkOoCGlobalSettings::BufferedSliceNumber, bool supportOoC=true)
mitkMeshGetOutput ()
void SetOutputMesh (mitkMesh *mesh)

Detailed Description

mitkVolumeToMeshFilter - abstract class specifies interface for volume to mesh filter

mitkVolumeToMeshFilter is an abstract class specifies interface for volume to mesh filter. This type of filter has a volume input and generates a mesh as output.

Member Function Documentation

mitkVolume* mitkVolumeToMeshFilter::GetInput  )  [inline]

Get the input volume

Return the input volume

mitkMesh* mitkVolumeToMeshFilter::GetOutput  ) 

Get the output mesh

Return the output mesh

virtual void mitkVolumeToMeshFilter::PrintSelf ostream &  os  )  [virtual]

Print the necessary information about this object for the debugging purpose.

os The specified ostream to output information.

Reimplemented from mitkFilter.

Reimplemented in mitkBinMarchingCubes, and mitkMarchingCubes.

void mitkVolumeToMeshFilter::SetInput mitkVolume inData  )  [inline]

Set the input volume

inData Specify the input volume

void mitkVolumeToMeshFilter::SetOoCSupport char const *  diskPath = mitkOoCGlobalSettings::DiskCachePath,
unsigned int  bufBlockNum = mitkOoCGlobalSettings::BufferedSliceNumber,
bool  supportOoC = true

Let the reader support out-of-core mesh data.

diskPath the path in the disk to cache the mesh data
bufSliceNum the number of slices to cache in the main memory
supportOoC whether to turn on out-of-core support
The parameter diskPath must be specified (not NULL) if you really want to turn on out-of-core support, if not, the value of supportOoC will be ignored even if it is set to true.

void mitkVolumeToMeshFilter::SetOutputMesh mitkMesh mesh  ) 

Set user defined output mesh to replace the default generated mesh.

mesh the new output mesh object to be set

The documentation for this class was generated from the following file:
Generated on Tue Feb 25 15:07:38 2014 for MITK (Medical Imaging ToolKit) by  doxygen 1.4.3