delphyne
|
A system that creates an ignition Scene message from three Model_V messages: one describing the geometry of the whole scene (which contains all the models, including their Visual subfield), another one with the updated poses for some of those models (the non-static ones) and the third one containing the updated visuals for some of those models.
The full scene is then created and placed on the system output port.
#include <src/backend/scene_system.h>
Public Member Functions | |
SceneSystem () | |
const drake::systems::InputPort< double > & | get_geometry_models_input_port () const |
int | get_geometry_models_input_port_index () const |
const drake::systems::InputPort< double > & | get_updated_pose_models_input_port () const |
int | get_updated_pose_models_input_port_index () const |
int | get_updated_visual_models_input_port_index () const |
const drake::systems::InputPort< double > & | get_updated_visual_models_input_port () const |
SceneSystem | ( | ) |
const drake::systems::InputPort<double>& get_geometry_models_input_port | ( | ) | const |
int get_geometry_models_input_port_index | ( | ) | const |
const drake::systems::InputPort<double>& get_updated_pose_models_input_port | ( | ) | const |
int get_updated_pose_models_input_port_index | ( | ) | const |
const drake::systems::InputPort<double>& get_updated_visual_models_input_port | ( | ) | const |
int get_updated_visual_models_input_port_index | ( | ) | const |