Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

vtkKWVolumePropertyPresetSelector Class Reference

a volume property preset selector. More...

#include <vtkKWVolumePropertyPresetSelector.h>

Inheritance diagram for vtkKWVolumePropertyPresetSelector:

Inheritance graph
[legend]
Collaboration diagram for vtkKWVolumePropertyPresetSelector:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vtkTypeRevisionMacro (vtkKWVolumePropertyPresetSelector, vtkKWPresetSelector)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int SetPresetVolumeProperty (int id, vtkVolumeProperty *prop)
virtual vtkVolumeProperty * GetPresetVolumeProperty (int id)

Static Public Member Functions

vtkKWVolumePropertyPresetSelectorNew ()

Protected Member Functions

 vtkKWVolumePropertyPresetSelector ()
 ~vtkKWVolumePropertyPresetSelector ()
virtual void DeAllocatePreset (int id)

Detailed Description

a volume property preset selector.

This class is a widget that can be used to store and apply volume property presets.

Thanks:
This work is part of the National Alliance for Medical Image Computing (NAMIC), funded by the National Institutes of Health through the NIH Roadmap for Medical Research, Grant U54 EB005149. Information on the National Centers for Biomedical Computing can be obtained from http://nihroadmap.nih.gov/bioinformatics.

Definition at line 34 of file vtkKWVolumePropertyPresetSelector.h.


Constructor & Destructor Documentation

vtkKWVolumePropertyPresetSelector::vtkKWVolumePropertyPresetSelector  )  [inline, protected]
 

Definition at line 51 of file vtkKWVolumePropertyPresetSelector.h.

vtkKWVolumePropertyPresetSelector::~vtkKWVolumePropertyPresetSelector  )  [protected]
 


Member Function Documentation

vtkKWVolumePropertyPresetSelector* vtkKWVolumePropertyPresetSelector::New  )  [static]
 

Reimplemented from vtkKWPresetSelector.

vtkKWVolumePropertyPresetSelector::vtkTypeRevisionMacro vtkKWVolumePropertyPresetSelector  ,
vtkKWPresetSelector 
 

void vtkKWVolumePropertyPresetSelector::PrintSelf ostream &  os,
vtkIndent  indent
 

Reimplemented from vtkKWPresetSelector.

virtual int vtkKWVolumePropertyPresetSelector::SetPresetVolumeProperty int  id,
vtkVolumeProperty *  prop
[virtual]
 

Set/Get the volume property associated to the preset in the pool. Note that the volume property object passed as parameter is not stored or Register()'ed, only a copy is stored (and updated each time this method is called later on). Return 1 on success, 0 on error

virtual vtkVolumeProperty* vtkKWVolumePropertyPresetSelector::GetPresetVolumeProperty int  id  )  [virtual]
 

Set/Get the volume property associated to the preset in the pool. Note that the volume property object passed as parameter is not stored or Register()'ed, only a copy is stored (and updated each time this method is called later on). Return 1 on success, 0 on error

virtual void vtkKWVolumePropertyPresetSelector::DeAllocatePreset int  id  )  [protected, virtual]
 

Deallocate a preset. Subclasses should override this method to release the memory allocated by their own preset fields (do not forget to call the superclass first).


The documentation for this class was generated from the following file:
Generated on Tue May 30 12:47:17 2006 for ParaView by doxygen 1.3.5