represent the vtkDistanceWidget
More...
#include <vtkDistanceRepresentation2D.h>
represent the vtkDistanceWidget
The vtkDistanceRepresentation2D is a representation for the vtkDistanceWidget. This representation consists of a measuring line (axis) and two vtkHandleWidgets to place the end points of the line. Note that this particular widget draws its representation in the overlay plane, and the handles also operate in the 2D overlay plane. (If you desire to use the distance widget for 3D measurements, use the vtkDistanceRepresentation3D.)
- See Also
- vtkDistanceWidget vtkDistanceRepresentation vtkDistanceRepresentation3D
- Examples:
- vtkDistanceRepresentation2D (Examples)
- Tests:
- vtkDistanceRepresentation2D (Tests)
Definition at line 46 of file vtkDistanceRepresentation2D.h.
vtkDistanceRepresentation2D::vtkDistanceRepresentation2D |
( |
| ) |
|
|
protected |
vtkDistanceRepresentation2D::~vtkDistanceRepresentation2D |
( |
| ) |
|
|
protected |
static int vtkDistanceRepresentation2D::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
virtual int vtkDistanceRepresentation2D::IsA |
( |
const char * |
type | ) |
|
|
virtual |
virtual vtkObjectBase* vtkDistanceRepresentation2D::NewInstanceInternal |
( |
| ) |
const |
|
protectedvirtual |
void vtkDistanceRepresentation2D::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
virtual double vtkDistanceRepresentation2D::GetDistance |
( |
| ) |
|
|
inlinevirtual |
double* vtkDistanceRepresentation2D::GetPoint1WorldPosition |
( |
| ) |
|
|
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 vtkDistanceRepresentation.
double* vtkDistanceRepresentation2D::GetPoint2WorldPosition |
( |
| ) |
|
|
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 vtkDistanceRepresentation.
void vtkDistanceRepresentation2D::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 vtkDistanceRepresentation.
void vtkDistanceRepresentation2D::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 vtkDistanceRepresentation.
void vtkDistanceRepresentation2D::SetPoint1WorldPosition |
( |
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 vtkDistanceRepresentation.
void vtkDistanceRepresentation2D::SetPoint2WorldPosition |
( |
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 vtkDistanceRepresentation.
void vtkDistanceRepresentation2D::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 vtkDistanceRepresentation.
void vtkDistanceRepresentation2D::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 vtkDistanceRepresentation.
void vtkDistanceRepresentation2D::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 vtkDistanceRepresentation.
void vtkDistanceRepresentation2D::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 vtkDistanceRepresentation.
vtkAxisActor2D* vtkDistanceRepresentation2D::GetAxis |
( |
| ) |
|
Retrieve the vtkAxisActor2D used to draw the measurement axis. With this properties can be set and so on. There is also a convenience method to get the axis property.
vtkProperty2D* vtkDistanceRepresentation2D::GetAxisProperty |
( |
| ) |
|
Retrieve the vtkAxisActor2D used to draw the measurement axis. With this properties can be set and so on. There is also a convenience method to get the axis property.
virtual void vtkDistanceRepresentation2D::BuildRepresentation |
( |
| ) |
|
|
virtual |
virtual void vtkDistanceRepresentation2D::ReleaseGraphicsResources |
( |
vtkWindow * |
w | ) |
|
|
virtual |
virtual int vtkDistanceRepresentation2D::RenderOverlay |
( |
vtkViewport * |
viewport | ) |
|
|
virtual |
Methods required by vtkProp superclass.
virtual int vtkDistanceRepresentation2D::RenderOpaqueGeometry |
( |
vtkViewport * |
viewport | ) |
|
|
virtual |
Methods required by vtkProp superclass.
vtkAxisActor2D* vtkDistanceRepresentation2D::AxisActor |
|
protected |
vtkProperty2D* vtkDistanceRepresentation2D::AxisProperty |
|
protected |
double vtkDistanceRepresentation2D::Distance |
|
protected |
The documentation for this class was generated from the following file: