#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. |