Slicer  5.0
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
List of all members | Public Member Functions
vtkSlicerPlaneRepresentation3D::MarkupsInteractionPipelinePlane Class Reference

#include <Modules/Loadable/Markups/VTKWidgets/vtkSlicerPlaneRepresentation3D.h>

Inheritance diagram for vtkSlicerPlaneRepresentation3D::MarkupsInteractionPipelinePlane:
Inheritance graph
[legend]
Collaboration diagram for vtkSlicerPlaneRepresentation3D::MarkupsInteractionPipelinePlane:
Collaboration graph
[legend]

Public Member Functions

void CreateScaleHandles () override
 
void GetHandleColor (int type, int index, double color[4]) override
 
HandleInfoList GetHandleInfoList () override
 
double GetHandleOpacity (int type, int index) override
 
void GetInteractionHandleAxisWorld (int type, int index, double axis[3]) override
 
 MarkupsInteractionPipelinePlane (vtkSlicerMarkupsWidgetRepresentation *representation)
 
void UpdateHandleVisibility () override
 
virtual void UpdateScaleHandles ()
 
 ~MarkupsInteractionPipelinePlane () override=default
 

Detailed Description

Definition at line 118 of file vtkSlicerPlaneRepresentation3D.h.

Constructor & Destructor Documentation

◆ MarkupsInteractionPipelinePlane()

vtkSlicerPlaneRepresentation3D::MarkupsInteractionPipelinePlane::MarkupsInteractionPipelinePlane ( vtkSlicerMarkupsWidgetRepresentation representation)

◆ ~MarkupsInteractionPipelinePlane()

vtkSlicerPlaneRepresentation3D::MarkupsInteractionPipelinePlane::~MarkupsInteractionPipelinePlane ( )
overridedefault

Member Function Documentation

◆ CreateScaleHandles()

void vtkSlicerPlaneRepresentation3D::MarkupsInteractionPipelinePlane::CreateScaleHandles ( )
override

◆ GetHandleColor()

void vtkSlicerPlaneRepresentation3D::MarkupsInteractionPipelinePlane::GetHandleColor ( int  type,
int  index,
double  color[4] 
)
override

◆ GetHandleInfoList()

HandleInfoList vtkSlicerPlaneRepresentation3D::MarkupsInteractionPipelinePlane::GetHandleInfoList ( )
override

◆ GetHandleOpacity()

double vtkSlicerPlaneRepresentation3D::MarkupsInteractionPipelinePlane::GetHandleOpacity ( int  type,
int  index 
)
override

◆ GetInteractionHandleAxisWorld()

void vtkSlicerPlaneRepresentation3D::MarkupsInteractionPipelinePlane::GetInteractionHandleAxisWorld ( int  type,
int  index,
double  axis[3] 
)
override

◆ UpdateHandleVisibility()

void vtkSlicerPlaneRepresentation3D::MarkupsInteractionPipelinePlane::UpdateHandleVisibility ( )
override

◆ UpdateScaleHandles()

virtual void vtkSlicerPlaneRepresentation3D::MarkupsInteractionPipelinePlane::UpdateScaleHandles ( )
virtual

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