|
Public Member Functions |
| | vtkTypeRevisionMacro (vtkControlLine, vtkObject) |
| virtual void | PrintSelf (::ostream &os, vtkIndent indent) |
| vtkActor2D * | GetActor () |
| | Returns the actor for the control line.
|
| void | SetPosition (int x, int y) |
| | Sets the position of the center control point, the angle is reset to 0.
|
| void | SetCenterPosition (int x, int y) |
| | Sets the position of the center control point.
|
| void | SetLeftPosition (int x, int y) |
| | Sets the position of the left control point.
|
| void | SetRightPosition (int x, int y) |
| | Sets the position of the right control point.
|
| void | SetAngle (float a) |
| | Sets the angle of the control line.
|
| void | GetCenterPosition (int *pos) |
| | Returns the position of the center control point in an int[2] array.
|
| void | GetLeftPosition (int *pos) |
| | Returns the position of the left control point in an int[2] array.
|
| void | GetRightPosition (int *pos) |
| | Returns the position of the right control point in an int[2] array.
|
| float | GetAngle () |
| | Returns the angle of the control line.
|
| std::string | GetName () |
| | Returns the name of the control line.
|
| void | SetName (std::string) |
| | Sets the name of the control line.
|
| void | GetQFromR (const vtkMatrix4x4 *matrix, float quat[4]) |
| | Computes a quaternion from a rotation matrix.
|
Static Public Member Functions |
| static vtkControlLine * | New () |
| | VTK constructor.
|
Protected Member Functions |
| | vtkControlLine () |
| | ~vtkControlLine () |