Class VersorTransform
java.lang.Object
org.itk.simple.Transform
org.itk.simple.VersorTransform
A 3D rotation transform with rotation as a versor around a fixed
center.
See:
 itk::VersorTransform
C++ includes: sitkVersorTransform.h
- 
Field SummaryFields inherited from class org.itk.simple.TransformswigCMemOwn
- 
Constructor SummaryConstructorsModifierConstructorDescriptionitk::simple::VersorTransform::VersorTransform(const VersorTransform &)protectedVersorTransform(long cPtr, boolean cMemoryOwn) VersorTransform(Transform arg0) itk::simple::VersorTransform::VersorTransform(const VersorTransform &)VersorTransform(VectorDouble versor) itk::simple::VersorTransform::VersorTransform(const VersorTransform &)VersorTransform(VectorDouble axis, double angle) itk::simple::VersorTransform::VersorTransform(const VersorTransform &)VersorTransform(VectorDouble axis, double angle, VectorDouble fixedCenter) itk::simple::VersorTransform::VersorTransform(const VersorTransform &)VersorTransform(VectorDouble versor, VectorDouble fixedCenter) itk::simple::VersorTransform::VersorTransform(const VersorTransform &)itk::simple::VersorTransform::VersorTransform(const VersorTransform &)
- 
Method SummaryModifier and TypeMethodDescriptionvoiddelete()itk::simple::VersorTransform::~VersorTransform() overrideprotected voidfinalize()std::vector<double> itk::simple::VersorTransform::GetCenter() constprotected static longgetCPtr(VersorTransform obj) std::vector<double> itk::simple::VersorTransform::GetMatrix() const additional methodsgetName()std::string itk::simple::VersorTransform::GetName() const override Name of this classstd::vector<double> itk::simple::VersorTransform::GetVersor() constvoidsetCenter(VectorDouble params) Self& itk::simple::VersorTransform::SetCenter(const std::vector< double > ¶ms) fixed parametervoidsetMatrix(VectorDouble matrix) Self& itk::simple::VersorTransform::SetMatrix(const std::vector< double > &matrix, double tolerance=1e-10)voidsetMatrix(VectorDouble matrix, double tolerance) Self& itk::simple::VersorTransform::SetMatrix(const std::vector< double > &matrix, double tolerance=1e-10)voidsetRotation(VectorDouble versor) Self& itk::simple::VersorTransform::SetRotation(const std::vector< double > &versor) parametervoidsetRotation(VectorDouble axis, double angle) Self& itk::simple::VersorTransform::SetRotation(const std::vector< double > &versor) parameterprotected static longMethods inherited from class org.itk.simple.TransformgetCPtr, getDimension, getFixedParameters, getInverse, getITKBase, getNumberOfFixedParameters, getNumberOfParameters, getParameters, getTransformEnum, isLinear, makeUnique, setFixedParameters, setIdentity, setInverse, setParameters, swigRelease, toString, transformPoint, transformVector, writeTransform
- 
Constructor Details- 
VersorTransformprotected VersorTransform(long cPtr, boolean cMemoryOwn) 
- 
VersorTransformpublic VersorTransform()itk::simple::VersorTransform::VersorTransform(const VersorTransform &)
- 
VersorTransformitk::simple::VersorTransform::VersorTransform(const VersorTransform &)
- 
VersorTransformitk::simple::VersorTransform::VersorTransform(const VersorTransform &)
- 
VersorTransformitk::simple::VersorTransform::VersorTransform(const VersorTransform &)
- 
VersorTransformitk::simple::VersorTransform::VersorTransform(const VersorTransform &)
- 
VersorTransformitk::simple::VersorTransform::VersorTransform(const VersorTransform &)
- 
VersorTransformitk::simple::VersorTransform::VersorTransform(const VersorTransform &)
 
- 
- 
Method Details- 
getCPtr
- 
swigRelease
- 
finalize
- 
delete
- 
getName
- 
setCenterSelf& itk::simple::VersorTransform::SetCenter(const std::vector< double > ¶ms) fixed parameter
- 
getCenterstd::vector<double> itk::simple::VersorTransform::GetCenter() const
- 
setRotationSelf& itk::simple::VersorTransform::SetRotation(const std::vector< double > &versor) parameter
- 
setRotationSelf& itk::simple::VersorTransform::SetRotation(const std::vector< double > &versor) parameter
- 
getVersorstd::vector<double> itk::simple::VersorTransform::GetVersor() const
- 
getMatrixstd::vector<double> itk::simple::VersorTransform::GetMatrix() const additional methods
- 
setMatrixSelf& itk::simple::VersorTransform::SetMatrix(const std::vector< double > &matrix, double tolerance=1e-10)
- 
setMatrixSelf& itk::simple::VersorTransform::SetMatrix(const std::vector< double > &matrix, double tolerance=1e-10)
 
-