|
CGAL 6.0 - Geometric Object Generators
|
A CombinationElement can be used as template parameter for the class Combination_enumerator<CombinationElement>.
char, short, int, long, etc.) Types | |
| typedef unspecified_type | value_type |
| the type of point being generated. | |
Creation | |
| CombinationElement (const CombinationElement &e2) | |
| Copy constructor. | |
Operations | |
| void | operator++ () |
| Incrementation. | |
| void | operator-- () |
| Decrementation. | |
| bool | operator< (const CombinationElement &e2) |
| Total order comparison. | |
| bool | operator== (const CombinationElement &e2) |
| Equality test. | |
| CombinationElement | operator+ (int i) |
Equivalent to calling ++(*this) i times if i is positive. | |
| int | operator- (const CombinationElement &e2) |
Equivalent to calling ++(*this) i times if i is positive. | |
| CombinationElement CombinationElement::operator+ | ( | int | i | ) |
Equivalent to calling ++(*this) i times if i is positive.
Equivalent to calling --(*this) -i times if i is negative.
| int CombinationElement::operator- | ( | const CombinationElement & | e2 | ) |
Equivalent to calling ++(*this) i times if i is positive.
Equivalent to calling –(*this) -i times if i is negative.