Medical Imaging Interaction Toolkit  2018.4.99-389bf124
Medical Imaging Interaction Toolkit
mitk::Handle Class Referencefinal

Helper Class for realizing the handles of bounding object encapsulated by a geometry data. More...

#include <mitkBoundingShapeUtil.h>

Public Member Functions

 Handle ()
 
 Handle (mitk::Point3D pos, int index, std::vector< int > faceIndices, bool active=false)
 
 ~Handle ()
 
bool IsActive ()
 
bool IsNotActive ()
 
void SetActive (bool status)
 
void SetIndex (int index)
 
int GetIndex ()
 
std::vector< int > GetFaceIndices ()
 
void SetPosition (mitk::Point3D pos)
 
mitk::Point3D GetPosition ()
 

Detailed Description

Helper Class for realizing the handles of bounding object encapsulated by a geometry data.

Definition at line 38 of file mitkBoundingShapeUtil.h.

Constructor & Destructor Documentation

◆ Handle() [1/2]

mitk::Handle::Handle ( )

Definition at line 22 of file mitkBoundingShapeUtil.cpp.

◆ Handle() [2/2]

mitk::Handle::Handle ( mitk::Point3D  pos,
int  index,
std::vector< int >  faceIndices,
bool  active = false 
)

Definition at line 27 of file mitkBoundingShapeUtil.cpp.

◆ ~Handle()

mitk::Handle::~Handle ( )

Definition at line 32 of file mitkBoundingShapeUtil.cpp.

Member Function Documentation

◆ GetFaceIndices()

std::vector< int > mitk::Handle::GetFaceIndices ( )

Definition at line 64 of file mitkBoundingShapeUtil.cpp.

◆ GetIndex()

int mitk::Handle::GetIndex ( )

Definition at line 60 of file mitkBoundingShapeUtil.cpp.

◆ GetPosition()

mitk::Point3D mitk::Handle::GetPosition ( )

Definition at line 52 of file mitkBoundingShapeUtil.cpp.

◆ IsActive()

bool mitk::Handle::IsActive ( )

Definition at line 36 of file mitkBoundingShapeUtil.cpp.

◆ IsNotActive()

bool mitk::Handle::IsNotActive ( )

Definition at line 40 of file mitkBoundingShapeUtil.cpp.

◆ SetActive()

void mitk::Handle::SetActive ( bool  status)

Definition at line 44 of file mitkBoundingShapeUtil.cpp.

◆ SetIndex()

void mitk::Handle::SetIndex ( int  index)

Definition at line 56 of file mitkBoundingShapeUtil.cpp.

◆ SetPosition()

void mitk::Handle::SetPosition ( mitk::Point3D  pos)

Definition at line 48 of file mitkBoundingShapeUtil.cpp.


The documentation for this class was generated from the following files: