CGAL 6.0 - 3D Periodic Triangulations
|
The concept Periodic_3Offset_3
describes a three-dimensional integer vector with some specialized access functions and operations.
CGAL::Periodic_3_offset_3
Creation | |
Periodic_3Offset_3 () | |
Default constructor. | |
Periodic_3Offset_3 (int x, int y, int z) | |
Constructs the offset (x,y,z). | |
Operations | |
Periodic_3Offset_3 | operator+ (const Periodic_3Offset_3 &other) const |
Return the vector sum of o and other . | |
Periodic_3Offset_3 | operator- (const Periodic_3Offset_3 &other) const |
Return the vector difference of o and other . | |
Periodic_3Offset_3 | operator- () const |
Return the negative vector of o . | |
void | operator+= (const Periodic_3Offset_3 &other) const |
Add other to o using vector addition. | |
void | operator-= (const Periodic_3Offset_3 &other) const |
Subtract other from o using vector subtraction. | |
bool | operator== (const Periodic_3Offset_3 &other) const |
Return true if other and o represent the same vector. | |
bool | operator!= (const Periodic_3Offset_3 &other) const |
Return true if other and o do not represent the same vector. | |
bool | operator< (const Periodic_3Offset_3 &other) const |
Compare o and other lexicographically. | |