|
Rhino C++ API
8.24
|
#include <opennurbs_bounding_box.h>
Public Member Functions | |
| ON_BoundingBoxAndHash ()=default | |
| ON_BoundingBoxAndHash (const ON_BoundingBoxAndHash &)=default | |
| ~ON_BoundingBoxAndHash ()=default | |
| const ON_BoundingBox & | BoundingBox () const |
| const ON_SHA1_Hash & | Hash () const |
| bool | IsSet () const |
| ON_BoundingBoxAndHash & | operator= (const ON_BoundingBoxAndHash &)=default |
| bool | Read (class ON_BinaryArchive &archive) |
| void | Set (const ON_BoundingBox &bbox, const ON_SHA1_Hash &hash) |
| bool | Write (class ON_BinaryArchive &archive) const |
|
default |
|
default |
|
default |
| const ON_BoundingBox& ON_BoundingBoxAndHash::BoundingBox | ( | ) | const |
| const ON_SHA1_Hash& ON_BoundingBoxAndHash::Hash | ( | ) | const |
| bool ON_BoundingBoxAndHash::IsSet | ( | ) | const |
Returns: True if bounding box IsSet() is true and hash is not EmptyContentHash.
|
default |
| bool ON_BoundingBoxAndHash::Read | ( | class ON_BinaryArchive & | archive | ) |
| void ON_BoundingBoxAndHash::Set | ( | const ON_BoundingBox & | bbox, |
| const ON_SHA1_Hash & | hash | ||
| ) |
This hash depends on the context and is a hash of the information used to calculate the bounding box. It is not the hash of the box values
| bool ON_BoundingBoxAndHash::Write | ( | class ON_BinaryArchive & | archive | ) | const |
1.8.17