#include <vtkTupleThreeD.h>
Inheritance diagram for vtkTupleThreeD:


Public Member Functions | |
| vtkTypeMacro (vtkTupleThreeD, vtkObject) | |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| Print the state of this object. | |
| void | value (double x, double y, double z) |
| Specify the value of this object. | |
| void | value (double a[3]) |
| Specify the value of this object. | |
| void | value (float a[3]) |
| Specify the value of this object. | |
| double | X () const |
| Give the x value. | |
| double | Y () const |
| Give the y value. | |
| double | Z () const |
| Give z value. | |
| vtkTupleThreeD & | operator= (const vtkTupleThreeD &rhs) |
| Copy operator. | |
| bool | operator== (const vtkTupleThreeD &rhs) const |
| Equality operator. | |
| bool | operator!= (const vtkTupleThreeD &rhs) const |
| Inequality operator. | |
| double | operator * (const vtkTupleThreeD &rhs) |
| Dot product operator. | |
Static Public Member Functions | |
| static vtkTupleThreeD * | New () |
| Instantiate a new object of this type. | |
Protected Member Functions | |
| vtkTupleThreeD () | |
| Ctor. | |
| ~vtkTupleThreeD () | |
| Dtor. | |
Definition at line 16 of file vtkTupleThreeD.h.
| vtkTupleThreeD::vtkTupleThreeD | ( | ) | [protected] |
Ctor.
| vtkTupleThreeD::~vtkTupleThreeD | ( | ) | [protected] |
Dtor.
| static vtkTupleThreeD* vtkTupleThreeD::New | ( | ) | [static] |
Instantiate a new object of this type.
This is the only method that objects of this type may be created.
Reimplemented from vtkObject.
| vtkTupleThreeD::vtkTypeMacro | ( | vtkTupleThreeD | , | |
| vtkObject | ||||
| ) |
| void vtkTupleThreeD::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) | [virtual] |
Print the state of this object.
| os | The output stream. | |
| indent | The indentation level. Used for formating output. |
Reimplemented from vtkObject.
| void vtkTupleThreeD::value | ( | double | x, | |
| double | y, | |||
| double | z | |||
| ) |
Specify the value of this object.
| x | The x value. | |
| y | The x value. | |
| z | The z value. |
| void vtkTupleThreeD::value | ( | double | a[3] | ) |
Specify the value of this object.
| a | The value (x, y, z). |
| void vtkTupleThreeD::value | ( | float | a[3] | ) |
Specify the value of this object.
| a | The value (x, y, z). |
| double vtkTupleThreeD::X | ( | ) | const |
Give the x value.
| double vtkTupleThreeD::Y | ( | ) | const |
Give the y value.
| double vtkTupleThreeD::Z | ( | ) | const |
Give z value.
| vtkTupleThreeD& vtkTupleThreeD::operator= | ( | const vtkTupleThreeD & | rhs | ) |
Copy operator.
| rhs | The reference object |
| bool vtkTupleThreeD::operator== | ( | const vtkTupleThreeD & | rhs | ) | const |
Equality operator.
| rhs | The reference object. |
| bool vtkTupleThreeD::operator!= | ( | const vtkTupleThreeD & | rhs | ) | const |
Inequality operator.
| rhs | The reference object. |
| double vtkTupleThreeD::operator * | ( | const vtkTupleThreeD & | rhs | ) |
Dot product operator.
| rhs | The argument to be multiplied to this object. |