#include <itkSpatialObjectToPointSetFilter.h>
Inheritance diagram for itk::SpatialObjectToPointSetFilter< TInputSpatialObject, TOutputPointSet >:
Public Types | |
typedef SpatialObjectToPointSetFilter | Self |
typedef MeshSource< TOutputPointSet > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef TOutputPointSet | OutputPointSetType |
typedef OutputPointSetType::Pointer | OutputPointSetPointer |
typedef DataObject::Pointer | DataObjectPointer |
typedef TInputSpatialObject | InputSpatialObjectType |
typedef InputSpatialObjectType::Pointer | InputSpatialObjectPointer |
typedef InputSpatialObjectType::ConstPointer | InputSpatialObjectConstPointer |
typedef TInputSpatialObject::ChildrenListType | ChildrenListType |
typedef itk::SpatialObjectPoint< itkGetStaticConstMacro(ObjectDimension) | PointType ) |
typedef itk::PointBasedSpatialObject< itkGetStaticConstMacro(ObjectDimension) | PointBasedSpatialObjectType ) |
Public Member Functions | |
virtual const char * | GetClassName () const |
itkStaticConstMacro (ObjectDimension, unsigned int, InputSpatialObjectType::ObjectDimension) | |
virtual void | SetSamplingFactor (unsigned int _arg) |
virtual unsigned int | GetSamplingFactor () |
virtual void | SetInput (const InputSpatialObjectType *object) |
virtual void | SetInput (unsigned int, const InputSpatialObjectType *object) |
const InputSpatialObjectType * | GetInput (void) |
const InputSpatialObjectType * | GetInput (unsigned int idx) |
virtual void | SetChildrenDepth (unsigned int _arg) |
virtual unsigned int | GetChildrenDepth () |
Static Public Member Functions | |
Pointer | New () |
Protected Member Functions | |
SpatialObjectToPointSetFilter () | |
~SpatialObjectToPointSetFilter () | |
virtual void | GenerateOutputInformation () |
virtual void | GenerateData () |
virtual void | PrintSelf (std::ostream &os, Indent indent) const |
Protected Attributes | |
unsigned int | m_ChildrenDepth |
Definition at line 33 of file itkSpatialObjectToPointSetFilter.h.
|
Definition at line 57 of file itkSpatialObjectToPointSetFilter.h. |
|
Reimplemented from itk::MeshSource< TOutputPointSet >. Definition at line 40 of file itkSpatialObjectToPointSetFilter.h. |
|
Smart Pointer type to a DataObject. Reimplemented from itk::MeshSource< TOutputPointSet >. Definition at line 45 of file itkSpatialObjectToPointSetFilter.h. |
|
Definition at line 56 of file itkSpatialObjectToPointSetFilter.h. |
|
Definition at line 55 of file itkSpatialObjectToPointSetFilter.h. |
|
Some convenient typedefs. Definition at line 54 of file itkSpatialObjectToPointSetFilter.h. |
|
Definition at line 42 of file itkSpatialObjectToPointSetFilter.h. |
|
Definition at line 41 of file itkSpatialObjectToPointSetFilter.h. |
|
Definition at line 65 of file itkSpatialObjectToPointSetFilter.h. |
|
Reimplemented from itk::MeshSource< TOutputPointSet >. Definition at line 39 of file itkSpatialObjectToPointSetFilter.h. |
|
Definition at line 64 of file itkSpatialObjectToPointSetFilter.h. |
|
Standard class typedefs. Reimplemented from itk::MeshSource< TOutputPointSet >. Definition at line 37 of file itkSpatialObjectToPointSetFilter.h. |
|
Reimplemented from itk::MeshSource< TOutputPointSet >. Definition at line 38 of file itkSpatialObjectToPointSetFilter.h. |
|
|
|
|
|
This method causes the filter to generate its output. Reimplemented from itk::ProcessObject.
|
|
Generate the information decribing the output data. The default implementation of this method will copy information from the input to the output. A filter may override this method if its output will have different information than its input. For instance, a filter that shrinks an image will need to provide an implementation for this method that changes the spacing of the pixels. Such filters should call their superclass' implementation of this method prior to changing the information values they need (i.e. GenerateOutputInformation() should call Superclass::GenerateOutputInformation() prior to changing the information. Reimplemented from itk::ProcessObject. Definition at line 92 of file itkSpatialObjectToPointSetFilter.h. |
|
The spatial object being transformed can be part of a hierarchy. How deep in the hierarchy should we descend in generating the PointSet? A ChildrenDepth of 0 means to only include the object itself. |
|
Run-time type information (and related methods). Reimplemented from itk::MeshSource< TOutputPointSet >.
|
|
Set/Get the PointSet input of this process object. Reimplemented from itk::ProcessObject.
|
|
Set/Get the PointSet input of this process object. |
|
|
|
Dimension constants |
|
Method for creation through the object factory. Reimplemented from itk::MeshSource< TOutputPointSet >.
|
|
Methods invoked by Print() to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes. Reimplemented from itk::MeshSource< TOutputPointSet >.
|
|
The spatial object being transformed can be part of a hierarchy. How deep in the hierarchy should we descend in generating the PointSet? A ChildrenDepth of 0 means to only include the object itself. |
|
Set/Get the PointSet input of this process object. |
|
Set/Get the PointSet input of this process object. |
|
|
|
Definition at line 95 of file itkSpatialObjectToPointSetFilter.h. |