vtkMimxExtractEdgeWidget Class Reference
#include <vtkMimxExtractEdgeWidget.h>
List of all members.
Public Member Functions |
| void | PlaceWidget (double xmin, double xmax, double ymin, double ymax, double zmin, double zmax) |
| void | PlaceWidget () |
| virtual void | PlaceWidget (double bounds[6]) |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| virtual void | SetEnabled (int) |
| virtual void | SetInput (vtkDataSet *) |
| | vtkGetMacro (EdgePoints, vtkIdList *) |
| | vtkGetObjectMacro (EdgePointsCompleteGrid, vtkIdList) |
| | vtkSetObjectMacro (InputActor, vtkActor) |
| | vtkTypeRevisionMacro (vtkMimxExtractEdgeWidget, vtk3DWidget) |
Static Public Member Functions |
| static vtkMimxExtractEdgeWidget * | New () |
Protected Types |
| enum | WidgetState { Start = 0,
Moving,
Outside
} |
Protected Member Functions |
| void | ExtractEdge () |
| void | Initialize () |
| virtual void | OnLeftButtonDown () |
| virtual void | OnLeftButtonUp () |
| virtual void | OnMiddleButtonDown () |
| virtual void | OnMiddleButtonUp () |
| virtual void | OnMouseMove () |
| virtual void | OnRightButtonDown () |
| virtual void | OnRightButtonUp () |
| | vtkMimxExtractEdgeWidget () |
| | ~vtkMimxExtractEdgeWidget () |
Static Protected Member Functions |
| static void | ProcessEvents (vtkObject *object, unsigned long event, void *clientdata, void *calldata) |
Protected Attributes |
| vtkActor * | EdgeActor |
| vtkPolyDataMapper * | EdgeMapper |
| vtkCellPicker * | EdgePicker |
| vtkIdList * | EdgePoints |
| vtkIdList * | EdgePointsCompleteGrid |
| vtkPolyData * | EdgePolyData |
| vtkActor * | InputActor |
| int | PickStatus |
| int | State |
| vtkUnstructuredGrid * | UGrid |
Private Member Functions |
| void | operator= (const vtkMimxExtractEdgeWidget &) |
| | vtkMimxExtractEdgeWidget (const vtkMimxExtractEdgeWidget &) |
Member Enumeration Documentation
Constructor & Destructor Documentation
| vtkMimxExtractEdgeWidget::vtkMimxExtractEdgeWidget |
( |
|
) |
[protected] |
References EdgeActor, EdgeMapper, EdgePicker, EdgePoints, EdgePointsCompleteGrid, EdgePolyData, InputActor, New(), ProcessEvents(), Start, and State.
| vtkMimxExtractEdgeWidget::~vtkMimxExtractEdgeWidget |
( |
|
) |
[protected] |
Member Function Documentation
| void vtkMimxExtractEdgeWidget::ExtractEdge |
( |
|
) |
[protected] |
| void vtkMimxExtractEdgeWidget::Initialize |
( |
void |
|
) |
[protected] |
| void vtkMimxExtractEdgeWidget::OnLeftButtonDown |
( |
|
) |
[protected, virtual] |
| void vtkMimxExtractEdgeWidget::OnLeftButtonUp |
( |
|
) |
[protected, virtual] |
| void vtkMimxExtractEdgeWidget::OnMiddleButtonDown |
( |
|
) |
[protected, virtual] |
| void vtkMimxExtractEdgeWidget::OnMiddleButtonUp |
( |
|
) |
[protected, virtual] |
| void vtkMimxExtractEdgeWidget::OnMouseMove |
( |
|
) |
[protected, virtual] |
| void vtkMimxExtractEdgeWidget::OnRightButtonDown |
( |
|
) |
[protected, virtual] |
| void vtkMimxExtractEdgeWidget::OnRightButtonUp |
( |
|
) |
[protected, virtual] |
| void vtkMimxExtractEdgeWidget::PlaceWidget |
( |
double |
xmin, |
|
|
double |
xmax, |
|
|
double |
ymin, |
|
|
double |
ymax, |
|
|
double |
zmin, |
|
|
double |
zmax | |
|
) |
| | [inline] |
| void vtkMimxExtractEdgeWidget::PlaceWidget |
( |
|
) |
[inline] |
| virtual void vtkMimxExtractEdgeWidget::PlaceWidget |
( |
double |
bounds[6] |
) |
[virtual] |
| void vtkMimxExtractEdgeWidget::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent | |
|
) |
| | |
| static void vtkMimxExtractEdgeWidget::ProcessEvents |
( |
vtkObject * |
object, |
|
|
unsigned long |
event, |
|
|
void * |
clientdata, |
|
|
void * |
calldata | |
|
) |
| | [static, protected] |
| void vtkMimxExtractEdgeWidget::SetEnabled |
( |
int |
enabling |
) |
[virtual] |
| void vtkMimxExtractEdgeWidget::SetInput |
( |
vtkDataSet * |
aInput |
) |
[virtual] |
| vtkMimxExtractEdgeWidget::vtkGetMacro |
( |
EdgePoints |
, |
|
|
vtkIdList * |
| |
|
) |
| | |
Member Data Documentation
The documentation for this class was generated from the following files: