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