Struct block_embodiment_creator
Defined in File block_embodiment_creator.hpp
Struct Documentation
-
struct block_embodiment_creator
Action class for taking a 3D block of a given type and creating an embodied representation within ARGoS for it.
Public Functions
-
block_embodiment_creator(const block_embodiment_creator&) = delete
-
inline block_embodiment_creator(const rmath::radians &z_rotation, const rtypes::type_uuid &parent_id, cpargos::swarm_manager_adaptor *sm)
-
cargos::block_embodiment_variant operator()(const cargos::embodied_cube_block *block) const
-
cargos::block_embodiment_variant operator()(const cargos::embodied_ramp_block *block) const
-
const block_embodiment_creator &operator=(const block_embodiment_creator&) = delete
-
block_embodiment_creator(const block_embodiment_creator&) = delete