|
|
| GeomState () |
| | Default ctor leaves all hashes at their default value (~0xLL)
|
| |
|
| GeomState (const fdk::Hash &init) |
| | Set all hashes to a specific value.
|
| |
|
fdk::Hash | hash () const |
| | Return a single hash consisting of all non-default hashes appended together.
|
| |
|
| operator fdk::Hash () const |
| |
|
bool | operator== (const GeomState &b) const |
| |
|
bool | operator!= (const GeomState &b) const |
| |
|
bool | isDefineGeometryDefault () const |
| |
|
bool | isModifyValuesDefault () const |
| |
|
bool | isEditStageDefault () const |
| |
|
bool | isDefault () const |
| | Are all hashes at the fdk::Hash default value? (this won't work if hashes set to a different initial value)
|
| |
|
void | set (const fdk::Hash &h) |
| | Set all hashes to a specific value.
|
| |
|
void | set (const GeomState &b) |
| | Copy all the hashes from b GeomState.
|
| |
|
void | reset () |
| | Reset all the hashes to the fdk::Hash default value (~0xLL)
|
| |
|
void | append (const GeomState &b) |
| | Append each of b GeomState's hashes.
|
| |
|
void | appendIfNotDefault (const GeomState &b) |
| | Append each of b GeomState's hashes if they're not at the default value (~0xLL)
|
| |