code: public static ArcMetric evaluate(float startX, float startY,
                                       float endX, float endY,
                                       float degree, Side side) {
          //TODO return ready to use object with have done computations
          ArcMetric arcMetric = new ArcMetric();
          arcMetric.mStartPoint.set(startX, startY);
          arcMetric.mEndPoint.set(endX, endY);
          arcMetric.setDegree(degree);
          arcMetric.mSide = side;
          arcMetric.createAxisVariables();
  
          arcMetric.calcStartEndSeg();
          arcMetric.calcRadius();
          arcMetric.calcMidAxisSeg();
          arcMetric.calcMidPoint();
          arcMetric.calcAxisPoints();
          arcMetric.calcZeroPoint();
          arcMetric.calcDegrees();
  
          return arcMetric;
      }
docs: Create new {@link ArcMetric} instance and do all calculations below
  and finally return ready to use object