#include <MRMeshPart.h>
Public Member Functions | |
| MeshRegion (const Mesh &m, const TaggedBitSet< RegionTag > *bs=nullptr) noexcept | |
| nullptr here means whole mesh | |
| MeshRegion (const MeshRegion &other) noexcept=default | |
| Make this assignable. A better idea would be to rewrite the class to not use references, but doing this instead preserves API compatibility. | |
| MeshRegion & | operator= (const MeshRegion &other) noexcept |
Public Attributes | |
| const Mesh & | mesh |
| const TaggedBitSet< RegionTag > * | region = nullptr |
stores reference on whole mesh (if region is nullptr) or on its part (if region pointer is valid)