Shapeworks Studio  2.1
Shape analysis software suite
List of all members | Public Types | Public Member Functions
object_reader< T > Class Template Reference

Public Types

typedef object_reader Self
 
typedef T ObjectType
 
typedef object_reader Self
 
typedef T ObjectType
 

Public Member Functions

const std::vector< ObjectType > & GetOutput () const
 
std::vector< ObjectType > & GetOutput ()
 
void SetFileName (const char *fn)
 
void SetFileName (const std::string &fn)
 
const std::string & GetFileName () const
 
void Read ()
 
void Update ()
 
const std::vector< ObjectType > & GetOutput () const
 
std::vector< ObjectType > & GetOutput ()
 
void SetFileName (const char *fn)
 
void SetFileName (const std::string &fn)
 
const std::string & GetFileName () const
 
void Read ()
 
void Update ()
 

Detailed Description

template<class T>
class object_reader< T >

Reads a std::vector of c++ objects. The first integer in the file is assumed to represent the number of transforms in the file. The size of each transform is determined by the templating.

Definition at line 111 of file itkPSMProcrustesRegistration2DTest.cxx.

Member Typedef Documentation

template<class T>
typedef object_reader object_reader< T >::Self

Standard class typedefs

Definition at line 115 of file itkPSMProcrustesRegistrationTest.cxx.

template<class T>
typedef object_reader object_reader< T >::Self

Standard class typedefs

Definition at line 115 of file itkPSMProcrustesRegistration2DTest.cxx.

Member Function Documentation

template<class T>
const std::vector<ObjectType>& object_reader< T >::GetOutput ( ) const
inline

Get the output of the reader. The output is a std::vector of TransformType.

Definition at line 119 of file itkPSMProcrustesRegistration2DTest.cxx.

120  {
121  return m_Output;
122  }
template<class T>
const std::vector<ObjectType>& object_reader< T >::GetOutput ( ) const
inline

Get the output of the reader. The output is a std::vector of TransformType.

Definition at line 119 of file itkPSMProcrustesRegistrationTest.cxx.

120  {
121  return m_Output;
122  }
template<class T>
void object_reader< T >::Read ( )
inline

Read the file.

Definition at line 136 of file itkPSMProcrustesRegistration2DTest.cxx.

137  { this->Update(); }
template<class T>
void object_reader< T >::Read ( )
inline

Read the file.

Definition at line 136 of file itkPSMProcrustesRegistrationTest.cxx.

137  { this->Update(); }

The documentation for this class was generated from the following files: