Medical Imaging Interaction Toolkit  2024.06.00
Medical Imaging Interaction Toolkit
mitk::AbstractTransformGeometry Member List

This is the complete list of members for mitk::AbstractTransformGeometry, including all inherited members.

_SetSpacing(const mitk::Vector3D &aSpacing, bool enforceSetSpacing=false)mitk::BaseGeometryprotected
AbstractTransformGeometry()mitk::AbstractTransformGeometryprotected
AbstractTransformGeometry(const AbstractTransformGeometry &other)mitk::AbstractTransformGeometryprotected
Angle(const PlaneGeometry *plane) constmitk::PlaneGeometry
Angle(const Line3D &line) constmitk::PlaneGeometry
BaseGeometry()mitk::BaseGeometryprotected
BaseGeometry(const BaseGeometry &other)mitk::BaseGeometryprotected
BoundingBoxPointer typedefmitk::BaseGeometry
BoundingBoxType typedefmitk::BaseGeometry
BoundsArrayType typedefmitk::BaseGeometry
CalculateBoundingBoxRelativeToTransform(const mitk::AffineTransform3D *transform) constmitk::BaseGeometry
CalculateFrameGeometry()mitk::AbstractTransformGeometryvirtual
ChangeImageGeometryConsideringOriginOffset(const bool isAnImageGeometry)mitk::BaseGeometryvirtual
CheckBounds(const BoundsArrayType &bounds) overridemitk::PlaneGeometryprotectedvirtual
CheckIndexToWorldTransform(mitk::AffineTransform3D *transform) overridemitk::PlaneGeometryprotectedvirtual
CheckRotationMatrix(AffineTransform3D *transform, double epsilon=1e-6)mitk::PlaneGeometrystatic
Clone() constmitk::AbstractTransformGeometry
Compose(const TransformType *other, bool pre=false)mitk::BaseGeometry
Compose(const vtkMatrix4x4 *vtkmatrix, bool pre=false)mitk::BaseGeometry
ConstPointer typedefmitk::PlaneGeometry
Distance(const Point3D &pt3d_mm) constmitk::PlaneGeometryinline
DistanceFromPlane(const Point3D &pt3d_mm) constmitk::PlaneGeometry
DistanceFromPlane(const PlaneGeometry *plane) constmitk::PlaneGeometryinline
ExecuteOperation(Operation *operation) overridemitk::PlaneGeometryvirtual
GetAxisVector(unsigned int direction) constmitk::BaseGeometry
GetBoundingBox()mitk::BaseGeometryvirtual
GetBounds() constmitk::BaseGeometry
GetCenter() constmitk::BaseGeometry
GetClassHierarchy() const overridemitk::PlaneGeometryinlinevirtual
GetClassName() constmitk::PlaneGeometryvirtual
GetCornerPoint(int id) constmitk::BaseGeometry
GetCornerPoint(bool xFront=true, bool yFront=true, bool zFront=true) constmitk::BaseGeometry
GetDiagonalLength() constmitk::BaseGeometry
GetDiagonalLength2() constmitk::BaseGeometry
GetExtent(unsigned int direction) constmitk::BaseGeometry
GetExtentInMM(int direction) constmitk::BaseGeometry
GetFrameOfReferenceID() constmitk::BaseGeometryvirtual
GetGeometryTransformHolder() constmitk::BaseGeometry
GetImageGeometry() constmitk::BaseGeometryvirtual
GetIndexToWorldTransform()mitk::BaseGeometry
GetIndexToWorldTransform() constmitk::BaseGeometry
GetIndexToWorldTransformLastModified() constmitk::BaseGeometryvirtual
GetMatrixColumn(unsigned int direction) constmitk::BaseGeometry
GetMTime() const overridemitk::AbstractTransformGeometry
GetNDimensions() constmitk::BaseGeometryprotectedvirtual
GetNormal() constmitk::PlaneGeometry
GetNormalVnl() constmitk::PlaneGeometry
GetOrigin() constmitk::BaseGeometry
GetOriginVnl() constmitk::BaseGeometry
GetParametricBoundingBox()mitk::AbstractTransformGeometryvirtual
GetParametricBounds() constmitk::AbstractTransformGeometry
GetParametricExtent(int direction) constmitk::AbstractTransformGeometry
GetParametricExtentInMM(int direction) constmitk::AbstractTransformGeometryvirtual
GetParametricTransform() constmitk::AbstractTransformGeometryvirtual
GetPlane()mitk::AbstractTransformGeometryvirtual
GetReferenceGeometry() constmitk::PlaneGeometry
GetSpacing() constmitk::BaseGeometry
GetStaticNameOfClass()mitk::PlaneGeometryinlinestatic
GetTransformAsString(TransformType *transformType)mitk::BaseGeometryprotectedstatic
GetVtkAbstractTransform() constmitk::AbstractTransformGeometryvirtual
GetVtkMatrix()mitk::BaseGeometry
GetVtkMatrix() constmitk::BaseGeometry
GetVtkTransform() constmitk::BaseGeometry
HasReferenceGeometry() constmitk::PlaneGeometry
ImageGeometryOff()mitk::BaseGeometryvirtual
ImageGeometryOn()mitk::BaseGeometryvirtual
IndexToWorld(const mitk::Point2D &pt_units, mitk::Point2D &pt_mm) const overridemitk::AbstractTransformGeometryvirtual
IndexToWorld(const mitk::Point2D &atPt2d_units, const mitk::Vector2D &vec_units, mitk::Vector2D &vec_mm) const overridemitk::AbstractTransformGeometryvirtual
IndexToWorld(const mitk::Vector2D &vec_units, mitk::Vector2D &vec_mm) const overridemitk::AbstractTransformGeometryvirtual
mitk::BaseGeometry::IndexToWorld(const mitk::Vector3D &vec_units, mitk::Vector3D &vec_mm) constmitk::BaseGeometry
mitk::BaseGeometry::IndexToWorld(const mitk::Point3D &pt_units, mitk::Point3D &pt_mm) constmitk::BaseGeometry
mitk::BaseGeometry::IndexToWorld(const itk::Index< VIndexDimension > &index, mitk::Point3D &pt_mm) constmitk::BaseGeometryinline
mitk::BaseGeometry::IndexToWorld(const mitk::Point3D &atPt3d_units, const mitk::Vector3D &vec_units, mitk::Vector3D &vec_mm) constmitk::BaseGeometry
Initialize()mitk::BaseGeometry
InitializeGeometry(Self *newGeometry) constmitk::BaseGeometry
InitializePlane(const Point3D &origin, const Vector3D &normal)mitk::PlaneGeometryvirtual
InitializeStandardPlane(const BaseGeometry *geometry3D, AnatomicalPlane planeorientation=AnatomicalPlane::Axial, ScalarType zPosition=0, bool frontside=true, bool rotated=false, bool top=true)mitk::PlaneGeometryvirtual
InitializeStandardPlane(const BaseGeometry *geometry3D, bool top, AnatomicalPlane planeorientation=AnatomicalPlane::Axial, bool frontside=true, bool rotated=false)mitk::PlaneGeometryvirtual
InitializeStandardPlane(ScalarType width, ScalarType height, const AffineTransform3D *transform=nullptr, AnatomicalPlane planeorientation=AnatomicalPlane::Axial, ScalarType zPosition=0, bool frontside=true, bool rotated=false, bool top=true)mitk::PlaneGeometryvirtual
InitializeStandardPlane(ScalarType width, ScalarType height, const Vector3D &spacing, AnatomicalPlane planeorientation=AnatomicalPlane::Axial, ScalarType zPosition=0, bool frontside=true, bool rotated=false, bool top=true)mitk::PlaneGeometryvirtual
InitializeStandardPlane(ScalarType width, ScalarType height, const Vector3D &rightVector, const Vector3D &downVector, const Vector3D *spacing=nullptr)mitk::PlaneGeometryvirtual
InitializeStandardPlane(ScalarType width, ScalarType height, const VnlVector &rightVector, const VnlVector &downVector, const Vector3D *spacing=nullptr)mitk::PlaneGeometryvirtual
InitializeStandardPlane(const Vector3D &rightVector, const Vector3D &downVector, const Vector3D *spacing=nullptr)mitk::PlaneGeometryvirtual
InitializeStandardPlane(const VnlVector &rightVector, const VnlVector &downVector, const Vector3D *spacing=nullptr)mitk::PlaneGeometryvirtual
InternalClone() const overridemitk::AbstractTransformGeometryvirtual
IntersectionLine(const PlaneGeometry *plane, Line3D &crossline) constmitk::PlaneGeometry
IntersectionPoint(const Line3D &line, Point3D &intersectionPoint) constmitk::PlaneGeometry
IntersectionPointParam(const Line3D &line, double &t) constmitk::PlaneGeometry
IntersectWithPlane2D(const PlaneGeometry *plane, Point2D &lineFrom, Point2D &lineTo) constmitk::PlaneGeometry
Is2DConvertable()mitk::BaseGeometryvirtual
IsAbove(const Point3D &pt3d_mm, bool considerBoundingBox=false) const overridemitk::AbstractTransformGeometryvirtual
IsBoundingBoxNull() constmitk::BaseGeometryprotected
IsIndexInside(const mitk::Point3D &index) constmitk::BaseGeometry
IsIndexInside(const itk::Index< VIndexDimension > &index) constmitk::BaseGeometryinline
IsIndexToWorldTransformNull() constmitk::BaseGeometryprotected
IsInside(const mitk::Point3D &p) constmitk::BaseGeometry
IsOnPlane(const Point3D &point) constmitk::PlaneGeometry
IsOnPlane(const Line3D &line) constmitk::PlaneGeometry
IsOnPlane(const PlaneGeometry *plane) constmitk::PlaneGeometry
IsParallel(const PlaneGeometry *plane) constmitk::PlaneGeometry
IsValid() constmitk::BaseGeometryvirtual
ItkPhysicalPointToWorld(const itk::Point< TCoordRep, 3 > &itkPhysicalPoint, mitk::Point3D &pt_mm) constmitk::BaseGeometryinline
itkTypeMacroNoParent(OperationActor) virtual ~OperationActor()mitk::OperationActorinline
m_FrameGeometrymitk::AbstractTransformGeometryprotected
m_ItkVtkAbstractTransformmitk::AbstractTransformGeometryprotected
m_ParametricBoundingBoxmitk::AbstractTransformGeometrymutableprotected
m_Planemitk::AbstractTransformGeometryprotected
m_ReferenceGeometrymitk::PlaneGeometryprotected
Map(const mitk::Point3D &pt3d_mm, mitk::Point2D &pt2d_mm) const overridemitk::AbstractTransformGeometryvirtual
Map(const mitk::Point2D &pt2d_mm, mitk::Point3D &pt3d_mm) const overridemitk::AbstractTransformGeometryvirtual
Map(const mitk::Point3D &atPt3d_mm, const mitk::Vector3D &vec3d_mm, mitk::Vector2D &vec2d_mm) const overridemitk::AbstractTransformGeometryvirtual
Map(const mitk::Point2D &atPt2d_mm, const mitk::Vector2D &vec2d_mm, mitk::Vector3D &vec3d_mm) const overridemitk::AbstractTransformGeometryvirtual
MapAxesToOrientations(int axes[]) constmitk::BaseGeometry
mitkClassMacro(AbstractTransformGeometry, PlaneGeometry)mitk::AbstractTransformGeometry
Modified() const overridemitk::BaseGeometry
New()mitk::AbstractTransformGeometrystatic
PlaneGeometry()mitk::PlaneGeometryprotected
PlaneGeometry(const PlaneGeometry &other)mitk::PlaneGeometryprotected
Pointer typedefmitk::PlaneGeometry
PreSetSpacing(const mitk::Vector3D &aSpacing) overridemitk::AbstractTransformGeometryinlineprotectedvirtual
PrintSelf(std::ostream &os, itk::Indent indent) const overridemitk::PlaneGeometryprotected
Project(const mitk::Point3D &pt3d_mm, mitk::Point3D &projectedPt3d_mm) const overridemitk::AbstractTransformGeometryvirtual
Project(const mitk::Point3D &atPt3d_mm, const mitk::Vector3D &vec3d_mm, mitk::Vector3D &projectedVec3d_mm) const overridemitk::AbstractTransformGeometryvirtual
Project(const mitk::Vector3D &vec3d_mm, mitk::Vector3D &projectedVec3d_mm) const overridemitk::AbstractTransformGeometryvirtual
ProjectPointOntoPlane(const Point3D &pt) constmitk::PlaneGeometry
Self typedefmitk::PlaneGeometry
SetBounds(const BoundsArrayType &bounds)mitk::BaseGeometry
SetExtentInMM(int direction, ScalarType extentInMM)mitk::BaseGeometry
SetFloatBounds(const float bounds[6])mitk::BaseGeometry
SetFloatBounds(const double bounds[6])mitk::BaseGeometry
SetFrameGeometry(const mitk::BaseGeometry *frameGeometry)mitk::AbstractTransformGeometryvirtual
SetFrameOfReferenceID(unsigned int _arg)mitk::BaseGeometryvirtual
SetIdentity()mitk::BaseGeometry
SetImageGeometry(bool _arg)mitk::BaseGeometryvirtual
SetIndexToWorldTransform(mitk::AffineTransform3D *transform)mitk::BaseGeometry
SetIndexToWorldTransformByVtkMatrix(vtkMatrix4x4 *vtkmatrix)mitk::BaseGeometry
SetIndexToWorldTransformByVtkMatrixWithoutChangingSpacing(vtkMatrix4x4 *vtkmatrix)mitk::BaseGeometry
SetIndexToWorldTransformWithoutChangingSpacing(mitk::AffineTransform3D *transform)mitk::BaseGeometry
SetMatrixByVectors(const VnlVector &rightVector, const VnlVector &downVector, ScalarType thickness=1.0)mitk::PlaneGeometry
SetOrigin(const Point3D &origin)mitk::BaseGeometry
SetOversampling(mitk::ScalarType oversampling)mitk::AbstractTransformGeometryvirtual
SetParametricBounds(const BoundingBox::BoundsArrayType &bounds)mitk::AbstractTransformGeometryprotectedvirtual
SetPlane(const mitk::PlaneGeometry *aPlane)mitk::AbstractTransformGeometryprotectedvirtual
SetReferenceGeometry(const mitk::BaseGeometry *geometry)mitk::PlaneGeometry
SetSizeInUnits(mitk::ScalarType width, mitk::ScalarType height)mitk::PlaneGeometryvirtual
SetSpacing(const mitk::Vector3D &aSpacing, bool enforceSetSpacing=false)mitk::BaseGeometry
SetVtkAbstractTransform(vtkAbstractTransform *aVtkAbstractTransform)mitk::AbstractTransformGeometryprotectedvirtual
SetVtkMatrixDeepCopy(vtkTransform *vtktransform)mitk::BaseGeometryprotected
SignedDistance(const Point3D &pt3d_mm) constmitk::PlaneGeometryvirtual
SignedDistanceFromPlane(const Point3D &pt3d_mm) constmitk::PlaneGeometryinline
SignedDistanceFromPlane(const PlaneGeometry *plane) constmitk::PlaneGeometryinline
Superclass typedefmitk::PlaneGeometry
TransformType typedefmitk::BaseGeometry
Translate(const Vector3D &vector)mitk::BaseGeometry
WorldToIndex(const mitk::Point2D &pt_mm, mitk::Point2D &pt_units) const overridemitk::AbstractTransformGeometryvirtual
WorldToIndex(const mitk::Point2D &atPt2d_mm, const mitk::Vector2D &vec_mm, mitk::Vector2D &vec_units) const overridemitk::AbstractTransformGeometryvirtual
WorldToIndex(const mitk::Vector2D &vec_mm, mitk::Vector2D &vec_units) const overridemitk::AbstractTransformGeometryvirtual
mitk::BaseGeometry::WorldToIndex(const mitk::Point3D &pt_mm, mitk::Point3D &pt_units) constmitk::BaseGeometry
mitk::BaseGeometry::WorldToIndex(const mitk::Vector3D &vec_mm, mitk::Vector3D &vec_units) constmitk::BaseGeometry
mitk::BaseGeometry::WorldToIndex(const mitk::Point3D &pt_mm, itk::Index< VIndexDimension > &index) constmitk::BaseGeometryinline
mitk::BaseGeometry::WorldToIndex(const mitk::Point3D &atPt3d_mm, const mitk::Vector3D &vec_mm, mitk::Vector3D &vec_units) constmitk::BaseGeometry
WorldToItkPhysicalPoint(const mitk::Point3D &pt_mm, itk::Point< TCoordRep, 3 > &itkPhysicalPoint) constmitk::BaseGeometryinline
~AbstractTransformGeometry() overridemitk::AbstractTransformGeometryprotected
~BaseGeometry() overridemitk::BaseGeometryprotected
~PlaneGeometry() overridemitk::PlaneGeometryprotected