Rhino C++ API
8.10
|
quadruplet of integer indices. More...
#include <opennurbs_defines.h>
Public Member Functions | |
ON_4dex ()=default | |
ON_4dex (const ON_4dex &)=default | |
ON_4dex (int i, int j, int k, int l) | |
~ON_4dex ()=default | |
ON_4dex | AsIncreasing () const |
return a copy, where i is smaller or equal to j, j is smaller or equal to k, and k is smaller or equal to l More... | |
ON_4dex | AsPairwiseIncreasing () const |
return a copy, where i is smaller or equal to k; if they are equal, j is smaller or equal to l More... | |
bool | operator!= (const ON_4dex &src) const |
ON_4dex & | operator= (const ON_4dex &)=default |
bool | operator== (const ON_4dex &src) const |
int & | operator[] (int i) |
int | operator[] (int i) const |
Public Attributes | |
int | i |
do not initialize i, j, k, l for performance reasons More... | |
int | j |
int | k |
int | l |
Static Public Attributes | |
static const ON_4dex | Unset |
(ON_UNSET_INT_INDEX, ON_UNSET_INT_INDEX, ON_UNSET_INT_INDEX, ON_UNSET_INT_INDEX); More... | |
static const ON_4dex | Zero |
(0, 0, 0, 0) More... | |
quadruplet of integer indices.
|
default |
|
default |
|
default |
ON_4dex::ON_4dex | ( | int | i, |
int | j, | ||
int | k, | ||
int | l | ||
) |
ON_4dex ON_4dex::AsIncreasing | ( | ) | const |
return a copy, where i is smaller or equal to j, j is smaller or equal to k, and k is smaller or equal to l
ON_4dex ON_4dex::AsPairwiseIncreasing | ( | ) | const |
return a copy, where i is smaller or equal to k; if they are equal, j is smaller or equal to l
bool ON_4dex::operator!= | ( | const ON_4dex & | src | ) | const |
bool ON_4dex::operator== | ( | const ON_4dex & | src | ) | const |
int& ON_4dex::operator[] | ( | int | i | ) |
int ON_4dex::operator[] | ( | int | i | ) | const |
int ON_4dex::i |
do not initialize i, j, k, l for performance reasons
int ON_4dex::j |
int ON_4dex::k |
int ON_4dex::l |
|
static |
(ON_UNSET_INT_INDEX, ON_UNSET_INT_INDEX, ON_UNSET_INT_INDEX, ON_UNSET_INT_INDEX);
|
static |
(0, 0, 0, 0)