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
[legend]
Collaboration diagram for mitkVolumeToMeshFilter:

Collaboration graph
[legend]
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

Returns:
Return the input volume

mitkMesh* mitkVolumeToMeshFilter::GetOutput  ) 
 

Get the output mesh

Returns:
Return the output mesh

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

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

Parameters:
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

Parameters:
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.

Parameters:
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
Note:
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.

Parameters:
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