|
virtual bool | select_path (Ant_Graph::Node *src_node, Ant_Graph::Node *&tgt_node, Ant_Graph::Arc *&ant_arc) |
| Selecciona el próximo camino.
|
|
virtual bool | walk (Ant_Graph *g, Ant_Graph::Node *tgt_node, Ant_Graph::Arc *ant_arc) |
| ejecuta la transición
|
|
virtual bool | select_path (void *, void *&, void *&) |
|
virtual bool | walk (Ant_Graph *, void *, void *) |
|
void * | get_src_node () |
|
void | set_agent_state () |
|
void | set_process_node (Process_From_Node __process_from_node) |
|
void | set_process_arc (Process_From_Arc __process_from_arc) |
|
bool | is_a_valid_agent () const |
|
| Walking_Agent () |
| Instancia un agente vacío.
|
|
| Walking_Agent (const Empty_Class &agent_info, Process_From_Node __process_from_node=NULL, Process_From_Arc __process_from_arc=NULL, Process_Out_Location __process_out_location=NULL) |
|
| Walking_Agent (Process_From_Node __process_from_node, Process_From_Arc __process_from_arc, Process_Out_Location __process_out_location) |
| Instancia un agente con funciones de transito.
|
|
| LINKNAME_TO_TYPE (Walking_Agent, agent_link_in_graph) |
|
| LINKNAME_TO_TYPE (Walking_Agent, schedule_link_in_graph) |
|
| LINKNAME_TO_TYPE (Walking_Agent, location_link) |
|
Empty_Class & | get_info () |
|
void *& | get_cookie () |
| Retorna una referencia al cookie del agente.
|
|
bool | is_in_node () const |
| Retorna true si el agente está en un nodo; false si está en un arco.
|
|
bool | is_in_arc () const |
| Retorna true si el agente está en un arco; false si está en un nodo.
|
|
|
static long | born_count |
|
static long | died_count |
|
static int | bit_idx |
|
La documentación para esta estructura fue generada a partir del siguiente fichero: