VTK
|
represent the vtkAngleWidget More...
#include <vtkAngleRepresentation2D.h>
represent the vtkAngleWidget
The vtkAngleRepresentation2D is a representation for the vtkAngleWidget. This representation consists of two rays and three vtkHandleRepresentations to place and manipulate the three points defining the angle representation. (Note: the three points are referred to as Point1, Center, and Point2, at the two end points (Point1 and Point2) and Center (around which the angle is measured). This particular implementation is a 2D representation, meaning that it draws in the overlay plane.
Definition at line 46 of file vtkAngleRepresentation2D.h.
Standard VTK methods.
Reimplemented from vtkAngleRepresentation.
Definition at line 54 of file vtkAngleRepresentation2D.h.
vtkAngleRepresentation2D::vtkAngleRepresentation2D | ( | ) | [protected] |
vtkAngleRepresentation2D::~vtkAngleRepresentation2D | ( | ) | [protected] |
static vtkAngleRepresentation2D* vtkAngleRepresentation2D::New | ( | ) | [static] |
Instantiate class.
Reimplemented from vtkObject.
static int vtkAngleRepresentation2D::IsTypeOf | ( | const char * | type | ) | [static] |
Standard VTK methods.
Reimplemented from vtkAngleRepresentation.
virtual int vtkAngleRepresentation2D::IsA | ( | const char * | type | ) | [virtual] |
Standard VTK methods.
Reimplemented from vtkAngleRepresentation.
static vtkAngleRepresentation2D* vtkAngleRepresentation2D::SafeDownCast | ( | vtkObjectBase * | o | ) | [static] |
Standard VTK methods.
Reimplemented from vtkAngleRepresentation.
virtual vtkObjectBase* vtkAngleRepresentation2D::NewInstanceInternal | ( | ) | const [protected, virtual] |
Standard VTK methods.
Reimplemented from vtkAngleRepresentation.
Standard VTK methods.
Reimplemented from vtkAngleRepresentation.
void vtkAngleRepresentation2D::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) | [virtual] |
Standard VTK methods.
Reimplemented from vtkAngleRepresentation.
virtual double vtkAngleRepresentation2D::GetAngle | ( | ) | [virtual] |
Satisfy the superclasses API.
Implements vtkAngleRepresentation.
virtual void vtkAngleRepresentation2D::GetPoint1WorldPosition | ( | double | pos[3] | ) | [virtual] |
Methods to Set/Get the coordinates of the two points defining this representation. Note that methods are available for both display and world coordinates.
Implements vtkAngleRepresentation.
virtual void vtkAngleRepresentation2D::GetCenterWorldPosition | ( | double | pos[3] | ) | [virtual] |
Methods to Set/Get the coordinates of the two points defining this representation. Note that methods are available for both display and world coordinates.
Implements vtkAngleRepresentation.
virtual void vtkAngleRepresentation2D::GetPoint2WorldPosition | ( | double | pos[3] | ) | [virtual] |
Methods to Set/Get the coordinates of the two points defining this representation. Note that methods are available for both display and world coordinates.
Implements vtkAngleRepresentation.
virtual void vtkAngleRepresentation2D::SetPoint1DisplayPosition | ( | double | pos[3] | ) | [virtual] |
Methods to Set/Get the coordinates of the two points defining this representation. Note that methods are available for both display and world coordinates.
Implements vtkAngleRepresentation.
virtual void vtkAngleRepresentation2D::SetCenterDisplayPosition | ( | double | pos[3] | ) | [virtual] |
Methods to Set/Get the coordinates of the two points defining this representation. Note that methods are available for both display and world coordinates.
Implements vtkAngleRepresentation.
virtual void vtkAngleRepresentation2D::SetPoint2DisplayPosition | ( | double | pos[3] | ) | [virtual] |
Methods to Set/Get the coordinates of the two points defining this representation. Note that methods are available for both display and world coordinates.
Implements vtkAngleRepresentation.
virtual void vtkAngleRepresentation2D::GetPoint1DisplayPosition | ( | double | pos[3] | ) | [virtual] |
Methods to Set/Get the coordinates of the two points defining this representation. Note that methods are available for both display and world coordinates.
Implements vtkAngleRepresentation.
virtual void vtkAngleRepresentation2D::GetCenterDisplayPosition | ( | double | pos[3] | ) | [virtual] |
Methods to Set/Get the coordinates of the two points defining this representation. Note that methods are available for both display and world coordinates.
Implements vtkAngleRepresentation.
virtual void vtkAngleRepresentation2D::GetPoint2DisplayPosition | ( | double | pos[3] | ) | [virtual] |
Methods to Set/Get the coordinates of the two points defining this representation. Note that methods are available for both display and world coordinates.
Implements vtkAngleRepresentation.
virtual vtkLeaderActor2D* vtkAngleRepresentation2D::GetRay1 | ( | ) | [virtual] |
Set/Get the three leaders used to create this representation. By obtaining these leaders the user can set the appropriate properties, etc.
virtual vtkLeaderActor2D* vtkAngleRepresentation2D::GetRay2 | ( | ) | [virtual] |
Set/Get the three leaders used to create this representation. By obtaining these leaders the user can set the appropriate properties, etc.
virtual vtkLeaderActor2D* vtkAngleRepresentation2D::GetArc | ( | ) | [virtual] |
Set/Get the three leaders used to create this representation. By obtaining these leaders the user can set the appropriate properties, etc.
void vtkAngleRepresentation2D::BuildRepresentation | ( | ) | [virtual] |
Method defined by vtkWidgetRepresentation superclass and needed here.
Reimplemented from vtkAngleRepresentation.
virtual void vtkAngleRepresentation2D::ReleaseGraphicsResources | ( | vtkWindow * | w | ) | [virtual] |
Methods required by vtkProp superclass.
Reimplemented from vtkWidgetRepresentation.
virtual int vtkAngleRepresentation2D::RenderOverlay | ( | vtkViewport * | viewport | ) | [virtual] |
vtkLeaderActor2D* vtkAngleRepresentation2D::Ray1 [protected] |
Definition at line 99 of file vtkAngleRepresentation2D.h.
vtkLeaderActor2D* vtkAngleRepresentation2D::Ray2 [protected] |
Definition at line 100 of file vtkAngleRepresentation2D.h.
vtkLeaderActor2D* vtkAngleRepresentation2D::Arc [protected] |
Definition at line 101 of file vtkAngleRepresentation2D.h.