MUQuad
public struct MUQuad
A Quadrilateral
-
Top left corner position.
Declaration
Swift
public var topLeft: CGPoint -
Top right corner position.
Declaration
Swift
public var topRight: CGPoint -
Bottom left corner position.
Declaration
Swift
public var bottomLeft: CGPoint -
Bottom right corner position.
Declaration
Swift
public var bottomRight: CGPoint -
Init a quad from corners.
Declaration
Swift
public init(topLeft: CGPoint, topRight: CGPoint, bottomLeft: CGPoint, bottomRight: CGPoint) -
Init a quad from a rectangle.
Declaration
Swift
public init(rect: CGRect) -
The bounds rectangle, which the quad fit inside.
Declaration
Swift
public var boundingBox: CGRect { get } -
Get corners from index, clockwise starting from topLeft corner.
Declaration
Swift
public func point(_ index: Int) -> CGPoint -
- operator for Quad and Point
Declaration
Swift
public static func + (lhs: MUQuad, rhs: CGPoint) -> MUQuad -
- operator for Quad and Point
Declaration
Swift
public static func - (lhs: MUQuad, rhs: CGPoint) -> MUQuad -
operator for Quad and Point
Declaration
Swift
public static func * (lhs: MUQuad, rhs: CGPoint) -> MUQuad -
/ operator for Quad and Point
Declaration
Swift
public static func / (lhs: MUQuad, rhs: CGPoint) -> MUQuad
View on GitHub
Install in Dash
MUQuad Structure Reference