Main Page   Groups   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Concepts

itk::SpatialObjectWriter< NDimensions, PixelType > Class Template Reference

#include <itkSpatialObjectWriter.h>

Inheritance diagram for itk::SpatialObjectWriter:

Inheritance graph
[legend]
Collaboration diagram for itk::SpatialObjectWriter< NDimensions, PixelType >:

Collaboration graph
[legend]
List of all members.

[NOHEADER]

typedef Object Superclass
virtual const char * GetClassName () const

Public Types

typedef SpatialObjectWriter Self
typedef SmartPointer< SelfPointer
typedef SpatialObject< NDimensions > SpatialObjectType
typedef SceneSpatialObject<
NDimensions > 
SceneType

Public Methods

void Update (void)
void SetInput (SpatialObjectType *input)
void SetInput (SceneType *input)
virtual void SetFileName (const char *_arg)
virtual void SetFullFileName (const char *_arg)
virtual const char * GetFileName () const
virtual const char * GetFullFileName () const

Static Public Methods

Pointer New ()

Protected Methods

 SpatialObjectWriter ()
virtual ~SpatialObjectWriter ()

Protected Attributes

std::string m_FullFileName
std::string m_FileName

template<unsigned int NDimensions = 3, class PixelType = unsigned char>
class itk::SpatialObjectWriter< NDimensions, PixelType >


Member Typedef Documentation

template<unsigned int NDimensions = 3, class PixelType = unsigned char>
typedef SmartPointer<Self> itk::SpatialObjectWriter< NDimensions, PixelType >::Pointer
 

Reimplemented from itk::Object.

Definition at line 36 of file itkSpatialObjectWriter.h.

template<unsigned int NDimensions = 3, class PixelType = unsigned char>
typedef SceneSpatialObject<NDimensions> itk::SpatialObjectWriter< NDimensions, PixelType >::SceneType
 

Definition at line 39 of file itkSpatialObjectWriter.h.

template<unsigned int NDimensions = 3, class PixelType = unsigned char>
typedef SpatialObjectWriter itk::SpatialObjectWriter< NDimensions, PixelType >::Self
 

SmartPointer typedef support

Reimplemented from itk::Object.

Definition at line 35 of file itkSpatialObjectWriter.h.

template<unsigned int NDimensions = 3, class PixelType = unsigned char>
typedef SpatialObject<NDimensions> itk::SpatialObjectWriter< NDimensions, PixelType >::SpatialObjectType
 

Definition at line 38 of file itkSpatialObjectWriter.h.

template<unsigned int NDimensions = 3, class PixelType = unsigned char>
typedef Object itk::SpatialObjectWriter< NDimensions, PixelType >::Superclass
 

Run-time type information (and related methods).

Reimplemented from itk::Object.

Definition at line 45 of file itkSpatialObjectWriter.h.


Constructor & Destructor Documentation

template<unsigned int NDimensions = 3, class PixelType = unsigned char>
itk::SpatialObjectWriter< NDimensions, PixelType >::SpatialObjectWriter   [protected]
 

template<unsigned int NDimensions = 3, class PixelType = unsigned char>
virtual itk::SpatialObjectWriter< NDimensions, PixelType >::~SpatialObjectWriter   [protected, virtual]
 


Member Function Documentation

template<unsigned int NDimensions = 3, class PixelType = unsigned char>
virtual const char* itk::SpatialObjectWriter< NDimensions, PixelType >::GetClassName   const [virtual]
 

Run-time type information (and related methods).

Reimplemented from itk::Object.

template<unsigned int NDimensions = 3, class PixelType = unsigned char>
virtual const char* itk::SpatialObjectWriter< NDimensions, PixelType >::GetFileName   const [virtual]
 

Get the filename

template<unsigned int NDimensions = 3, class PixelType = unsigned char>
virtual const char* itk::SpatialObjectWriter< NDimensions, PixelType >::GetFullFileName   const [virtual]
 

Get the filename

template<unsigned int NDimensions = 3, class PixelType = unsigned char>
Pointer itk::SpatialObjectWriter< NDimensions, PixelType >::New   [static]
 

Method for creation through the object factory

Reimplemented from itk::Object.

template<unsigned int NDimensions = 3, class PixelType = unsigned char>
virtual void itk::SpatialObjectWriter< NDimensions, PixelType >::SetFileName const char *    _arg [virtual]
 

Set the filename

template<unsigned int NDimensions = 3, class PixelType = unsigned char>
virtual void itk::SpatialObjectWriter< NDimensions, PixelType >::SetFullFileName const char *    _arg [virtual]
 

Set the filename

template<unsigned int NDimensions = 3, class PixelType = unsigned char>
void itk::SpatialObjectWriter< NDimensions, PixelType >::SetInput SceneType   input [inline]
 

Definition at line 66 of file itkSpatialObjectWriter.h.

References itk::SpatialObjectWriter< NDimensions, PixelType >::m_FileName, and itk::SpatialObjectWriter< NDimensions, PixelType >::m_FullFileName.

template<unsigned int NDimensions = 3, class PixelType = unsigned char>
void itk::SpatialObjectWriter< NDimensions, PixelType >::SetInput SpatialObjectType   input [inline]
 

Set the Input

Definition at line 64 of file itkSpatialObjectWriter.h.

template<unsigned int NDimensions = 3, class PixelType = unsigned char>
void itk::SpatialObjectWriter< NDimensions, PixelType >::Update void   
 

Load a tube file.


Member Data Documentation

template<unsigned int NDimensions = 3, class PixelType = unsigned char>
std::string itk::SpatialObjectWriter< NDimensions, PixelType >::m_FileName [protected]
 

Definition at line 70 of file itkSpatialObjectWriter.h.

Referenced by itk::SpatialObjectWriter< NDimensions, PixelType >::SetInput().

template<unsigned int NDimensions = 3, class PixelType = unsigned char>
std::string itk::SpatialObjectWriter< NDimensions, PixelType >::m_FullFileName [protected]
 

Definition at line 69 of file itkSpatialObjectWriter.h.

Referenced by itk::SpatialObjectWriter< NDimensions, PixelType >::SetInput().


The documentation for this class was generated from the following file:
Generated at Tue Sep 16 11:33:43 2003 for ITK by doxygen 1.2.15 written by Dimitri van Heesch, © 1997-2000