protected void processNodesAfterAddInstance(BallNode node){
  node.m_Start++;
  node.m_End++;
  if (node.m_Left != null && node.m_Right != null) {
    processNodesAfterAddInstance(node.m_Left);
    processNodesAfterAddInstance(node.m_Right);
  }
}

protected void processNodesAfterAddInstance ( BallNode node ) { node . m_Start ++ ; node . m_End ++ ; if ( node . m_Left != null && node . m_Right != null ) { processNodesAfterAddInstance ( node . m_Left ) ; processNodesAfterAddInstance ( node . m_Right ) ; } }
post process method to correct the start and end indices of ballnodes on the right of the node where the instance was added .
