Freeciv-3.3
Loading...
Searching...
No Matches
Data Fields
tree_node Struct Reference

Data Fields

bool is_dummy
 
Tech_type_id tech
 
int nrequire
 
struct tree_node ** require
 
int nprovide
 
struct tree_node ** provide
 
int order
 
int layer
 
int node_x
 
int node_y
 
int node_width
 
int node_height
 
int number
 

Detailed Description

Definition at line 70 of file repodlgs.cpp.

Field Documentation

◆ is_dummy

bool tree_node::is_dummy

◆ layer

int tree_node::layer

◆ node_height

int tree_node::node_height

◆ node_width

int tree_node::node_width

◆ node_x

int tree_node::node_x

◆ node_y

int tree_node::node_y

◆ nprovide

int tree_node::nprovide

◆ nrequire

int tree_node::nrequire

◆ number

int tree_node::number

Definition at line 79 of file repodlgs.cpp.

Referenced by add_dummy_nodes(), and calculate_diagram_layout().

◆ order

int tree_node::order

Definition at line 77 of file repodlgs.cpp.

Referenced by barycentric_sort(), count_crossings(), new_tree_node(), set_layers(), and swap().

◆ provide

struct tree_node ** tree_node::provide

◆ require

struct tree_node ** tree_node::require

◆ tech

Tech_type_id tree_node::tech