#include <map>
#include <string>
#include <variant>
#include <gz/math/Pose3.hh>
#include <gz/math/Quaternion.hh>
#include "gz/rendering/config.hh"
#include "gz/rendering/RenderTypes.hh"
#include "gz/rendering/Object.hh"
#include "gz/rendering/Export.hh"
Go to the source code of this file.
|
| class | Node |
| | Represents a single posable node in the scene graph. More...
|
| |
|
| namespace | gz |
| |
| namespace | gz::rendering |
| | Rendering classes and function useful in robot applications.
|
| |
|
| using | Variant = std::variant< std::monostate, int, float, double, std::string, bool, unsigned int, int64_t, uint64_t > |
| | Alias for a variant that can hold various types of data. The first type of the variant is std::monostate in order to prevent default-constructed variants from holding a type (a default-constructed variant is returned when a user calls Node::UserData with a key that doesn't exist for the node. In this case, since the key doesn't exist, the variant that is returned shouldn't hold any types - an "empty variant" should be returned for keys that don't exist)
|
| |