@Override
  public void compute() {

    if (!setQuadric()) {
      bottom.setUndefined();
      top.setUndefined();
      side.setUndefined();
      return;
    }

    computeHelpers();

    quadric.calcVolume();
  }