ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
cloudViewer::visualization::visualizer::O3DVisualizer::DrawObject Struct Reference

#include <O3DVisualizer.h>

Collaboration diagram for cloudViewer::visualization::visualizer::O3DVisualizer::DrawObject:

Public Attributes

std::string name
 
std::shared_ptr< ccHObjectgeometry
 
std::shared_ptr< t::geometry::Geometrytgeometry
 
std::shared_ptr< rendering::TriangleMeshModelmodel
 
rendering::MaterialRecord material
 
std::string group
 
double time = 0.0
 
bool is_visible = true
 
bool is_color_default = true
 

Detailed Description

Definition at line 44 of file O3DVisualizer.h.

Member Data Documentation

◆ geometry

std::shared_ptr<ccHObject> cloudViewer::visualization::visualizer::O3DVisualizer::DrawObject::geometry

◆ group

◆ is_color_default

bool cloudViewer::visualization::visualizer::O3DVisualizer::DrawObject::is_color_default = true

Definition at line 55 of file O3DVisualizer.h.

◆ is_visible

◆ material

rendering::MaterialRecord cloudViewer::visualization::visualizer::O3DVisualizer::DrawObject::material

◆ model

std::shared_ptr<rendering::TriangleMeshModel> cloudViewer::visualization::visualizer::O3DVisualizer::DrawObject::model

Definition at line 48 of file O3DVisualizer.h.

◆ name

◆ tgeometry

std::shared_ptr<t::geometry::Geometry> cloudViewer::visualization::visualizer::O3DVisualizer::DrawObject::tgeometry

Definition at line 47 of file O3DVisualizer.h.

◆ time


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