Transform
The Transform
trait provides a simple technique for transforming (translation, scaling and rotation) rectangular shapes.
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Animator
Members list
Value members
Concrete methods
Move/translate the shape to location (x, y).
Move/translate the shape to location (x, y).
Value parameters
- shape
-
the shape/object to move
- x
-
the x-coordinate
- y
-
the y-coordinate
Attributes
Move/translate the shape to location (x, y).
Move/translate the shape to location (x, y).
Value parameters
- p
-
the point (x, y)-coordinates
- shape
-
the shape/object to move
Attributes
Rotate the shape by theta radians.
Rotate the shape by theta radians.
Value parameters
- shape
-
the shape/object to rotate
- theta
-
the rotation angle in radians
Attributes
Scale/resize the shape to the new width and height parameters.
Scale/resize the shape to the new width and height parameters.
Value parameters
- h
-
the height
- shape
-
the shape/object to scale (change size)
- w
-
the width
Attributes
Scale/resize the shape to the new width and height parameters.
Scale/resize the shape to the new width and height parameters.
Value parameters
- p
-
the point (w, h) parameters
- shape
-
the shape/object to scale (change size)