![]() |
Shapeworks Studio
2.1
Shape analysis software suite
|
This class is a reader for PSMProjects. More...
#include <itkPSMProjectReader.h>
Inheritance diagram for itk::PSMProjectReader:
Collaboration diagram for itk::PSMProjectReader:Public Types | |
| typedef PSMProjectReader | Self |
| typedef PSMDOMNodeXMLReader | Superclass |
| typedef SmartPointer< Self > | Pointer |
| typedef SmartPointer< const Self > | ConstPointer |
| typedef Superclass::DOMNodeType | DOMNodeType |
| typedef Superclass::DOMNodePointer | DOMNodePointer |
Public Types inherited from itk::PSMDOMNodeXMLReader | |
| typedef PSMDOMNodeXMLReader | Self |
| typedef Object | Superclass |
| typedef SmartPointer< Self > | Pointer |
| typedef SmartPointer< const Self > | ConstPointer |
| typedef PSMDOMNode | DOMNodeType |
| typedef DOMNodeType::Pointer | DOMNodePointer |
Public Member Functions | |
| itkNewMacro (Self) | |
| itkTypeMacro (PSMProjectReader, PSMDOMNodeXMLReader) | |
| itkGetObjectMacro (Output, PSMProject) | |
| itkSetObjectMacro (Output, PSMProject) | |
| itkGetConstObjectMacro (Output, PSMProject) | |
| virtual void | Update () |
Public Member Functions inherited from itk::PSMDOMNodeXMLReader | |
| itkNewMacro (Self) | |
| itkTypeMacro (PSMDOMNodeXMLReader, Object) | |
| itkSetStringMacro (FileName) | |
| itkGetStringMacro (FileName) | |
| itkSetObjectMacro (DOMNode, DOMNodeType) | |
| itkGetObjectMacro (DOMNode, DOMNodeType) | |
| itkGetConstObjectMacro (DOMNode, DOMNodeType) | |
| void | Update (std::istream &is) |
| virtual void | StartElement (const char *name, const char **atts) |
| virtual void | EndElement (const char *name) |
| virtual void | CharacterDataHandler (const char *text, int len) |
This class is a reader for PSMProjects.
The following code illustrates how to use this class to read a PSMProject from a file:
Note: Though this class behaves similar to ProcessObject, it is not derived from ProcessObject. This is because the output of this class, i.e. a PSMProject object, is not an image and cannot be connected to an ITK process pipeline.
Definition at line 41 of file itkPSMProjectReader.h.
| typedef Superclass::DOMNodeType itk::PSMProjectReader::DOMNodeType |
Some convenient typedefs
Definition at line 57 of file itkPSMProjectReader.h.
Standard class typedefs.
Definition at line 45 of file itkPSMProjectReader.h.
| itk::PSMProjectReader::itkGetObjectMacro | ( | Output | , |
| PSMProject | |||
| ) |
Get the project data structure generated after calling Update().
| itk::PSMProjectReader::itkNewMacro | ( | Self | ) |
Method for creation through the object factory.
| itk::PSMProjectReader::itkTypeMacro | ( | PSMProjectReader | , |
| PSMDOMNodeXMLReader | |||
| ) |
Run-time type information (and related methods).
|
virtual |
Execute the reader.
Reimplemented from itk::PSMDOMNodeXMLReader.
Definition at line 28 of file itkPSMProjectReader.cxx.
1.8.11