delphyne
LcmViewerDrawToIgnModelV Class Reference

Detailed Description

A system that translates LCM viewer draw messages to ignition Model_V.

#include <src/translations/lcm_viewer_draw_to_ign_model_v.h>

Inheritance diagram for LcmViewerDrawToIgnModelV:
[legend]

Protected Member Functions

void DoDrakeToIgnTranslation (const drake::lcmt_viewer_draw &lcm_message, ignition::msgs::Model_V *ign_message, int64_t time) const override
 

Additional Inherited Members

- Public Member Functions inherited from DrakeToIgn< drake::lcmt_viewer_draw, ignition::msgs::Model_V >
 DrakeToIgn (int vector_size, typename std::enable_if< std::is_base_of< drake::systems::VectorBase< double >, T >::value, void >::type *=0)
 
 DrakeToIgn (typename std::enable_if<!std::is_base_of< drake::systems::VectorBase< double >, T >::value, void >::type *=0)
 
- Static Protected Member Functions inherited from DrakeToIgn< drake::lcmt_viewer_draw, ignition::msgs::Model_V >
static void PositionArrayToIgnition (const float position[3], ignition::msgs::Vector3d *ign_position)
 
static void QuaternionArrayToIgnition (const float quaternion[4], ignition::msgs::Quaternion *ign_quaternion)
 
static void LcmColorToIgnition (const float lcm_color[4], ignition::msgs::Color *ign_color)
 
static void LcmGeometryToIgnition (const drake::lcmt_viewer_geometry_data &lcm_geometry, ignition::msgs::Geometry *ign_geometry)
 
static void LcmBoxToIgnition (const drake::lcmt_viewer_geometry_data &lcm_box, ignition::msgs::BoxGeom *ign_box)
 
static void LcmSphereToIgnition (const drake::lcmt_viewer_geometry_data &lcm_sphere, ignition::msgs::SphereGeom *ign_sphere)
 
static void LcmCylinderToIgnition (const drake::lcmt_viewer_geometry_data &lcm_cylinder, ignition::msgs::CylinderGeom *ign_cylinder)
 
static void LcmMeshToIgnition (const drake::lcmt_viewer_geometry_data &lcm_mesh, ignition::msgs::MeshGeom *ign_mesh)
 
- Static Protected Attributes inherited from DrakeToIgn< drake::lcmt_viewer_draw, ignition::msgs::Model_V >
static const unsigned int kPositionVectorSize
 
static const unsigned int kOrientationVectorSize
 

Member Function Documentation

◆ DoDrakeToIgnTranslation()

void DoDrakeToIgnTranslation ( const drake::lcmt_viewer_draw &  lcm_message,
ignition::msgs::Model_V *  ign_message,
int64_t  time 
) const
overrideprotectedvirtual

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