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

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

Inheritance diagram for vtkSlicerROIRepresentation3D::MarkupsInteractionPipelineROI:
Inheritance graph
[legend]
Collaboration diagram for vtkSlicerROIRepresentation3D::MarkupsInteractionPipelineROI:
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
 
 MarkupsInteractionPipelineROI (vtkSlicerMarkupsWidgetRepresentation *representation)
 
void UpdateHandleVisibility () override
 
virtual void UpdateScaleHandles ()
 
 ~MarkupsInteractionPipelineROI () override=default
 

Detailed Description

Definition at line 129 of file vtkSlicerROIRepresentation3D.h.

Constructor & Destructor Documentation

◆ MarkupsInteractionPipelineROI()

vtkSlicerROIRepresentation3D::MarkupsInteractionPipelineROI::MarkupsInteractionPipelineROI ( vtkSlicerMarkupsWidgetRepresentation representation)

◆ ~MarkupsInteractionPipelineROI()

vtkSlicerROIRepresentation3D::MarkupsInteractionPipelineROI::~MarkupsInteractionPipelineROI ( )
overridedefault

Member Function Documentation

◆ CreateScaleHandles()

void vtkSlicerROIRepresentation3D::MarkupsInteractionPipelineROI::CreateScaleHandles ( )
override

◆ GetHandleColor()

void vtkSlicerROIRepresentation3D::MarkupsInteractionPipelineROI::GetHandleColor ( int  type,
int  index,
double  color[4] 
)
override

◆ GetHandleInfoList()

HandleInfoList vtkSlicerROIRepresentation3D::MarkupsInteractionPipelineROI::GetHandleInfoList ( )
override

◆ GetHandleOpacity()

double vtkSlicerROIRepresentation3D::MarkupsInteractionPipelineROI::GetHandleOpacity ( int  type,
int  index 
)
override

◆ GetInteractionHandleAxisWorld()

void vtkSlicerROIRepresentation3D::MarkupsInteractionPipelineROI::GetInteractionHandleAxisWorld ( int  type,
int  index,
double  axis[3] 
)
override

◆ UpdateHandleVisibility()

void vtkSlicerROIRepresentation3D::MarkupsInteractionPipelineROI::UpdateHandleVisibility ( )
override

◆ UpdateScaleHandles()

virtual void vtkSlicerROIRepresentation3D::MarkupsInteractionPipelineROI::UpdateScaleHandles ( )
virtual

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