Class DefaultOperatorConverter

java.lang.Object
com.itextpdf.svg.renderers.path.impl.DefaultOperatorConverter
All Implemented Interfaces:
IOperatorConverter

class DefaultOperatorConverter extends Object implements IOperatorConverter
Default implementation of IOperatorConverter used by the regular (not-smooth) curves and other path commands. It will convert all operators from relative to absolute coordinates.
  • Constructor Details

    • DefaultOperatorConverter

      DefaultOperatorConverter()
  • Method Details

    • makeCoordinatesAbsolute

      public String[] makeCoordinatesAbsolute(String[] relativeCoordinates, double[] initialPoint)
      Description copied from interface: IOperatorConverter
      Convert an array of relative coordinates to an array with the same size containing absolute coordinates.
      Specified by:
      makeCoordinatesAbsolute in interface IOperatorConverter
      Parameters:
      relativeCoordinates - the initial set of coordinates
      initialPoint - an array representing the point relative to which the relativeCoordinates are defined
      Returns:
      a String array of absolute coordinates, with the same length as the input array