#include <wind.h>
Inheritance diagram for SNode:
Public Member Functions | |
SNode (unsigned char xx, unsigned char yy) | |
char * | get_stage () |
void | set_empty () |
float * | get_wind_speed () |
float * | get_wind_heading () |
void | set_neighbour (char dir, SNode *other) |
void | update_forbidden () |
void | gen_random () |
Protected Member Functions | |
bool | is_forbidden (float angle) |
Protected Attributes | |
unsigned char | x |
unsigned char | y |
SNode * | north |
SNode * | south |
SNode * | west |
SNode * | east |
SNode * | northwest |
SNode * | southwest |
SNode * | northeast |
SNode * | southeast |
float | forbidden_headings [MAX_NEIGHBOURS] |
signed char | last_h |
float | speed |
float | heading |
char | stage |
|
Referenced by FNode::FNode(). |
|
Referenced by FNode::FNode(). |
|
Definition at line 35 of file wind.h. References stage. Referenced by FNode::FNode(). |
|
Definition at line 38 of file wind.h. References heading. Referenced by FNode::FNode(). |
|
Definition at line 37 of file wind.h. References speed. |
|
Referenced by FNode::FNode(). |
|
|
|
Referenced by FNode::FNode(). |
|
Referenced by FNode::FNode(). |
|
Definition at line 48 of file wind.h. Referenced by FNode::FNode(). |
|
Definition at line 53 of file wind.h. Referenced by FNode::FNode(). |
|
Definition at line 56 of file wind.h. Referenced by FNode::FNode(), and get_wind_heading(). |
|
Definition at line 54 of file wind.h. Referenced by FNode::FNode(). |
|
Definition at line 45 of file wind.h. Referenced by FNode::FNode(). |
|
Definition at line 51 of file wind.h. Referenced by FNode::FNode(). |
|
Definition at line 49 of file wind.h. Referenced by FNode::FNode(). |
|
Definition at line 46 of file wind.h. Referenced by FNode::FNode(). |
|
Definition at line 52 of file wind.h. Referenced by FNode::FNode(). |
|
Definition at line 50 of file wind.h. Referenced by FNode::FNode(). |
|
Definition at line 55 of file wind.h. Referenced by FNode::FNode(), and get_wind_speed(). |
|
Definition at line 57 of file wind.h. Referenced by FNode::FNode(), get_stage(), and set_empty(). |
|
Definition at line 47 of file wind.h. Referenced by FNode::FNode(). |
|
Definition at line 43 of file wind.h. Referenced by FNode::FNode(). |
|
Definition at line 44 of file wind.h. Referenced by FNode::FNode(). |