13 #ifndef mitkBoundingShapeUtil_h
14 #define mitkBoundingShapeUtil_h
25 std::vector<mitk::Point3D>
GetCornerPoints(mitk::BaseGeometry::Pointer geometry,
bool visualizationOffset);
58 std::vector<int> m_FaceIndices;
Helper Class for realizing the handles of bounding object encapsulated by a geometry data.
void SetActive(bool status)
std::vector< int > GetFaceIndices()
void SetPosition(mitk::Point3D pos)
mitk::Point3D GetPosition()
Handle(mitk::Point3D pos, int index, std::vector< int > faceIndices, bool active=false)
Constants for most interaction classes, due to the generic StateMachines.
Find image slices visible on a given plane.
mitk::Point3D CalcAvgPoint(mitk::Point3D a, mitk::Point3D b)
helper function for calculating the average of two points
std::vector< int > GetHandleIndices(int index)
std::vector< mitk::Point3D > GetCornerPoints(mitk::BaseGeometry::Pointer geometry, bool visualizationOffset)
helper function for calculating corner points of the bounding object from a given geometry