Ignition Rendering

API Reference

6.3.1
Node.hh File Reference
#include <map>
#include <string>
#include <variant>
#include <ignition/math/Pose3.hh>
#include <ignition/math/Quaternion.hh>
#include "ignition/rendering/config.hh"
#include "ignition/rendering/RenderTypes.hh"
#include "ignition/rendering/Object.hh"
#include "ignition/rendering/Export.hh"

Go to the source code of this file.

Classes

class  Node
 Represents a single posable node in the scene graph. More...
 

Namespaces

 ignition
 
 ignition::rendering
 Rendering classes and function useful in robot applications.
 

Typedefs

using Variant = std::variant< std::monostate, int, float, double, std::string, bool, unsigned int >
 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) More...