Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
mitk::PlaneOperation Class Reference

Operation for setting a plane (defined by its origin and normal) More...

#include <mitkPlaneOperation.h>

Inheritance diagram for mitk::PlaneOperation:
Collaboration diagram for mitk::PlaneOperation:

Public Member Functions

 PlaneOperation (OperationType operationType, Point3D point, Vector3D normal)
 
 PlaneOperation (OperationType operationType, Point3D point, Vector3D axisVec0, Vector3D axisVec1)
 
virtual ~PlaneOperation ()
 
Vector3D GetNormal ()
 
Vector3D GetAxisVec0 ()
 
Vector3D GetAxisVec1 ()
 
bool AreAxisDefined ()
 
- Public Member Functions inherited from mitk::PointOperation
 PointOperation (OperationType operationType, Point3D point, int index=-1, bool selected=true, PointSpecificationType type=PTUNDEFINED)
 Operation that handles all actions on one Point. More...
 
 PointOperation (OperationType operationType, ScalarType timeInMS, Point3D point, int index=-1, bool selected=true, PointSpecificationType type=PTUNDEFINED)
 Operation that handles all actions on one Point. More...
 
virtual ~PointOperation ()
 
Point3D GetPoint ()
 
int GetIndex ()
 
bool GetSelected ()
 
PointSpecificationType GetPointType ()
 
ScalarType GetTimeInMS () const
 
- Public Member Functions inherited from mitk::Operation
virtual std::vector< std::string > GetClassHierarchy () const
 
 itkTypeMacroNoParent (Operation) Operation(OperationType operationType)
 
virtual ~Operation ()
 
OperationType GetOperationType ()
 

Additional Inherited Members

- Public Types inherited from mitk::Operation
typedef Operation Self
 
typedef itk::SmartPointer< SelfPointer
 
typedef itk::SmartPointer< const SelfConstPointer
 
- Static Public Member Functions inherited from mitk::Operation
static const char * GetStaticNameOfClass ()
 
- Protected Attributes inherited from mitk::Operation
OperationType m_OperationType
 

Detailed Description

Operation for setting a plane (defined by its origin and normal)

Definition at line 31 of file mitkPlaneOperation.h.

Constructor & Destructor Documentation

mitk::PlaneOperation::PlaneOperation ( OperationType  operationType,
Point3D  point,
Vector3D  normal 
)

Definition at line 22 of file mitkPlaneOperation.cpp.

mitk::PlaneOperation::PlaneOperation ( OperationType  operationType,
Point3D  point,
Vector3D  axisVec0,
Vector3D  axisVec1 
)

Definition at line 27 of file mitkPlaneOperation.cpp.

mitk::PlaneOperation::~PlaneOperation ( )
virtual

Definition at line 32 of file mitkPlaneOperation.cpp.

Member Function Documentation

bool mitk::PlaneOperation::AreAxisDefined ( )

Definition at line 36 of file mitkPlaneOperation.cpp.

Referenced by mitk::SlicedGeometry3D::ExecuteOperation().

Vector3D mitk::PlaneOperation::GetAxisVec0 ( )

Definition at line 34 of file mitkPlaneOperation.cpp.

Referenced by mitk::SlicedGeometry3D::ExecuteOperation().

Vector3D mitk::PlaneOperation::GetAxisVec1 ( )

Definition at line 35 of file mitkPlaneOperation.cpp.

Referenced by mitk::SlicedGeometry3D::ExecuteOperation().

Vector3D mitk::PlaneOperation::GetNormal ( )

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