#include <MRSceneOperations.h>
Static Public Member Functions | |
static MRVIEWER_API TypedFlatTree | fromFlatTree (const FlatTree &tree) |
Public Attributes | |
std::shared_ptr< Object > | root |
std::vector< std::shared_ptr< ObjectMesh > > | objsMesh |
std::vector< std::shared_ptr< ObjectLines > > | objsLines |
std::vector< std::shared_ptr< ObjectPoints > > | objsPoints |
flat representation of an object tree with objects being grouped by their types to keep the class reasonably simple and useful, only mesh, polyline, and point cloud objects are grouped
|
static |
std::vector<std::shared_ptr<ObjectLines> > MR::TypedFlatTree::objsLines |
std::vector<std::shared_ptr<ObjectMesh> > MR::TypedFlatTree::objsMesh |
std::vector<std::shared_ptr<ObjectPoints> > MR::TypedFlatTree::objsPoints |
std::shared_ptr<Object> MR::TypedFlatTree::root |