#include <BeamPoint.h>
Public Member Functions | |
BeamPoint (int ping, int beam, double x, double y, double z) | |
Ctor. | |
BeamPoint (double x, double y, double z) | |
Ctor. | |
BeamPoint (const BeamPoint &rhs) | |
Copy ctor. | |
virtual | ~BeamPoint () |
Dtor. | |
BeamPoint & | operator= (const BeamPoint &rhs) |
The copy operator. | |
bool | operator== (const BeamPoint &rhs) const |
Equality operator. | |
bool | operator!= (const BeamPoint &rhs) const |
Inequality operator. | |
bool | operator< (const BeamPoint &rhs) const |
Less than operator. | |
bool | operator> (const BeamPoint &rhs) const |
Greater than operator. | |
int | ping () const |
Give this object's ping index. | |
void | ping (int index) |
Change this object's ping index. | |
int | beam () const |
Give the beam number. | |
void | beam (int arg) |
Change this object's beam number. | |
double | x () const |
Give this object's X coordinate. | |
void | x (double arg) |
Change this object's X coordinate. | |
double | y () const |
Give this object's Y coordinate. | |
void | y (double arg) |
Change this object's Y coordinate. | |
double | z () const |
Give this object's Z coordinate. | |
void | z (double arg) |
Change this object's Z coordinate. | |
void | PrintSelf (ostream &os, vtkIndent indent) |
Print the internal state. |
Definition at line 15 of file BeamPoint.h.
BeamPoint::BeamPoint | ( | int | ping, | |
int | beam, | |||
double | x, | |||
double | y, | |||
double | z | |||
) |
Ctor.
ping | The ping number from which this strike originates. | |
beam | The beam number from which this strike originates. | |
x | The X coordinate of the strike. | |
y | The Y coordinate of the strike. | |
z | The Z coordinate of the strike. |
BeamPoint::BeamPoint | ( | double | x, | |
double | y, | |||
double | z | |||
) |
Ctor.
x | The X coordinate of the strike. | |
y | The Y coordinate of the strike. | |
z | The Z coordinate of the strike. |
BeamPoint::BeamPoint | ( | const BeamPoint & | rhs | ) |
Copy ctor.
rhs | The right hand side argument. |
virtual BeamPoint::~BeamPoint | ( | ) | [virtual] |
Dtor.
The copy operator.
rhs | The right hand side argument. |
bool BeamPoint::operator== | ( | const BeamPoint & | rhs | ) | const |
bool BeamPoint::operator!= | ( | const BeamPoint & | rhs | ) | const |
Inequality operator.
rhs | The right hand side argument. |
bool BeamPoint::operator< | ( | const BeamPoint & | rhs | ) | const |
bool BeamPoint::operator> | ( | const BeamPoint & | rhs | ) | const |
int BeamPoint::ping | ( | ) | const |
Give this object's ping index.
void BeamPoint::ping | ( | int | index | ) |
Change this object's ping index.
index | The index. |
int BeamPoint::beam | ( | ) | const |
Give the beam number.
void BeamPoint::beam | ( | int | arg | ) |
Change this object's beam number.
arg | The beam. |
double BeamPoint::x | ( | ) | const |
Give this object's X coordinate.
void BeamPoint::x | ( | double | arg | ) |
Change this object's X coordinate.
arg | The argument. |
double BeamPoint::y | ( | ) | const |
Give this object's Y coordinate.
void BeamPoint::y | ( | double | arg | ) |
Change this object's Y coordinate.
arg | The argument. |
double BeamPoint::z | ( | ) | const |
Give this object's Z coordinate.
void BeamPoint::z | ( | double | arg | ) |
Change this object's Z coordinate.
arg | The argument. |
void BeamPoint::PrintSelf | ( | ostream & | os, | |
vtkIndent | indent | |||
) |
Print the internal state.
os | The destination stream. | |
indent | The indentation to use. |