Open3D (C++ API)  0.18.0+fcf98ee
Public Member Functions | Data Fields
open3d::visualization::DrawObject Struct Reference

#include <Draw.h>

Public Member Functions

 DrawObject (const std::string &n, std::shared_ptr< geometry::Geometry3D > g, bool vis=true)
 
 DrawObject (const std::string &n, std::shared_ptr< t::geometry::Geometry > tg, bool vis=true)
 
 DrawObject (const std::string &n, std::shared_ptr< rendering::TriangleMeshModel > m, bool vis=true)
 

Data Fields

std::string name
 
std::shared_ptr< geometry::Geometry3Dgeometry
 
std::shared_ptr< t::geometry::Geometrytgeometry
 
std::shared_ptr< rendering::TriangleMeshModelmodel
 
bool is_visible
 

Constructor & Destructor Documentation

◆ DrawObject() [1/3]

open3d::visualization::DrawObject::DrawObject ( const std::string &  n,
std::shared_ptr< geometry::Geometry3D g,
bool  vis = true 
)

◆ DrawObject() [2/3]

open3d::visualization::DrawObject::DrawObject ( const std::string &  n,
std::shared_ptr< t::geometry::Geometry tg,
bool  vis = true 
)

◆ DrawObject() [3/3]

open3d::visualization::DrawObject::DrawObject ( const std::string &  n,
std::shared_ptr< rendering::TriangleMeshModel m,
bool  vis = true 
)

Field Documentation

◆ geometry

std::shared_ptr<geometry::Geometry3D> open3d::visualization::DrawObject::geometry

◆ is_visible

bool open3d::visualization::DrawObject::is_visible

◆ model

std::shared_ptr<rendering::TriangleMeshModel> open3d::visualization::DrawObject::model

◆ name

std::string open3d::visualization::DrawObject::name

◆ tgeometry

std::shared_ptr<t::geometry::Geometry> open3d::visualization::DrawObject::tgeometry

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