code: public boolean isChildOf(GeometryIndex parentIndex, GeometryIndex childIndex) {
  		if (parentIndex.getValue() != childIndex.getValue()) {
  			return false;
  		}
  		if (parentIndex.hasChild() && childIndex.hasChild()) {
  			return isChildOf(parentIndex.getChild(), childIndex.getChild());
  		} else if (!parentIndex.hasChild() && childIndex.hasChild()) {
  			return true;
  		}
  		return false;
  	}
docs: Checks to see if a given index is the child of another index.
  
  @param parentIndex
  The so-called parent index.
  @param childIndex
  The so-called child index.
  @return Is the second index really a child of the first index?