public void removeChildShape(CollisionShape shape) {
        ((CompoundShape) cShape).removeChildShape(shape.getCShape());
        for (Iterator<ChildCollisionShape> it = children.iterator(); it.hasNext();) {
            ChildCollisionShape childCollisionShape = it.next();
            if (childCollisionShape.shape == shape) {
                it.remove();
            }
        }
    }
removes a child shape
@param shape the child shape to remove
jme3-jbullet/src/main/java/com/jme3/bullet/collision/shapes/CompoundCollisionShape.java