Class Euler3DTransform
java.lang.Object
org.itk.simple.Transform
org.itk.simple.Euler3DTransform
A rigid 3D transform with rotation in radians around a fixed center
with translation.
See:
 itk::Euler3DTransform
C++ includes: sitkEuler3DTransform.h
- 
Field SummaryFields inherited from class org.itk.simple.TransformswigCMemOwn
- 
Constructor SummaryConstructorsModifierConstructorDescriptionitk::simple::Euler3DTransform::Euler3DTransform(const Transform &)protectedEuler3DTransform(long cPtr, boolean cMemoryOwn) itk::simple::Euler3DTransform::Euler3DTransform(const Transform &)Euler3DTransform(Transform arg0) itk::simple::Euler3DTransform::Euler3DTransform(const Transform &)Euler3DTransform(VectorDouble fixedCenter) itk::simple::Euler3DTransform::Euler3DTransform(const Transform &)Euler3DTransform(VectorDouble fixedCenter, double angleX) itk::simple::Euler3DTransform::Euler3DTransform(const Transform &)Euler3DTransform(VectorDouble fixedCenter, double angleX, double angleY) itk::simple::Euler3DTransform::Euler3DTransform(const Transform &)Euler3DTransform(VectorDouble fixedCenter, double angleX, double angleY, double angleZ) itk::simple::Euler3DTransform::Euler3DTransform(const Transform &)Euler3DTransform(VectorDouble fixedCenter, double angleX, double angleY, double angleZ, VectorDouble translation) itk::simple::Euler3DTransform::Euler3DTransform(const Transform &)
- 
Method SummaryModifier and TypeMethodDescriptionvoidSelf& itk::simple::Euler3DTransform::ComputeZYXOff()voidSelf& itk::simple::Euler3DTransform::ComputeZYXOn()voiddelete()itk::simple::Euler3DTransform::~Euler3DTransform() overrideprotected voidfinalize()doubledouble itk::simple::Euler3DTransform::GetAngleX() constdoubledouble itk::simple::Euler3DTransform::GetAngleY() constdoubledouble itk::simple::Euler3DTransform::GetAngleZ() conststd::vector<double> itk::simple::Euler3DTransform::GetCenter() constbooleanbool itk::simple::Euler3DTransform::GetComputeZYX() constprotected static longgetCPtr(Euler3DTransform obj) std::vector<double> itk::simple::Euler3DTransform::GetMatrix() const additional methodsgetName()std::string itk::simple::Euler3DTransform::GetName() const override Name of this classstd::vector<double> itk::simple::Euler3DTransform::GetTranslation() constvoidsetCenter(VectorDouble params) Self& itk::simple::Euler3DTransform::SetCenter(const std::vector< double > ¶ms) fixed parametervoidsetComputeZYX(boolean _arg) Self& itk::simple::Euler3DTransform::SetComputeZYX(bool _arg)voidsetMatrix(VectorDouble matrix) Self& itk::simple::Euler3DTransform::SetMatrix(const std::vector< double > &matrix, double tolerance=1e-10)voidsetMatrix(VectorDouble matrix, double tolerance) Self& itk::simple::Euler3DTransform::SetMatrix(const std::vector< double > &matrix, double tolerance=1e-10)voidsetRotation(double angleX, double angleY, double angleZ) Self& itk::simple::Euler3DTransform::SetRotation(double angleX, double angleY, double angleZ) parametervoidsetTranslation(VectorDouble translation) Self& itk::simple::Euler3DTransform::SetTranslation(const std::vector< double > &translation)protected 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- 
Euler3DTransformprotected Euler3DTransform(long cPtr, boolean cMemoryOwn) 
- 
Euler3DTransformpublic Euler3DTransform()itk::simple::Euler3DTransform::Euler3DTransform(const Transform &)
- 
Euler3DTransformpublic Euler3DTransform(VectorDouble fixedCenter, double angleX, double angleY, double angleZ, VectorDouble translation) itk::simple::Euler3DTransform::Euler3DTransform(const Transform &)
- 
Euler3DTransformitk::simple::Euler3DTransform::Euler3DTransform(const Transform &)
- 
Euler3DTransformitk::simple::Euler3DTransform::Euler3DTransform(const Transform &)
- 
Euler3DTransformitk::simple::Euler3DTransform::Euler3DTransform(const Transform &)
- 
Euler3DTransformitk::simple::Euler3DTransform::Euler3DTransform(const Transform &)
- 
Euler3DTransformitk::simple::Euler3DTransform::Euler3DTransform(const Transform &)
- 
Euler3DTransformitk::simple::Euler3DTransform::Euler3DTransform(const Transform &)
 
- 
- 
Method Details- 
getCPtr
- 
swigRelease
- 
finalize
- 
delete
- 
getName
- 
setCenterSelf& itk::simple::Euler3DTransform::SetCenter(const std::vector< double > ¶ms) fixed parameter
- 
getCenterstd::vector<double> itk::simple::Euler3DTransform::GetCenter() const
- 
getAngleXpublic double getAngleX()double itk::simple::Euler3DTransform::GetAngleX() const
- 
getAngleYpublic double getAngleY()double itk::simple::Euler3DTransform::GetAngleY() const
- 
getAngleZpublic double getAngleZ()double itk::simple::Euler3DTransform::GetAngleZ() const
- 
setRotationpublic void setRotation(double angleX, double angleY, double angleZ) Self& itk::simple::Euler3DTransform::SetRotation(double angleX, double angleY, double angleZ) parameter
- 
getTranslationstd::vector<double> itk::simple::Euler3DTransform::GetTranslation() const
- 
setTranslationSelf& itk::simple::Euler3DTransform::SetTranslation(const std::vector< double > &translation)
- 
setComputeZYXpublic void setComputeZYX(boolean _arg) Self& itk::simple::Euler3DTransform::SetComputeZYX(bool _arg)
- 
getComputeZYXpublic boolean getComputeZYX()bool itk::simple::Euler3DTransform::GetComputeZYX() const
- 
computeZYXOnpublic void computeZYXOn()Self& itk::simple::Euler3DTransform::ComputeZYXOn()
- 
computeZYXOffpublic void computeZYXOff()Self& itk::simple::Euler3DTransform::ComputeZYXOff()
- 
getMatrixstd::vector<double> itk::simple::Euler3DTransform::GetMatrix() const additional methods
- 
setMatrixSelf& itk::simple::Euler3DTransform::SetMatrix(const std::vector< double > &matrix, double tolerance=1e-10)
- 
setMatrixSelf& itk::simple::Euler3DTransform::SetMatrix(const std::vector< double > &matrix, double tolerance=1e-10)
 
-