ITK
4.6.0
Insight Segmentation and Registration Toolkit
|
#include <itkVTKVisualize2DLevelSetAsElevationMap.h>
Definition at line 36 of file itkVTKVisualize2DLevelSetAsElevationMap.h.
Public Member Functions | |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
vtkPolyData * | GetElevationMapMesh () const |
double | GetHeightScaling () const |
virtual const char * | GetNameOfClass () const |
void | SetHeightScaling (const double c) |
void | SetLevelSet (LevelSetType *levelSet) |
typedef (Concept::SameDimension< LevelSetType::Dimension, 2 >) Is2Dimensional | |
Public Member Functions inherited from itk::VTKVisualizeImageLevelSet< TInputImage, ImageToVTKImageFilter< TInputImage > > | |
vtkRenderer * | GetRenderer () |
virtual void | SetInputImage (const InputImageType *inputImage) |
void | SetScreenCapturePrefix (const char *prefix) |
virtual void | Update () |
void | SetScreenCapture (const bool iCapture) |
bool | GetScreenCapture () const |
vtkRenderWindow * | GetRenderWindow () |
void | SetRenderWindow (vtkRenderWindow *renderWindow) |
void | SetCurrentIteration (const IdentifierType iteration) |
IdentifierType | GetCurrentIteration () const |
Public Member Functions inherited from itk::LightObject | |
virtual void | Delete () |
virtual int | GetReferenceCount () const |
itkCloneMacro (Self) | |
void | Print (std::ostream &os, Indent indent=0) const |
virtual void | Register () const |
virtual void | SetReferenceCount (int) |
virtual void | UnRegister () const |
Static Public Member Functions | |
static Pointer | New () |
Static Public Member Functions inherited from itk::LightObject | |
static void | BreakOnError () |
static Pointer | New () |
Protected Member Functions | |
void | GenerateElevationMap () |
virtual void | PrepareVTKPipeline () |
VTKVisualize2DLevelSetAsElevationMap () | |
virtual | ~VTKVisualize2DLevelSetAsElevationMap () |
Protected Member Functions inherited from itk::VTKVisualizeImageLevelSet< TInputImage, ImageToVTKImageFilter< TInputImage > > | |
VTKVisualizeImageLevelSet () | |
virtual | ~VTKVisualizeImageLevelSet () |
Protected Member Functions inherited from itk::LightObject | |
virtual LightObject::Pointer | InternalClone () const |
LightObject () | |
virtual void | PrintHeader (std::ostream &os, Indent indent) const |
virtual void | PrintSelf (std::ostream &os, Indent indent) const |
virtual void | PrintTrailer (std::ostream &os, Indent indent) const |
virtual | ~LightObject () |
Private Member Functions | |
void | operator= (const VTKVisualize2DLevelSetAsElevationMap &) |
VTKVisualize2DLevelSetAsElevationMap (const Self &) | |
Private Attributes | |
bool | m_ColorValue |
double | m_HeightScaling |
LevelSetPointer | m_LevelSet |
double | m_MaxValue |
vtkSmartPointer< vtkPolyData > | m_Mesh |
vtkSmartPointer < vtkPolyDataMapper > | m_MeshMapper |
double | m_MinValue |
InputImageSizeType | m_NumberOfSamples |
vtkSmartPointer < vtkScalarBarActor > | m_ScalarBarActor |
vtkSmartPointer< vtkActor > | m_SurfaceActor |
Additional Inherited Members | |
Protected Types inherited from itk::LightObject | |
typedef int | InternalReferenceCountType |
Protected Attributes inherited from itk::VTKVisualizeImageLevelSet< TInputImage, ImageToVTKImageFilter< TInputImage > > | |
InputImageConverterType::Pointer | m_InputImageConverter |
vtkSmartPointer< vtkRenderer > | m_Renderer |
Protected Attributes inherited from itk::LightObject | |
InternalReferenceCountType | m_ReferenceCount |
SimpleFastMutexLock | m_ReferenceCountLock |
typedef SmartPointer< const Self > itk::VTKVisualize2DLevelSetAsElevationMap< TInputImage, TLevelSet >::ConstPointer |
Definition at line 43 of file itkVTKVisualize2DLevelSetAsElevationMap.h.
typedef InputImageType::SizeType itk::VTKVisualize2DLevelSetAsElevationMap< TInputImage, TLevelSet >::InputImageSizeType |
Definition at line 51 of file itkVTKVisualize2DLevelSetAsElevationMap.h.
typedef InputImageType::SizeValueType itk::VTKVisualize2DLevelSetAsElevationMap< TInputImage, TLevelSet >::InputImageSizeValueType |
Definition at line 52 of file itkVTKVisualize2DLevelSetAsElevationMap.h.
typedef Superclass::InputImageType itk::VTKVisualize2DLevelSetAsElevationMap< TInputImage, TLevelSet >::InputImageType |
Definition at line 48 of file itkVTKVisualize2DLevelSetAsElevationMap.h.
typedef LevelSetType::Pointer itk::VTKVisualize2DLevelSetAsElevationMap< TInputImage, TLevelSet >::LevelSetPointer |
Definition at line 55 of file itkVTKVisualize2DLevelSetAsElevationMap.h.
typedef TLevelSet itk::VTKVisualize2DLevelSetAsElevationMap< TInputImage, TLevelSet >::LevelSetType |
Definition at line 54 of file itkVTKVisualize2DLevelSetAsElevationMap.h.
typedef SmartPointer< Self > itk::VTKVisualize2DLevelSetAsElevationMap< TInputImage, TLevelSet >::Pointer |
Definition at line 42 of file itkVTKVisualize2DLevelSetAsElevationMap.h.
typedef VTKVisualize2DLevelSetAsElevationMap itk::VTKVisualize2DLevelSetAsElevationMap< TInputImage, TLevelSet >::Self |
Definition at line 40 of file itkVTKVisualize2DLevelSetAsElevationMap.h.
typedef VTKVisualizeImageLevelSet< TInputImage, ImageToVTKImageFilter< TInputImage > > itk::VTKVisualize2DLevelSetAsElevationMap< TInputImage, TLevelSet >::Superclass |
Definition at line 41 of file itkVTKVisualize2DLevelSetAsElevationMap.h.
|
protected |
|
protectedvirtual |
|
private |
|
virtual |
Create an object from an instance, potentially deferring to a factory. This method allows you to create an instance of an object that is exactly the same type as the referring object. This is useful in cases where an object has been cast back to a base class.
Reimplemented from itk::LightObject.
|
protected |
|
inline |
Definition at line 77 of file itkVTKVisualize2DLevelSetAsElevationMap.h.
References itk::VTKVisualize2DLevelSetAsElevationMap< TInputImage, TLevelSet >::m_Mesh.
|
inline |
Definition at line 71 of file itkVTKVisualize2DLevelSetAsElevationMap.h.
References itk::VTKVisualize2DLevelSetAsElevationMap< TInputImage, TLevelSet >::m_HeightScaling.
|
virtual |
Run-time type information (and related methods).
Reimplemented from itk::VTKVisualizeImageLevelSet< TInputImage, ImageToVTKImageFilter< TInputImage > >.
|
static |
|
private |
|
protectedvirtual |
Setup the VTK pipeline for a Render() call.
Implements itk::VTKVisualizeImageLevelSet< TInputImage, ImageToVTKImageFilter< TInputImage > >.
|
inline |
Definition at line 65 of file itkVTKVisualize2DLevelSetAsElevationMap.h.
References itk::VTKVisualize2DLevelSetAsElevationMap< TInputImage, TLevelSet >::m_HeightScaling.
void itk::VTKVisualize2DLevelSetAsElevationMap< TInputImage, TLevelSet >::SetLevelSet | ( | LevelSetType * | levelSet | ) |
itk::VTKVisualize2DLevelSetAsElevationMap< TInputImage, TLevelSet >::typedef | ( | Concept::SameDimension< LevelSetType::Dimension, 2 > | ) |
This class requires Is2Dimensional in the form of ( Concept::SameDimension< LevelSetType::Dimension, 2 > )
|
private |
Definition at line 107 of file itkVTKVisualize2DLevelSetAsElevationMap.h.
|
private |
|
private |
Definition at line 94 of file itkVTKVisualize2DLevelSetAsElevationMap.h.
|
private |
Definition at line 105 of file itkVTKVisualize2DLevelSetAsElevationMap.h.
|
private |
Definition at line 96 of file itkVTKVisualize2DLevelSetAsElevationMap.h.
Referenced by itk::VTKVisualize2DLevelSetAsElevationMap< TInputImage, TLevelSet >::GetElevationMapMesh().
|
private |
Definition at line 98 of file itkVTKVisualize2DLevelSetAsElevationMap.h.
|
private |
Definition at line 104 of file itkVTKVisualize2DLevelSetAsElevationMap.h.
|
private |
Definition at line 101 of file itkVTKVisualize2DLevelSetAsElevationMap.h.
|
private |
Definition at line 97 of file itkVTKVisualize2DLevelSetAsElevationMap.h.
|
private |
Definition at line 99 of file itkVTKVisualize2DLevelSetAsElevationMap.h.