Sha256: eeb21d48e5431e49de2c07be48bdf0a26f0ddb1287277d5c257efd8033edbe33

Contents?: true

Size: 383 Bytes

Versions: 3

Compression:

Stored size: 383 Bytes

Contents

module Savage
  module Directions
    class MoveTo < PointTarget
      def command_code
        (absolute?) ? 'M' : 'm'
      end

      def transform(scale_x, skew_x, skew_y, scale_y, tx, ty)
        # relative move_to dont't need to be tranlated
        tx = ty = 0 if relative?
        transform_dot( target, scale_x, skew_x, skew_y, scale_y, tx, ty )
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 2 rubygems

Version Path
savage-transform-1.3.0 lib/savage/directions/move_to.rb
text2path-0.0.2 lib/ext/savage/lib/savage/directions/move_to.rb
text2path-0.0.1 lib/ext/savage/lib/savage/directions/move_to.rb