#include <Modules/Loadable/Markups/VTKWidgets/vtkSlicerMarkupsWidgetRepresentation.h>
◆ MarkupsInteractionPipeline()
◆ ~MarkupsInteractionPipeline()
virtual vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::~MarkupsInteractionPipeline |
( |
| ) |
|
|
virtual |
◆ CreateRotationHandles()
virtual void vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::CreateRotationHandles |
( |
| ) |
|
|
virtual |
◆ CreateScaleHandles()
virtual void vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::CreateScaleHandles |
( |
| ) |
|
|
virtual |
◆ CreateTranslationHandles()
virtual void vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::CreateTranslationHandles |
( |
| ) |
|
|
virtual |
◆ GetHandleColor()
virtual void vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::GetHandleColor |
( |
int |
type, |
|
|
int |
index, |
|
|
double |
color[4] |
|
) |
| |
|
virtual |
◆ GetHandleInfoList()
virtual std::vector<HandleInfo> vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::GetHandleInfoList |
( |
| ) |
|
|
virtual |
Get the list of info for all interaction handles.
◆ GetHandleOpacity()
virtual double vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::GetHandleOpacity |
( |
int |
type, |
|
|
int |
index |
|
) |
| |
|
virtual |
Get the opacity of the specified handle.
◆ GetInteractionHandleAxis()
virtual void vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::GetInteractionHandleAxis |
( |
int |
type, |
|
|
int |
index, |
|
|
double |
axis[3] |
|
) |
| |
|
virtual |
◆ GetInteractionHandleAxisWorld()
virtual void vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::GetInteractionHandleAxisWorld |
( |
int |
type, |
|
|
int |
index, |
|
|
double |
axis[3] |
|
) |
| |
|
virtual |
Get the direction vector of the interaction handle from the interaction origin in world coordinates.
◆ GetInteractionHandleOriginWorld()
virtual void vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::GetInteractionHandleOriginWorld |
( |
double |
origin[3] | ) |
|
|
virtual |
Get the interaction handle origin.
◆ GetInteractionHandlePositionWorld()
virtual void vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::GetInteractionHandlePositionWorld |
( |
int |
type, |
|
|
int |
index, |
|
|
double |
position[3] |
|
) |
| |
|
virtual |
◆ GetViewPlaneNormal()
virtual void vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::GetViewPlaneNormal |
( |
double |
normal[3] | ) |
|
|
virtual |
Get the view plane normal for the widget in world coordinates.
◆ InitializePipeline()
virtual void vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::InitializePipeline |
( |
| ) |
|
|
virtual |
◆ SetWidgetScale()
virtual void vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::SetWidgetScale |
( |
double |
scale | ) |
|
|
virtual |
Set the scale of the interaction handles in world coordinates.
◆ UpdateHandleColors()
virtual void vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::UpdateHandleColors |
( |
| ) |
|
|
virtual |
◆ Actor
vtkSmartPointer<vtkActor2D> vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::Actor |
◆ Append
vtkSmartPointer<vtkAppendPolyData> vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::Append |
◆ AxisRotationArcSource
vtkSmartPointer<vtkArcSource> vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::AxisRotationArcSource |
◆ AxisRotationGlypher
vtkSmartPointer<vtkTensorGlyph> vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::AxisRotationGlypher |
◆ AxisRotationGlyphSource
vtkSmartPointer<vtkAppendPolyData> vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::AxisRotationGlyphSource |
◆ AxisRotationHandleSource
vtkSmartPointer<vtkSphereSource> vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::AxisRotationHandleSource |
◆ AxisRotationTubeFilter
vtkSmartPointer<vtkTubeFilter> vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::AxisRotationTubeFilter |
◆ AxisScaleGlypher
vtkSmartPointer<vtkGlyph3D> vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::AxisScaleGlypher |
◆ AxisScaleHandleSource
vtkSmartPointer<vtkSphereSource> vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::AxisScaleHandleSource |
◆ AxisTranslationGlypher
vtkSmartPointer<vtkGlyph3D> vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::AxisTranslationGlypher |
◆ AxisTranslationGlyphSource
vtkSmartPointer<vtkArrowSource> vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::AxisTranslationGlyphSource |
◆ AxisTranslationGlyphTransformer
vtkSmartPointer<vtkTransformPolyDataFilter> vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::AxisTranslationGlyphTransformer |
◆ ColorTable
vtkSmartPointer<vtkLookupTable> vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::ColorTable |
◆ EndFadeAngle
double vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::EndFadeAngle {20} |
◆ HandleToWorldTransform
vtkSmartPointer<vtkTransform> vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::HandleToWorldTransform |
◆ HandleToWorldTransformFilter
vtkSmartPointer<vtkTransformPolyDataFilter> vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::HandleToWorldTransformFilter |
◆ InteractionHandleScaleFactor
double vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::InteractionHandleScaleFactor {7.0} |
◆ Mapper
vtkSmartPointer<vtkPolyDataMapper2D> vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::Mapper |
◆ Property
vtkSmartPointer<vtkProperty2D> vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::Property |
◆ Representation
◆ RotationHandlePoints
vtkSmartPointer<vtkPolyData> vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::RotationHandlePoints |
◆ RotationScaleTransform
vtkSmartPointer<vtkTransformPolyDataFilter> vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::RotationScaleTransform |
◆ ScaleHandlePoints
vtkSmartPointer<vtkPolyData> vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::ScaleHandlePoints |
◆ ScaleScaleTransform
vtkSmartPointer<vtkTransformPolyDataFilter> vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::ScaleScaleTransform |
◆ StartFadeAngle
double vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::StartFadeAngle {30} |
◆ TranslationHandlePoints
vtkSmartPointer<vtkPolyData> vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::TranslationHandlePoints |
◆ TranslationScaleTransform
vtkSmartPointer<vtkTransformPolyDataFilter> vtkSlicerMarkupsWidgetRepresentation::MarkupsInteractionPipeline::TranslationScaleTransform |
The documentation for this class was generated from the following file: