Program Listing for File stoch_fov_config.hpp

Return to documentation for file (cosm/flocking/config/stoch_fov_config.hpp)

#pragma once

/*******************************************************************************
 * Includes
 ******************************************************************************/
#include "rcppsw/config/base_config.hpp"
#include "rcppsw/math/radians.hpp"
#include "rcppsw/spatial/euclidean_dist.hpp"

#include "cosm/cosm.hpp"

/*******************************************************************************
 * Namespaces/Decls
 ******************************************************************************/
namespace cosm::flocking::config {

/*******************************************************************************
 * Structure Definitions
 ******************************************************************************/
struct stoch_fov_config : public rconfig::base_config {
  rmath::radians theta_max{};

  rspatial::euclidean_dist mean_interaction_dist{0};
};


} /* namespace cosm::flocking::config */