Class
Transform
public class Transform : CanvasObject, CustomStringConvertible
Relationships
Nested Types
Transform.Mode
Superclass
CanvasObject
Conforms To
CustomStringConvertible
Initializers
init(mode:)
public init(mode:Mode = .toIdentity)
init(scale:mode:)
public init(scale:DoublePoint, mode:Mode = .fromCurrent)
init(rotateRadians:mode:)
public init(rotateRadians:Double, mode:Mode = .fromCurrent)
init(translate:mode:)
public init(translate:DoublePoint, mode:Mode = .fromCurrent)
init(shear:mode:)
public init(shear:DoublePoint, mode:Mode = .fromCurrent)
init(matrix:mode:)
public init(matrix:Matrix, mode:Mode = .fromCurrent)
Properties
mode
public let mode : Mode
values
public let values : Array<Double>
description
public var description : String
Methods
multiply(transforms:mode:)
public static func multiply(transforms:[Transform], mode:Mode = .fromCurrent) -> Matrix