Interface CoordinateOperation

    • Method Detail

      • isReversible

        boolean isReversible()
      • inCoordinateDimension

        int inCoordinateDimension()
      • outCoordinateDimension

        int outCoordinateDimension()
      • forward

        void forward​(double[] inCoordinate,
                     double[] outCoordinate)
      • reverse

        void reverse​(double[] inCoordinate,
                     double[] outCoordinate)
      • appendForward

        default CoordinateOperation appendForward​(CoordinateOperation operation)
        Creates a new CoordinateOperation from this instance by appending and the specified instance in the forward direction;
        Parameters:
        operation - the instance to append
        Returns:
        a new instance
      • appendReverse

        default CoordinateOperation appendReverse​(CoordinateOperation operation)
        Creates a new CoordinateOperation from this instance by appending and the specified instance in the reverse direction;
        Parameters:
        operation - the instance to append
        Returns:
        a new instance
      • reversed

        default CoordinateOperation reversed()
        Creates a new CoordinateOperation by reversing this instance
        Returns:
        a new CoordinateOperation by reversing this instance