Blender V2.61 - r43446
|
#include <depsgraph_private.h>
Public Attributes | |
int | color |
short | type |
float | x |
float | y |
float | k |
void * | ob |
void * | first_ancestor |
int | ancestor_count |
unsigned int | lay |
unsigned int | scelay |
uint64_t | customdata_mask |
int | lasttime |
int | BFS_dist |
int | DFS_dist |
int | DFS_dvtm |
int | DFS_fntm |
struct DagAdjList * | child |
struct DagAdjList * | parent |
struct DagNode * | next |
Definition at line 62 of file depsgraph_private.h.
Definition at line 69 of file depsgraph_private.h.
Referenced by build_dag_object(), dag_check_cycle(), dag_node_recurs_level(), get_first_ancestors(), and get_obparents().
Definition at line 74 of file depsgraph_private.h.
Referenced by graph_bfs(), and pre_and_post_source_BFS().
struct DagAdjList* DagNode::child |
Definition at line 78 of file depsgraph_private.h.
Referenced by are_obs_related(), build_dag(), dag_add_relation(), DAG_pose_sort(), dag_scene_flush_layers(), DAG_scene_flush_update(), DAG_scene_sort(), flush_layer_node(), flush_pointcache_reset(), flush_update_node(), free_forest(), get_all_childs(), get_first_ancestors(), get_obparents(), graph_bfs(), graph_dfs(), graph_print_adj_list(), pre_and_post_source_BFS(), and pre_and_post_source_DFS().
int DagNode::color |
Definition at line 64 of file depsgraph_private.h.
Referenced by build_dag(), dag_add_node(), dag_check_cycle(), dag_node_print_dependency_cycle(), dag_node_print_dependency_recurs(), dag_node_recurs_level(), DAG_pose_sort(), DAG_scene_sort(), get_all_childs(), graph_bfs(), graph_dfs(), graph_print_adj_list(), graph_print_queue(), pre_and_post_source_BFS(), and pre_and_post_source_DFS().
uint64_t DagNode::customdata_mask |
Definition at line 72 of file depsgraph_private.h.
Referenced by build_dag(), and build_dag_object().
Definition at line 75 of file depsgraph_private.h.
Referenced by graph_dfs(), and pre_and_post_source_DFS().
Definition at line 76 of file depsgraph_private.h.
Referenced by DAG_scene_sort(), get_all_childs(), graph_dfs(), graph_print_queue(), graph_print_queue_dist(), and pre_and_post_source_DFS().
Definition at line 77 of file depsgraph_private.h.
Referenced by get_first_ancestors(), get_obparents(), graph_dfs(), graph_print_queue(), graph_print_queue_dist(), and pre_and_post_source_DFS().
void* DagNode::first_ancestor |
Definition at line 68 of file depsgraph_private.h.
Referenced by build_dag_object().
float DagNode::k |
Definition at line 66 of file depsgraph_private.h.
Referenced by graph_bfs(), graph_dfs(), and pre_and_post_source_DFS().
Definition at line 73 of file depsgraph_private.h.
Referenced by dag_scene_flush_layers(), DAG_scene_flush_update(), flush_layer_node(), flush_pointcache_reset(), and flush_update_node().
unsigned int DagNode::lay |
Definition at line 70 of file depsgraph_private.h.
Referenced by DAG_on_visible_update(), and flush_layer_node().
struct DagNode* DagNode::next |
Definition at line 80 of file depsgraph_private.h.
Referenced by build_dag(), dag_check_cycle(), dag_node_print_dependency_cycle(), DAG_pose_sort(), DAG_scene_sort(), free_forest(), get_all_childs(), get_first_ancestors(), get_obparents(), graph_bfs(), graph_dfs(), graph_print_adj_list(), pre_and_post_source_BFS(), and pre_and_post_source_DFS().
void* DagNode::ob |
Definition at line 67 of file depsgraph_private.h.
Referenced by are_obs_related(), build_dag(), dag_add_node(), dag_check_cycle(), dag_node_name(), DAG_pose_sort(), DAG_scene_flush_update(), DAG_scene_sort(), flush_pointcache_reset(), flush_update_node(), graph_dfs(), graph_print_adj_list(), graph_print_queue(), graph_print_queue_dist(), pre_and_post_source_BFS(), and pre_and_post_source_DFS().
struct DagAdjList* DagNode::parent |
Definition at line 79 of file depsgraph_private.h.
Referenced by dag_add_parent_relation(), dag_check_cycle(), dag_node_print_dependencies(), dag_node_print_dependency_recurs(), dag_node_recurs_level(), and free_forest().
unsigned int DagNode::scelay |
Definition at line 71 of file depsgraph_private.h.
Referenced by dag_scene_flush_layers(), flush_layer_node(), and flush_update_node().
short DagNode::type |
Definition at line 65 of file depsgraph_private.h.
Referenced by are_obs_related(), build_dag(), dag_add_node(), dag_scene_flush_layers(), DAG_scene_flush_update(), flush_layer_node(), flush_pointcache_reset(), and flush_update_node().
float DagNode::x |
Definition at line 66 of file depsgraph_private.h.
Referenced by set_node_xy().
float DagNode::y |
Definition at line 66 of file depsgraph_private.h.
Referenced by set_node_xy().