Program Listing for File ramp_block_embodiment.hpp

Return to documentation for file (cosm/argos/ramp_block_embodiment.hpp)

#pragma once

/*******************************************************************************
 * Includes
 ******************************************************************************/
#include <argos3/plugins/simulator/entities/box_entity.h>

#include "cosm/repr/base_embodiment.hpp"

/*******************************************************************************
 * Namespaces/Decls
 ******************************************************************************/
namespace cosm::argos {

/*******************************************************************************
 * Struct Definitions
 ******************************************************************************/
struct ramp_block_embodiment : public crepr::base_embodiment {
  ::argos::CBoxEntity* top{ nullptr };
  ::argos::CBoxEntity* bottom{ nullptr };
  ::argos::CBoxEntity* back{ nullptr };
};

} /* namespace cosm::argos */