SCIP_BtNode Struct Reference
Detailed Description
binary node data structure for binary tree
Definition at line 218 of file struct_misc.h.
#include <struct_misc.h>
Data Fields | |
SCIP_BTNODE * | parent |
SCIP_BTNODE * | left |
SCIP_BTNODE * | right |
void * | dataptr |
Field Documentation
◆ parent
SCIP_BTNODE* SCIP_BtNode::parent |
pointer to the parent node
Definition at line 220 of file struct_misc.h.
Referenced by SCIPbtnodeGetParent(), SCIPbtnodeIsRoot(), and SCIPbtnodeSetParent().
◆ left
SCIP_BTNODE* SCIP_BtNode::left |
pointer to the left child node
Definition at line 221 of file struct_misc.h.
Referenced by SCIPbtnodeGetLeftchild(), SCIPbtnodeIsLeaf(), and SCIPbtnodeSetLeftchild().
◆ right
SCIP_BTNODE* SCIP_BtNode::right |
pointer to the right child node
Definition at line 222 of file struct_misc.h.
Referenced by SCIPbtnodeGetRightchild(), SCIPbtnodeIsLeaf(), and SCIPbtnodeSetRightchild().
◆ dataptr
void* SCIP_BtNode::dataptr |
user pointer
Definition at line 223 of file struct_misc.h.
Referenced by SCIPbtnodeGetData(), and SCIPbtnodeSetData().