Class embodied_ramp_block

Inheritance Relationships

Base Types

Class Documentation

class embodied_ramp_block : public cosm::repr::ramp_block3D, public cosm::repr::embodied_entity<ramp_block_embodiment>

A crepr::ramp_block3D + ARGoS embodiment.

Public Types

using embodiment_type = ramp_block_embodiment

Public Functions

inline embodied_ramp_block(const rtypes::type_uuid &id, const rmath::vector3d &dim, const rtypes::discretize_ratio &arena_res, std::unique_ptr<ramp_block_embodiment> embodiment)
~embodied_ramp_block(void) override = default