Public Member Functions | Public Attributes | List of all members
RefModelConfig Struct Reference

#include <types.h>

Public Member Functions

 RefModelConfig ()
 
void setPose (double x, double y, double z, double roll, double pitch, double yaw)
 

Public Attributes

std::string camera_name
 
bool has_pose
 
std::string link_name
 
std::string model_name
 
ignition::math::Pose3d pose
 

Detailed Description

Copyright (C) 2020 Nikolaos Lamprianidis

Gazebo Video Monitor Plugins is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Gazebo Video Monitor Plugins is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.

Definition at line 26 of file types.h.

Constructor & Destructor Documentation

◆ RefModelConfig()

RefModelConfig::RefModelConfig ( )
inline

Definition at line 27 of file types.h.

Member Function Documentation

◆ setPose()

void RefModelConfig::setPose ( double  x,
double  y,
double  z,
double  roll,
double  pitch,
double  yaw 
)
inline

Definition at line 29 of file types.h.

Member Data Documentation

◆ camera_name

std::string RefModelConfig::camera_name

Definition at line 35 of file types.h.

◆ has_pose

bool RefModelConfig::has_pose

Definition at line 39 of file types.h.

◆ link_name

std::string RefModelConfig::link_name

Definition at line 37 of file types.h.

◆ model_name

std::string RefModelConfig::model_name

Definition at line 36 of file types.h.

◆ pose

ignition::math::Pose3d RefModelConfig::pose

Definition at line 38 of file types.h.


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


gazebo_video_monitor_plugins
Author(s): Nick Lamprianidis
autogenerated on Mon Feb 28 2022 22:26:42