}
- IntervalTree::TreeNode* deleteNode(IntervalTree::TreeNode* node, std::list<IntervalNode>& dispList)
+ TreeNode* deleteNode(TreeNode* node, std::list<IntervalNode>& dispList)
{
assert(node);
}
- IntervalTree::TreeNode* createTreeNode(value_type in)
+ TreeNode* createTreeNode(value_type in)
{
TreeNode* node = new TreeNode();
node->left = NULL;
}
- void printTreeNode(IntervalTree::TreeNode* node, void* data)
+ void printTreeNode(TreeNode* node, void* data)
{
if(node == NULL) {
return;
return root;
}
- IntervalTree::TreeNode* next(IntervalTree::TreeNode* node)
+ TreeNode* next(TreeNode* node)
{
assert(node != NULL);
}
- IntervalTree::TreeNode* prev(TreeNode* node)
+ TreeNode* prev(TreeNode* node)
{
assert(node != NULL);
}
- std::pair<IntervalTree::TreeNode*, IntervalTree::TreeNode*> getSpan(const TreeNode* node) const
+ std::pair<TreeNode*, TreeNode*> getSpan(const TreeNode* node) const
{
assert(node != NULL);