ReUseX  0.0.5
3D Point Cloud Processing for Building Reuse
Loading...
Searching...
No Matches
rux::view::ItemTraits< LoadedMesh > Struct Reference

Traits specialization for polygon meshes. More...

#include <label_renderer.hpp>

Static Public Member Functions

static void add_to_viewer (const rux::VizualizationObserver::ViewerPtr &viewer, const LoadedMesh &item, int viewport)
static void remove_from_viewer (const rux::VizualizationObserver::ViewerPtr &viewer, const std::string &name)

Static Public Attributes

static constexpr const char * type_name = "Mesh"
static constexpr const char * key_prefix = "m"

Detailed Description

Traits specialization for polygon meshes.

Definition at line 45 of file label_renderer.hpp.

Member Function Documentation

◆ add_to_viewer()

void rux::view::ItemTraits< LoadedMesh >::add_to_viewer ( const rux::VizualizationObserver::ViewerPtr & viewer,
const LoadedMesh & item,
int viewport )
inlinestatic

◆ remove_from_viewer()

void rux::view::ItemTraits< LoadedMesh >::remove_from_viewer ( const rux::VizualizationObserver::ViewerPtr & viewer,
const std::string & name )
inlinestatic

Definition at line 62 of file label_renderer.hpp.

Member Data Documentation

◆ key_prefix

const char* rux::view::ItemTraits< LoadedMesh >::key_prefix = "m"
staticconstexpr

Definition at line 47 of file label_renderer.hpp.

◆ type_name

const char* rux::view::ItemTraits< LoadedMesh >::type_name = "Mesh"
staticconstexpr

Definition at line 46 of file label_renderer.hpp.


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