vtkMimxSelectCellsWidget Class Reference
#include <vtkMimxSelectCellsWidget.h>
List of all members.
Public Member Functions |
| void | AcceptSelectedMesh (vtkMimxSelectCellsWidget *Self) |
| void | CreateDefaultRepresentation () |
| vtkUnstructuredGrid * | GetPickedSubset () |
| void | Initialize () |
| virtual void | PlaceWidget (double vtkNotUsed(bounds)[6]) |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| virtual void | SetEnabled (int, vtkMimxSelectCellsWidget *Self) |
| virtual void | SetEnabled (int) |
| void | SetInput (vtkUnstructuredGrid *Input) |
| void | SetInputAndCurrentSelectedMesh (vtkUnstructuredGrid *Input, vtkUnstructuredGrid *PrevSelSubset) |
| | vtkGetObjectMacro (CurrentSelectedSubset, vtkUnstructuredGrid) |
| | vtkGetObjectMacro (CurrentSelectedSubsetActor, vtkActor) |
| | vtkTypeRevisionMacro (vtkMimxSelectCellsWidget, vtkAbstractWidget) |
Static Public Member Functions |
| static vtkMimxSelectCellsWidget * | New () |
Public Attributes |
| vtkUnstructuredGrid * | Inputset |
Protected Types |
| enum | WidgetEventIds {
Start = 0,
Outside,
LeftMouseButtonDown,
LeftMouseButtonUp,
MouseMove
} |
Protected Member Functions |
| | vtkMimxSelectCellsWidget () |
| | ~vtkMimxSelectCellsWidget () |
Static Protected Member Functions |
| static void | LeftButtonDownCallback (vtkAbstractWidget *) |
| static void | LeftButtonUpCallback (vtkAbstractWidget *) |
| static void | MouseMoveCallback (vtkAbstractWidget *) |
Protected Attributes |
| vtkRenderedAreaPicker * | AreaPicker |
| vtkUnstructuredGrid * | CurrentSelectedSubset |
| vtkActor * | CurrentSelectedSubsetActor |
| vtkDataSetMapper * | CurrentSelectedSubsetMapper |
| int | PickX0 |
| int | PickX1 |
| int | PickY0 |
| int | PickY1 |
| vtkInteractorStyleRubberBandPick * | RubberBandStyle |
| int | WidgetEvent |
Private Member Functions |
| void | operator= (const vtkMimxSelectCellsWidget &) |
| | vtkMimxSelectCellsWidget (const vtkMimxSelectCellsWidget &) |
Member Enumeration Documentation
- Enumerator:
| Start |
|
| Outside |
|
| LeftMouseButtonDown |
|
| LeftMouseButtonUp |
|
| MouseMove |
|
Constructor & Destructor Documentation
| vtkMimxSelectCellsWidget::vtkMimxSelectCellsWidget |
( |
|
) |
[protected] |
References AreaPicker, CurrentSelectedSubset, CurrentSelectedSubsetActor, CurrentSelectedSubsetMapper, Inputset, LeftButtonDownCallback(), LeftButtonUpCallback(), LeftMouseButtonDown, LeftMouseButtonUp, MouseMove, MouseMoveCallback(), New(), RubberBandStyle, Start, and WidgetEvent.
| vtkMimxSelectCellsWidget::~vtkMimxSelectCellsWidget |
( |
|
) |
[protected] |
Member Function Documentation
| void vtkMimxSelectCellsWidget::CreateDefaultRepresentation |
( |
|
) |
[inline] |
| vtkUnstructuredGrid* vtkMimxSelectCellsWidget::GetPickedSubset |
( |
|
) |
|
| void vtkMimxSelectCellsWidget::Initialize |
( |
void |
|
) |
|
| void vtkMimxSelectCellsWidget::LeftButtonDownCallback |
( |
vtkAbstractWidget * |
w |
) |
[static, protected] |
| void vtkMimxSelectCellsWidget::LeftButtonUpCallback |
( |
vtkAbstractWidget * |
w |
) |
[static, protected] |
| void vtkMimxSelectCellsWidget::MouseMoveCallback |
( |
vtkAbstractWidget * |
w |
) |
[static, protected] |
| virtual void vtkMimxSelectCellsWidget::PlaceWidget |
( |
double |
vtkNotUsed(bounds)[6] |
) |
[inline, virtual] |
| void vtkMimxSelectCellsWidget::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent | |
|
) |
| | |
| void vtkMimxSelectCellsWidget::SetEnabled |
( |
int |
enabling |
) |
[virtual] |
| void vtkMimxSelectCellsWidget::SetInput |
( |
vtkUnstructuredGrid * |
Input |
) |
|
References CurrentSelectedSubset, CurrentSelectedSubsetActor, Inputset, and New().
Referenced by vtkKWMimxEditBBGroup::EditBBAddCellCallback(), vtkKWMimxEditBBGroup::EditBBApplyCallback(), vtkKWMimxEditBBGroup::EditBBDeleteCellCallback(), vtkKWMimxEditBBGroup::EditBBMergeCallback(), vtkKWMimxEditBBGroup::EditBBMirrorCallback(), vtkKWMimxEditBBGroup::EditBBMoveCellCallback(), vtkKWMimxEditBBGroup::EditBBSplitCellCallback(), vtkKWMimxEditBBGroup::SelectFullSetCallback(), vtkKWMimxEditBBGroup::SelectSubsetCallback(), and vtkKWMimxEditBBGroup::ViewMergeFeedbackCallback().
| void vtkMimxSelectCellsWidget::SetInputAndCurrentSelectedMesh |
( |
vtkUnstructuredGrid * |
Input, |
|
|
vtkUnstructuredGrid * |
PrevSelSubset | |
|
) |
| | |
Member Data Documentation
The documentation for this class was generated from the following files: