Classes | Namespaces | Macros | Typedefs | Functions
visualization_meshcat_types.h File Reference
#include <iostream>
#include <msgpack.hpp>
#include <geometric_shapes/shapes.h>
#include <exotica_core/scene.h>
#include <exotica_core/tools.h>
Include dependency graph for visualization_meshcat_types.h:

Go to the source code of this file.

Classes

struct  exotica::visualization::Animation
 
struct  exotica::visualization::AnimationOption
 
struct  exotica::visualization::ArrayFloat
 
struct  exotica::visualization::ArrayInt
 
struct  exotica::visualization::Base
 
struct  exotica::visualization::Clip
 
struct  exotica::visualization::Delete
 
struct  exotica::visualization::Geometry
 
struct  exotica::visualization::GeometryBox
 
struct  exotica::visualization::GeometryCylinder
 
struct  exotica::visualization::GeometryMesh
 
struct  exotica::visualization::GeometryMeshBuffer
 
struct  exotica::visualization::GeometryMeshBufferData
 
struct  exotica::visualization::GeometrySphere
 
struct  exotica::visualization::Key
 
struct  exotica::visualization::Material
 
struct  exotica::visualization::MeshObject< T >
 
struct  exotica::visualization::MetaData
 
struct  exotica::visualization::Object< T >
 
struct  exotica::visualization::ObjectData
 
struct  exotica::visualization::Property< T >
 
struct  exotica::visualization::SetAnimation
 
struct  exotica::visualization::SetObjectType< T >
 
struct  exotica::visualization::SetTransform
 
struct  exotica::visualization::Track
 

Namespaces

 exotica
 
 exotica::visualization
 

Macros

#define MSGPACK_FEATURE_NOT_SUPPORTED
 
#define MSGPACK_USE_DEFINE_MAP
 

Typedefs

typedef std::vector< float > msgpack_ext
 
typedef msgpack::type::raw_ref msgpack_raw_ref
 

Functions

template<typename T >
Object< T > exotica::visualization::CreateGeometryObject (const T &geometry_in, const Material &material_in=Material(), const std::string &uuid_in="")
 
template<typename T >
MeshObject< T > exotica::visualization::CreateMeshObject (const T &geometry_in, const Material &material_in=Material(), const std::string &uuid_in="")
 
std::string exotica::visualization::generate_hex (const unsigned int len)
 
std::string exotica::visualization::generate_uuid ()
 
unsigned char exotica::visualization::random_char ()
 
long exotica::visualization::RGB (double R, double G, double B)
 
template<typename T >
SetObjectType< T > exotica::visualization::SetObject (const std::string &path_in, const T &object_in)
 

Macro Definition Documentation

#define MSGPACK_FEATURE_NOT_SUPPORTED

Definition at line 50 of file visualization_meshcat_types.h.

#define MSGPACK_USE_DEFINE_MAP

Definition at line 33 of file visualization_meshcat_types.h.

Typedef Documentation

typedef std::vector<float> msgpack_ext

Definition at line 49 of file visualization_meshcat_types.h.

typedef msgpack::type::raw_ref msgpack_raw_ref

Definition at line 48 of file visualization_meshcat_types.h.



exotica_core
Author(s): Yiming Yang, Michael Camilleri
autogenerated on Sat Apr 10 2021 02:34:49