MeshLib C++ Docs
Loading...
Searching...
No Matches
MR::MeshRegion< RegionTag > Struct Template Reference

#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.
 
MeshRegionoperator= (const MeshRegion &other) noexcept
 

Public Attributes

const Meshmesh
 
const TaggedBitSet< RegionTag > * region = nullptr
 

Detailed Description

template<typename RegionTag>
struct MR::MeshRegion< RegionTag >

stores reference on whole mesh (if region is nullptr) or on its part (if region pointer is valid)


The documentation for this struct was generated from the following file: