Method: PerfectShape::AffineTransform#transform_points
- Defined in:
- lib/perfect_shape/affine_transform.rb
#transform_points(*xy_coordinates_or_points) ⇒ Object
223 224 225 226 227 |
# File 'lib/perfect_shape/affine_transform.rb', line 223 def transform_points(*xy_coordinates_or_points) points = xy_coordinates_or_points.first.is_a?(Array) ? xy_coordinates_or_points.first : xy_coordinates_or_points points = MultiPoint.normalize_point_array(points) points.map { |point| transform_point(point) } end |