fpmas 1.6
Classes | Namespaces | Typedefs | Functions
grid.h File Reference
#include "spatial_model.h"
Include dependency graph for grid.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  fpmas::api::model::DiscretePoint
 
class  fpmas::api::model::GridCell
 
class  fpmas::api::model::GridAgentBase
 
class  fpmas::api::model::GridAgent< GridCellType >
 
class  fpmas::api::model::GridCellFactory< CellType >
 

Namespaces

namespace  fpmas
 
namespace  fpmas::api
 
namespace  fpmas::api::model
 

Typedefs

typedef long fpmas::api::model::DiscreteCoordinate
 
typedef SpatialAgentMapping< GridCell > fpmas::api::model::GridAgentMapping
 

Functions

float fpmas::api::model::euclidian_distance (const DiscretePoint &p1, const DiscretePoint &p2)
 
bool fpmas::api::model::operator< (const DiscretePoint &p1, const DiscretePoint &p2)
 
bool fpmas::api::model::operator== (const DiscretePoint &p1, const DiscretePoint &p2)
 
bool fpmas::api::model::operator!= (const DiscretePoint &p1, const DiscretePoint &p2)
 
bool fpmas::api::model::operator< (const GridCell &c1, const GridCell &c2)
 
std::string fpmas::to_string (const api::model::DiscretePoint &point)
 
std::ostream & fpmas::api::model::operator<< (std::ostream &os, const DiscretePoint &point)
 

Detailed Description

Grid models API.