BioinstSim
2
Main Page
Classes
Files
File List
All
Classes
Functions
Variables
boundlessarena.h
1
#ifndef BOUNDLESSARENA_H
2
#define BOUNDLESSARENA_H_
3
4
/******************************************************************************/
5
/******************************************************************************/
6
7
#include "arena.h"
8
9
/******************************************************************************/
10
/******************************************************************************/
11
12
class
CBoundlessArena
:
public
CArena
13
{
14
public
:
15
CBoundlessArena
(
const
char
* pch_name,
16
double
f_size_x,
17
double
f_size_y,
18
unsigned
int
un_res_x,
19
unsigned
int
un_res_y);
20
21
virtual
void
MoveAgent(
CAgent
* pc_agent,
TVector2d
* pt_new_position);
22
23
virtual
bool
IsObstacle(
TVector2d
* t_position);
24
25
virtual
void
GetAgentsCloseTo(TAgentListList* pt_output_list,
26
const
TVector2d
* pt_position,
27
double
f_radius);
28
};
29
30
/******************************************************************************/
31
/******************************************************************************/
32
33
#endif
34
35
Generated on Wed Jun 19 2013 18:02:33 for BioinstSim by
1.8.3.1