dpScheduleNode Member List

This is the complete list of members for dpScheduleNode, including all inherited members.

activedpNodeprotected
add_child(dpNode *n)dpNodeprotected
add_to_child_side(Joint *cur, joint_list &added_joints, int *n_outer_parent_side, int *n_outer_child_side)dpScheduleNodeprivate
add_to_parent_side(Joint *cur, joint_list &added_joints, int *n_outer_parent_side, int *n_outer_child_side)dpScheduleNodeprivate
astar_costdpNodeprotected
AstarCost()dpNodeinline
brotherdpNodeprotected
Brother()dpNodeinline
calc_astar_cost(dpNode *potential_parent)dpScheduleNodeinlineprotectedvirtual
calc_cost()dpScheduleNodeinlineprotectedvirtual
calc_min_subchain_cost(const p_joint_list &_outer_joints, joint_list &added_joints)dpScheduleNodeprivate
calc_min_subchain_cost_sub(Joint *cur, const p_joint_list &_outer_joints, int *n_outer_parent_side, int *n_outer_child_side, joint_list &added_joints)dpScheduleNodeprivate
calc_single_joint_cost(int n_dof, int n_outer)dpScheduleNodeinlineprivate
childdpNodeprotected
Child()dpNodeinline
costdpNodeprotected
Cost()dpNodeinline
create_child_nodes(dpNode **&nodes)dpScheduleNodeinlineprotectedvirtual
depthdpNodeprotected
Depth(dpNode *target_p=0)dpNodeinline
dp_maindpNodeprotected
dpNode()dpNodeinline
dpScheduleNode(dpScheduleNode *potential_parent, Joint *_last_joint, const fVec &_proc_costs, dpScheduleNode *_schedule_parent, int child_id, int _first_proc, int _last_proc, const joint_list &org_internal_joints, const p_joint_list &org_outer_joints)dpScheduleNodeinline
dump(ostream &ost)dpNodeinlineprotectedvirtual
dump_all(ostream &ost)dpNodeinlineprotected
dump_trajectory(ostream &ost)dpNodeinlineprotected
find_available_parent(int target_depth, int &child_id)dpScheduleNodeprotected
find_available_parent_sub(dpScheduleNode *cur, int target_depth, dpNode *cur_leaf, int &child_id)dpScheduleNodeprotected
first_procdpScheduleNodeprivate
FirstProc()dpScheduleNodeinline
GetParent(int id)dpNodeinline
iddpNodeprotected
ID()dpNodeinline
internal_jointsdpScheduleNodeprivate
is_goal()dpScheduleNodeinlineprotectedvirtual
last_jointdpScheduleNodeprivate
last_pjointsdpScheduleNodeprivate
last_procdpScheduleNodeprivate
LastJoint()dpScheduleNodeinline
LastProc()dpScheduleNodeinline
list_all_internal_joints_rev(Joint *cur, joint_list &all_internal)dpScheduleNodeprotected
list_all_internal_joints_sub(Joint *cur, joint_list &all_internal)dpScheduleNodeprotected
ListAllInternalJoints(joint_list &all_internal)dpScheduleNode
mycostdpScheduleNodeprivate
next_breadth(dpNode *refnode)dpNodeinlineprotected
next_depth(dpNode *first_child=0)dpNodeinlineprotected
open(int _max_nodes, int _max_goals)dpNodeprotected
outer_jointsdpScheduleNodeprivate
Parent()dpNodeinline
parentdpNodeprotected
proc_costsdpScheduleNodeprivate
ProcCosts()dpScheduleNodeinline
queuedpNodeprotected
Queue()dpNodeinline
remove()dpNodeprotected
remove_single()dpNodeprotected
same_state(dpNode *refnode)dpScheduleNodeinlineprotectedvirtual
schedule_depthdpScheduleNodeprivate
schedule_parentdpScheduleNodeprivate
ScheduleDepth()dpScheduleNodeinline
set_outer_joints(pJoint *last_pjoint, const p_joint_list &org_outer_joints, p_joint_list &new_outer_joints)dpScheduleNodeprotected
single_joint_costdpScheduleNodeprivate
split_internal_joints(Joint *_last_joint, const joint_list &org_internal_joints, joint_list &_internal_joints_0, joint_list &_internal_joints_1)dpScheduleNodeprotected
total_astar_costdpNodeprotected
total_costdpNodeprotected
TotalAstarCost()dpNodeinline
TotalCost()dpNodeinline
~dpNode()dpNodeinlinevirtual
~dpScheduleNode()dpScheduleNodeinline


openhrp3
Author(s): AIST, General Robotix Inc., Nakamura Lab of Dept. of Mechano Informatics at University of Tokyo
autogenerated on Thu Sep 8 2022 02:24:07