#include <vtkMimxSelectPointsWidget.h>
enum vtkMimxSelectPointsWidget::EditMeshType [protected] |
enum vtkMimxSelectPointsWidget::PointSelectionType [protected] |
enum vtkMimxSelectPointsWidget::WidgetEventIds [protected] |
| vtkMimxSelectPointsWidget::vtkMimxSelectPointsWidget | ( | ) | [protected] |
References Add, AreaPicker, BooleanState, CrtlLeftButtonDownCallback(), CrtlLeftButtonUpCallback(), CrtlLeftMouseButtonDown, CrtlLeftMouseButtonMove, CrtlLeftMouseButtonUp, CrtlMouseMoveCallback(), EditMeshState, ExtractedGlyph, ExtractedGlyphActor, ExtractedGlyphMapper, ExtractedPointIds, ExtractedPointSet, ExtractedSphere, Full, Input, InputActor, InputCleanPolyData, InputMapper, InputSurfaceFilter, LeftButtonUpCallback(), LeftMouseButtonUp, LocatorPoints, New(), PickStatus, PickX0, PickX1, PickY0, PickY1, PointLocator, PointSelectionState, RightButtonDownCallback(), RightButtonUpCallback(), RightMouseButtonDown, RightMouseButtonUp, RubberBandStyle, SelectedGlyph, SelectedGlyphActor, SelectedGlyphMapper, SelectedPointIds, SelectedPointSet, SelectedSphere, ShiftLeftButtonDownCallback(), ShiftLeftButtonUpCallback(), ShiftLeftMouseButtonDown, ShiftLeftMouseButtonMove, ShiftLeftMouseButtonUp, ShiftMouseMoveCallback(), SingleSphere, SingleSphereActor, SingleSphereMapper, Start, SurfaceActor, SurfaceMapper, and WidgetEvent.
| vtkMimxSelectPointsWidget::~vtkMimxSelectPointsWidget | ( | ) | [protected] |
References AreaPicker, ExtractedGlyph, ExtractedGlyphActor, ExtractedGlyphMapper, ExtractedPointIds, ExtractedPointSet, ExtractedSphere, Input, InputActor, InputCleanPolyData, InputMapper, InputSurfaceFilter, LocatorPoints, PointLocator, RubberBandStyle, SelectedGlyph, SelectedGlyphActor, SelectedGlyphMapper, SelectedPointIds, SelectedPointSet, SelectedSphere, SurfaceActor, and SurfaceMapper.
| vtkMimxSelectPointsWidget::vtkMimxSelectPointsWidget | ( | const vtkMimxSelectPointsWidget & | ) | [private] |
| int vtkMimxSelectPointsWidget::CheckGivenPointBelongsToStructuredGrid | ( | vtkStructuredGrid * | SGrid, | |
| double | x[3], | |||
| double * | bounds | |||
| ) |
References New().
| void vtkMimxSelectPointsWidget::ClearSelections | ( | ) |
References Input, SelectedPointIds, and UpdateSelectedGlyphDisplay().
Referenced by vtkKWMimxDefineNodeSetGroup::RemoveSelectionsCallback().
| void vtkMimxSelectPointsWidget::ComputeExtractedPointIds | ( | vtkDataSet * | ExtractedUGrid, | |
| vtkMimxSelectPointsWidget * | Self | |||
| ) |
| void vtkMimxSelectPointsWidget::ComputeSelectedPointIds | ( | vtkMimxSelectPointsWidget * | Self | ) |
References New().
| void vtkMimxSelectPointsWidget::ComputeSelectedPointIds | ( | vtkDataSet * | ExtractedUGrid, | |
| vtkMimxSelectPointsWidget * | Self | |||
| ) |
References New().
| double vtkMimxSelectPointsWidget::ComputeSphereRadius | ( | vtkDataSet * | DataSet | ) | [static, protected] |
References j.
Referenced by SetInput().
| void vtkMimxSelectPointsWidget::CreateDefaultRepresentation | ( | ) | [inline] |
| void vtkMimxSelectPointsWidget::CrtlLeftButtonDownCallback | ( | vtkAbstractWidget * | w | ) | [static, protected] |
References CrtlLeftMouseButtonDown, Outside, and slicerget::size.
Referenced by vtkMimxSelectPointsWidget().
| void vtkMimxSelectPointsWidget::CrtlLeftButtonUpCallback | ( | vtkAbstractWidget * | w | ) | [static, protected] |
References CrtlLeftMouseButtonDown, Outside, SelectPointsBelongingToAFace, SelectPointsOnAFaceFunction(), SelectPointsOnSurface, SelectPointsOnSurfaceFunction(), SelectPointsThrough, SelectPointsThroughFunction(), SelectSinglePoint, SelectVisiblePointsOnSurface, SelectVisiblePointsOnSurfaceFunction(), slicerget::size, and Start.
Referenced by LeftButtonUpCallback(), and vtkMimxSelectPointsWidget().
| void vtkMimxSelectPointsWidget::CrtlMouseMoveCallback | ( | vtkAbstractWidget * | w | ) | [static, protected] |
References SelectPointsBelongingToAFace, and SelectSinglePoint.
Referenced by vtkMimxSelectPointsWidget().
| int vtkMimxSelectPointsWidget::DoAllPointsLieOnSurface | ( | vtkStructuredGrid * | SGrid, | |
| vtkPolyData * | Surface, | |||
| double * | bounds | |||
| ) |
References New().
| double vtkMimxSelectPointsWidget::GetSphereRadius | ( | ) |
Referenced by SetInput().
| void vtkMimxSelectPointsWidget::LeftButtonUpCallback | ( | vtkAbstractWidget * | w | ) | [static, protected] |
References CrtlLeftButtonUpCallback(), and PickStatus.
Referenced by vtkMimxSelectPointsWidget().
| static vtkMimxSelectPointsWidget* vtkMimxSelectPointsWidget::New | ( | ) | [static] |
Referenced by CheckGivenPointBelongsToStructuredGrid(), ComputeExtractedPointIds(), ComputeSelectedPointIds(), DoAllPointsLieOnSurface(), RightButtonDownCallback(), SelectPointsOnAFaceFunction(), SelectPointsOnSurfaceFunction(), SelectPointsThroughFunction(), SelectSinglePointBelongingToAFaceFunction(), SelectSinglePointFunction(), SelectVisiblePointsOnSurfaceFunction(), SetInput(), UpdateExtractedGlyphDisplay(), UpdateSelectedGlyphDisplay(), and vtkMimxSelectPointsWidget().
| void vtkMimxSelectPointsWidget::operator= | ( | const vtkMimxSelectPointsWidget & | ) | [private] |
| void vtkMimxSelectPointsWidget::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) |
| void vtkMimxSelectPointsWidget::RightButtonDownCallback | ( | vtkAbstractWidget * | w | ) | [static, protected] |
References Add, New(), Outside, Partial, and slicerget::size.
Referenced by vtkMimxSelectPointsWidget().
| static void vtkMimxSelectPointsWidget::RightButtonUpCallback | ( | vtkAbstractWidget * | ) | [static, protected] |
Referenced by vtkMimxSelectPointsWidget().
| void vtkMimxSelectPointsWidget::SelectPointsOnAFaceFunction | ( | vtkMimxSelectPointsWidget * | Self | ) | [static, protected] |
References j, New(), Partial, return, and vtkMimxUnstructuredToStructuredGrid::SetBoundingBox().
Referenced by CrtlLeftButtonUpCallback().
| void vtkMimxSelectPointsWidget::SelectPointsOnSurfaceFunction | ( | vtkMimxSelectPointsWidget * | Self | ) | [static, protected] |
References New(), and Partial.
Referenced by CrtlLeftButtonUpCallback().
| void vtkMimxSelectPointsWidget::SelectPointsThroughFunction | ( | vtkMimxSelectPointsWidget * | Self | ) | [static, protected] |
References New().
Referenced by CrtlLeftButtonUpCallback().
| void vtkMimxSelectPointsWidget::SelectSinglePointBelongingToAFaceFunction | ( | vtkMimxSelectPointsWidget * | Self | ) | [static, protected] |
| void vtkMimxSelectPointsWidget::SelectSinglePointFunction | ( | vtkMimxSelectPointsWidget * | Self | ) | [static, protected] |
References Full, GetPoint(), and New().
| void vtkMimxSelectPointsWidget::SelectVisiblePointsOnSurfaceFunction | ( | vtkMimxSelectPointsWidget * | Self | ) | [static, protected] |
References New(), and Partial.
Referenced by CrtlLeftButtonUpCallback().
| void vtkMimxSelectPointsWidget::SetEnabled | ( | int | enabling | ) | [virtual] |
References AreaPicker, ExtractedGlyphActor, ExtractedPointIds, ExtractedPointSet, Input, InputActor, RubberBandStyle, SelectedGlyphActor, SelectedPointIds, SelectedPointSet, SingleSphereActor, and SurfaceActor.
Referenced by vtkKWMimxCreateFEMeshNodeSetGroup::CreateNodeSetCancelCallback(), vtkKWMimxDefineNodeSetGroup::EnableNodeSelection(), vtkKWMimxCreateFEMeshNodeSetGroup::SelectNodesThroughCallback(), and vtkKWMimxCreateFEMeshNodeSetGroup::VTKInteractionCallback().
| void vtkMimxSelectPointsWidget::SetInput | ( | vtkUnstructuredGrid * | UGrid | ) |
References ComputeSphereRadius(), ExtractedPointIds, ExtractedSphere, GetSphereRadius(), Input, InputActor, LocatorPoints, New(), PointLocator, SelectedPointIds, SelectedSphere, SingleSphere, SurfaceActor, and SurfaceMapper.
Referenced by vtkKWMimxDefineNodeSetGroup::EnableNodeSelection(), vtkKWMimxCreateFEMeshNodeSetGroup::SelectNodesThroughCallback(), and vtkKWMimxCreateFEMeshNodeSetGroup::VTKInteractionCallback().
| void vtkMimxSelectPointsWidget::SetInputOpacity | ( | double | Val | ) |
References EditMeshState, Full, InputActor, Partial, and SurfaceActor.
Referenced by vtkKWMimxDefineNodeSetGroup::OpacityCallback().
| void vtkMimxSelectPointsWidget::SetPointSelectionState | ( | int | PointState | ) |
References ExtractedGlyph, ExtractedPointIds, InputActor, PointSelectionState, SelectPointsBelongingToAFace, SelectSinglePoint, SingleSphereActor, and SurfaceActor.
Referenced by vtkKWMimxDefineNodeSetGroup::EnableNodeSelection(), vtkKWMimxCreateFEMeshNodeSetGroup::SelectFaceNodeCallback(), vtkKWMimxCreateFEMeshNodeSetGroup::SelectNodesSurfaceCallback(), vtkKWMimxCreateFEMeshNodeSetGroup::SelectNodesThroughCallback(), vtkKWMimxCreateFEMeshNodeSetGroup::SelectSingleNodeCallback(), and vtkKWMimxCreateFEMeshNodeSetGroup::SelectVisibleNodesSurfaceCallback().
| void vtkMimxSelectPointsWidget::SetSphereRadius | ( | double | Radius | ) |
| static void vtkMimxSelectPointsWidget::ShiftLeftButtonDownCallback | ( | vtkAbstractWidget * | ) | [static, protected] |
Referenced by vtkMimxSelectPointsWidget().
| static void vtkMimxSelectPointsWidget::ShiftLeftButtonUpCallback | ( | vtkAbstractWidget * | ) | [static, protected] |
Referenced by vtkMimxSelectPointsWidget().
| static void vtkMimxSelectPointsWidget::ShiftMouseMoveCallback | ( | vtkAbstractWidget * | ) | [static, protected] |
Referenced by vtkMimxSelectPointsWidget().
| void vtkMimxSelectPointsWidget::UpdateExtractedGlyphDisplay | ( | vtkDataSet * | UGrid, | |
| vtkMimxSelectPointsWidget * | Self | |||
| ) | [static, protected] |
| void vtkMimxSelectPointsWidget::UpdateSelectedGlyphDisplay | ( | vtkMimxSelectPointsWidget * | Self | ) | [static, protected] |
References New().
Referenced by ClearSelections().
| vtkMimxSelectPointsWidget::vtkGetObjectMacro | ( | SelectedPointIds | , | |
| vtkIdList | ||||
| ) |
| vtkMimxSelectPointsWidget::vtkSetMacro | ( | BooleanState | , | |
| int | ||||
| ) |
| vtkMimxSelectPointsWidget::vtkTypeRevisionMacro | ( | vtkMimxSelectPointsWidget | , | |
| vtkAbstractWidget | ||||
| ) |
vtkRenderedAreaPicker* vtkMimxSelectPointsWidget::AreaPicker [protected] |
Referenced by SetEnabled(), vtkMimxSelectPointsWidget(), and ~vtkMimxSelectPointsWidget().
int vtkMimxSelectPointsWidget::BooleanState [protected] |
Referenced by vtkMimxSelectPointsWidget().
int vtkMimxSelectPointsWidget::EditMeshState [protected] |
Referenced by SetInputOpacity(), and vtkMimxSelectPointsWidget().
vtkGlyph3D* vtkMimxSelectPointsWidget::ExtractedGlyph [protected] |
Referenced by SetPointSelectionState(), vtkMimxSelectPointsWidget(), and ~vtkMimxSelectPointsWidget().
vtkActor* vtkMimxSelectPointsWidget::ExtractedGlyphActor [protected] |
Referenced by SetEnabled(), vtkMimxSelectPointsWidget(), and ~vtkMimxSelectPointsWidget().
vtkPolyDataMapper* vtkMimxSelectPointsWidget::ExtractedGlyphMapper [protected] |
Referenced by vtkMimxSelectPointsWidget(), and ~vtkMimxSelectPointsWidget().
vtkIdList* vtkMimxSelectPointsWidget::ExtractedPointIds [protected] |
Referenced by SetEnabled(), SetInput(), SetPointSelectionState(), vtkMimxSelectPointsWidget(), and ~vtkMimxSelectPointsWidget().
vtkPointSet* vtkMimxSelectPointsWidget::ExtractedPointSet [protected] |
Referenced by SetEnabled(), vtkMimxSelectPointsWidget(), and ~vtkMimxSelectPointsWidget().
vtkSphereSource* vtkMimxSelectPointsWidget::ExtractedSphere [protected] |
Referenced by SetInput(), vtkMimxSelectPointsWidget(), and ~vtkMimxSelectPointsWidget().
vtkUnstructuredGrid* vtkMimxSelectPointsWidget::Input [protected] |
Referenced by ClearSelections(), SetEnabled(), SetInput(), vtkMimxSelectPointsWidget(), and ~vtkMimxSelectPointsWidget().
vtkActor* vtkMimxSelectPointsWidget::InputActor [protected] |
vtkCleanPolyData* vtkMimxSelectPointsWidget::InputCleanPolyData [protected] |
Referenced by vtkMimxSelectPointsWidget(), and ~vtkMimxSelectPointsWidget().
vtkDataSetMapper* vtkMimxSelectPointsWidget::InputMapper [protected] |
Referenced by vtkMimxSelectPointsWidget(), and ~vtkMimxSelectPointsWidget().
vtkGeometryFilter* vtkMimxSelectPointsWidget::InputSurfaceFilter [protected] |
Referenced by vtkMimxSelectPointsWidget(), and ~vtkMimxSelectPointsWidget().
vtkPoints* vtkMimxSelectPointsWidget::LocatorPoints [protected] |
Referenced by SetInput(), vtkMimxSelectPointsWidget(), and ~vtkMimxSelectPointsWidget().
int vtkMimxSelectPointsWidget::PickStatus [protected] |
Referenced by LeftButtonUpCallback(), and vtkMimxSelectPointsWidget().
vtkIdType vtkMimxSelectPointsWidget::PickX0 [protected] |
Referenced by vtkMimxSelectPointsWidget().
vtkIdType vtkMimxSelectPointsWidget::PickX1 [protected] |
Referenced by vtkMimxSelectPointsWidget().
vtkIdType vtkMimxSelectPointsWidget::PickY0 [protected] |
Referenced by vtkMimxSelectPointsWidget().
vtkIdType vtkMimxSelectPointsWidget::PickY1 [protected] |
Referenced by vtkMimxSelectPointsWidget().
vtkPointLocator* vtkMimxSelectPointsWidget::PointLocator [protected] |
Referenced by SetInput(), vtkMimxSelectPointsWidget(), and ~vtkMimxSelectPointsWidget().
int vtkMimxSelectPointsWidget::PointSelectionState [protected] |
Referenced by SetPointSelectionState(), and vtkMimxSelectPointsWidget().
vtkInteractorStyleRubberBandPick* vtkMimxSelectPointsWidget::RubberBandStyle [protected] |
Referenced by SetEnabled(), vtkMimxSelectPointsWidget(), and ~vtkMimxSelectPointsWidget().
vtkGlyph3D* vtkMimxSelectPointsWidget::SelectedGlyph [protected] |
Referenced by vtkMimxSelectPointsWidget(), and ~vtkMimxSelectPointsWidget().
vtkActor* vtkMimxSelectPointsWidget::SelectedGlyphActor [protected] |
Referenced by SetEnabled(), vtkMimxSelectPointsWidget(), and ~vtkMimxSelectPointsWidget().
vtkPolyDataMapper* vtkMimxSelectPointsWidget::SelectedGlyphMapper [protected] |
Referenced by vtkMimxSelectPointsWidget(), and ~vtkMimxSelectPointsWidget().
vtkIdList* vtkMimxSelectPointsWidget::SelectedPointIds [protected] |
Referenced by ClearSelections(), SetEnabled(), SetInput(), vtkMimxSelectPointsWidget(), and ~vtkMimxSelectPointsWidget().
vtkPointSet* vtkMimxSelectPointsWidget::SelectedPointSet [protected] |
Referenced by SetEnabled(), vtkMimxSelectPointsWidget(), and ~vtkMimxSelectPointsWidget().
vtkSphereSource* vtkMimxSelectPointsWidget::SelectedSphere [protected] |
Referenced by SetInput(), vtkMimxSelectPointsWidget(), and ~vtkMimxSelectPointsWidget().
vtkSphereSource* vtkMimxSelectPointsWidget::SingleSphere [protected] |
Referenced by SetInput(), and vtkMimxSelectPointsWidget().
vtkActor* vtkMimxSelectPointsWidget::SingleSphereActor [protected] |
Referenced by SetEnabled(), SetPointSelectionState(), and vtkMimxSelectPointsWidget().
vtkPolyDataMapper* vtkMimxSelectPointsWidget::SingleSphereMapper [protected] |
Referenced by vtkMimxSelectPointsWidget().
vtkActor* vtkMimxSelectPointsWidget::SurfaceActor [protected] |
vtkPolyDataMapper* vtkMimxSelectPointsWidget::SurfaceMapper [protected] |
Referenced by SetInput(), vtkMimxSelectPointsWidget(), and ~vtkMimxSelectPointsWidget().
int vtkMimxSelectPointsWidget::WidgetEvent [protected] |
Referenced by vtkMimxSelectPointsWidget().
1.6.1