aimsalgo  5.1.2
Neuroimaging image processing
aims::Writer< aims::FfdTransformation > Class Reference

FFD vector field transformation writer. More...

#include <aims/registration/ffd.h>

Inheritance diagram for aims::Writer< aims::FfdTransformation >:
Collaboration diagram for aims::Writer< aims::FfdTransformation >:

Public Member Functions

 Writer ()
 
 Writer (const std::string &filename, carto::Object options=carto::none())
 
virtual ~Writer ()
 
virtual bool write (const aims::FfdTransformation &obj, bool ascii=false, const std::string *format=0)
 
- Public Member Functions inherited from aims::Writer< carto::Volume< Point3df > >
 Writer ()
 
 Writer (const std::string &filename, carto::Object options=carto::none())
 
virtual bool write (const T &obj, bool ascii=false, const std::string *format=0)
 
virtual std::string writtenObjectType () const
 
virtual std::string writtenObjectDataType () const
 
virtual std::string writtenObjectFullType () const
 
- Public Member Functions inherited from aims::GenericWriter
 GenericWriter ()
 
 GenericWriter (const std::string &filename, carto::Object options=carto::none())
 
virtual ~GenericWriter ()
 
bool write (const T &obj, bool ascii=false, const std::string *format=0)
 
void setFileName (const std::string &fileName)
 
const std::string & fileName () const
 
const carto::Object options () const
 
void setOptions (carto::Object opt)
 

Additional Inherited Members

- Protected Attributes inherited from aims::GenericWriter
std::string _filename
 
carto::Object _options
 

Detailed Description

FFD vector field transformation writer.

It actually reads a volume of Point3df.

Definition at line 333 of file ffd.h.

Constructor & Destructor Documentation

◆ Writer() [1/2]

Definition at line 338 of file ffd.h.

◆ Writer() [2/2]

aims::Writer< aims::FfdTransformation >::Writer ( const std::string &  filename,
carto::Object  options = carto::none() 
)
inline

Definition at line 339 of file ffd.h.

◆ ~Writer()

virtual aims::Writer< aims::FfdTransformation >::~Writer ( )
inlinevirtual

Reimplemented from aims::Writer< carto::Volume< Point3df > >.

Definition at line 342 of file ffd.h.

Member Function Documentation

◆ write()

virtual bool aims::Writer< aims::FfdTransformation >::write ( const aims::FfdTransformation obj,
bool  ascii = false,
const std::string *  format = 0 
)
virtual

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