InitializePlane (const Point3D &origin, const Vector3D &normal) Initialize plane by right-/down-vector (vnl) and spacing (default: 1.0 mm in all directions). InitializeStandardPlane (const VnlVector &rightVector, const VnlVector &downVector, const Vector3D *spacing=nullptr) Initialize plane by right-/down-vector (itk) and spacing (default: 1.0 mm in all directions). InitializeStandardPlane (const Vector3D &rightVector, const Vector3D &downVector, const Vector3D *spacing=nullptr) Initialize plane by width and height in pixels, right-/down-vector (vnl) to describe orientation in world-space (vectors will be normalized) and spacing (default: 1.0 mm in all directions). InitializeStandardPlane ( ScalarType width, ScalarType height, const VnlVector &rightVector, const VnlVector &downVector, const Vector3D *spacing=nullptr) Initialize plane by width and height in pixels, right-/down-vector (itk) to describe orientation in world-space (vectors will be normalized) and spacing (default: 1.0 mm in all directions).
InitializeStandardPlane ( ScalarType width, ScalarType height, const Vector3D &rightVector, const Vector3D &downVector, const Vector3D *spacing=nullptr) Initialize plane with orientation planeorientation (default: axial) given width, height and spacing. InitializeStandardPlane ( ScalarType width, ScalarType height, const Vector3D &spacing, PlaneOrientation planeorientation= Axial, ScalarType zPosition=0, bool frontside=true, bool rotated=false, bool top=true)
Initialize a plane with orientation planeorientation (default: axial) with respect to transform (default: identity) given width and height in units. InitializeStandardPlane ( ScalarType width, ScalarType height, const AffineTransform3D *transform=nullptr, PlaneOrientation planeorientation= Axial, ScalarType zPosition=0, bool frontside=true, bool rotated=false, bool top=true) InitializeStandardPlane (const BaseGeometry *geometr圓D, bool top, PlaneOrientation planeorientation= Axial, bool frontside=true, bool rotated=false) Initialize a plane with orientation planeorientation (default: axial) with respect to BaseGeometry (default: identity). InitializeStandardPlane (const BaseGeometry *geometr圓D, PlaneOrientation planeorientation= Axial, ScalarType zPosition=0, bool frontside=true, bool rotated=false, bool top=true) For further information about coordinates types, please see the Geometry documentation. WorldToIndex (const mitk::Vector2D &vec_mm, mitk::Vector2D &vec_units) constĬonvert world coordinates (in mm) of a vector vec_mm to (continuous!) index coordinates. WorldToIndex (const mitk::Point2D &atPt2d_mm, const mitk::Vector2D &vec_mm, mitk::Vector2D &vec_units) constĬonvert world coordinates (in mm) of a vector vec_mm to (continuous!) index coordinates. IndexToWorld (const mitk::Vector2D &vec_units, mitk::Vector2D &vec_mm) constĬonvert (continuous or discrete) index coordinates of a vector vec_units to world coordinates (in mm) For further information about coordinates types, please see the Geometry documentation.
IndexToWorld (const mitk::Point2D &atPt2d_untis, const mitk::Vector2D &vec_units, mitk::Vector2D &vec_mm) constĬonvert (continuous or discrete) index coordinates of a vector vec_units to world coordinates (in mm) More. WorldToIndex (const Point2D &pt_mm, Point2D &pt_units) const IndexToWorld (const Point2D &pt_units, Point2D &pt_mm) const Typedef GeometryTransformHolder::TransformType Public Types inherited from mitk::BaseGeometry