The Xform class is an abstraction that encapsulates a simple transform, either native format (B-spline or vector field), or ITK format (linear, B-spline, or vector field).
More...
#include <xform.h>
The Xform class is an abstraction that encapsulates a simple transform, either native format (B-spline or vector field), or ITK format (linear, B-spline, or vector field).
◆ Xform() [1/2]
◆ ~Xform()
◆ Xform() [2/2]
Xform::Xform |
( |
const Xform & | xf | ) |
|
◆ clear()
◆ get_aff()
AffineTransformType::Pointer Xform::get_aff |
( |
| ) |
const |
◆ get_gpuit_bsp()
◆ get_gpuit_vf()
Volume::Pointer & Xform::get_gpuit_vf |
( |
| ) |
const |
◆ get_grid_spacing()
void Xform::get_grid_spacing |
( |
float | grid_spacing[3] | ) |
|
◆ get_itk_bsp()
BsplineTransformType::Pointer Xform::get_itk_bsp |
( |
| ) |
const |
◆ get_itk_tps()
TpsTransformType::Pointer Xform::get_itk_tps |
( |
| ) |
const |
◆ get_itk_vf()
DeformationFieldType::Pointer Xform::get_itk_vf |
( |
| ) |
const |
◆ get_plm_image_header()
◆ get_quat()
QuaternionTransformType::Pointer Xform::get_quat |
( |
| ) |
const |
◆ get_similarity()
SimilarityTransformType::Pointer Xform::get_similarity |
( |
| ) |
const |
◆ get_trn()
TranslationTransformType::Pointer Xform::get_trn |
( |
| ) |
const |
◆ get_type()
◆ get_volume_header()
◆ get_vrs()
VersorTransformType::Pointer Xform::get_vrs |
( |
| ) |
const |
◆ init_trn()
◆ is_linear()
bool Xform::is_linear |
( |
| ) |
|
Return true if the xform type is translation, rigid, similarity, or affine.
◆ itk_bsp_set_grid()
void Xform::itk_bsp_set_grid |
( |
const BsplineTransformType::OriginType | bsp_origin, |
|
|
const BsplineTransformType::SpacingType | bsp_spacing, |
|
|
const BsplineTransformType::RegionType | bsp_region, |
|
|
const BsplineTransformType::DirectionType | bsp_direction ) |
◆ load() [1/2]
void Xform::load |
( |
const char * | fn | ) |
|
◆ load() [2/2]
void Xform::load |
( |
const std::string & | fn | ) |
|
◆ operator=()
◆ print()
◆ save() [1/2]
void Xform::save |
( |
const char * | fn | ) |
const |
◆ save() [2/2]
void Xform::save |
( |
const std::string & | fn | ) |
const |
◆ save_gpuit_vf()
void Xform::save_gpuit_vf |
( |
const char * | fn | ) |
const |
|
protected |
◆ set_aff() [1/2]
void Xform::set_aff |
( |
AffineTransformType::Pointer | aff | ) |
|
◆ set_aff() [2/2]
void Xform::set_aff |
( |
const itk::Array< double > & | aff | ) |
|
◆ set_gpuit_bsp()
◆ set_gpuit_vf()
void Xform::set_gpuit_vf |
( |
const Volume::Pointer & | vf | ) |
|
◆ set_itk_bsp()
void Xform::set_itk_bsp |
( |
BsplineTransformType::Pointer | bsp | ) |
|
◆ set_itk_tps()
void Xform::set_itk_tps |
( |
TpsTransformType::Pointer | tps | ) |
|
◆ set_itk_vf()
void Xform::set_itk_vf |
( |
DeformationFieldType::Pointer | vf | ) |
|
◆ set_quat() [1/2]
void Xform::set_quat |
( |
const itk::Array< double > & | quat | ) |
|
◆ set_quat() [2/2]
void Xform::set_quat |
( |
QuaternionTransformType::Pointer | quat | ) |
|
◆ set_similarity() [1/2]
void Xform::set_similarity |
( |
const itk::Array< double > & | sim | ) |
|
◆ set_similarity() [2/2]
void Xform::set_similarity |
( |
SimilarityTransformType::Pointer | sim | ) |
|
◆ set_trn() [1/2]
void Xform::set_trn |
( |
const itk::Array< double > & | trn | ) |
|
◆ set_trn() [2/2]
void Xform::set_trn |
( |
TranslationTransformType::Pointer | trn | ) |
|
◆ set_vrs() [1/2]
void Xform::set_vrs |
( |
const itk::Array< double > & | vrs | ) |
|
◆ set_vrs() [2/2]
void Xform::set_vrs |
( |
VersorTransformType::Pointer | vrs | ) |
|
◆ SMART_POINTER_SUPPORT()
Xform::SMART_POINTER_SUPPORT |
( |
Xform | | ) |
|
◆ d_ptr
Xform_private* Xform::d_ptr |
◆ m_aff
AffineTransformType::Pointer Xform::m_aff |
◆ m_itk_bsp
BsplineTransformType::Pointer Xform::m_itk_bsp |
◆ m_itk_tps
TpsTransformType::Pointer Xform::m_itk_tps |
◆ m_itk_vf
DeformationFieldType::Pointer Xform::m_itk_vf |
◆ m_quat
QuaternionTransformType::Pointer Xform::m_quat |
◆ m_similarity
SimilarityTransformType::Pointer Xform::m_similarity |
◆ m_trn
TranslationTransformType::Pointer Xform::m_trn |
◆ m_type
◆ m_vrs
VersorTransformType::Pointer Xform::m_vrs |
The documentation for this class was generated from the following files: