$darkmode
object.hpp File Reference
#include <memory>
#include <vector>
#include <sol/sol.hpp>
#include <Eigen/Geometry>
#include <fable/enum.hpp>
#include <fable/json.hpp>
#include <fable/utility/eigen.hpp>
Include dependency graph for object.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  cloe::Object
 

Typedefs

using cloe::Objects = std::vector< std::shared_ptr< Object > >
 

Functions

void cloe::to_json (fable::Json &j, const Objects &os)
 

Typedef Documentation

◆ Objects

using cloe::Objects = typedef std::vector<std::shared_ptr<Object> >

Objects is an alias for a vector of objects.

This is defined as many components in the simulation take or return a collection of Objects.