![]() |
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().