Helper class to manage ancillary visual mesh used by plugins.
More...
#include <MRAncillaryMesh.h>
Helper class to manage ancillary visual mesh used by plugins.
◆ AncillaryMesh() [1/3]
MR::AncillaryMesh::AncillaryMesh |
( |
| ) |
|
|
default |
◆ AncillaryMesh() [2/3]
since this uniquely owns an ancillary object, we provide only move operations, not copy
◆ AncillaryMesh() [3/3]
MR::AncillaryMesh::AncillaryMesh |
( |
Object & | parent | ) |
|
|
inlineexplicit |
Make not-pickable object, link it to parent object.
◆ ~AncillaryMesh()
MR::AncillaryMesh::~AncillaryMesh |
( |
| ) |
|
|
inline |
detach owned object from parent, stops owning it
◆ make()
MRVIEWER_API void MR::AncillaryMesh::make |
( |
Object & | parent | ) |
|
Make not-pickable object, link it to parent object.
◆ operator=()
◆ reset()
MRVIEWER_API void MR::AncillaryMesh::reset |
( |
| ) |
|
detach owned object from parent, stops owning it
◆ obj
std::shared_ptr<ObjectMesh> MR::AncillaryMesh::obj |
The documentation for this struct was generated from the following file: