|
|
# Math
|
|
|
|
|
|
```swift
|
|
|
Int.random(range: Range<Int> = Int.min ..< Int.max) -> Int
|
|
|
Double.random(range: Range<Double> = 0 ..< 1) -> Double
|
|
|
CGFloat.random(range: Range<CGFloat> = 0 ..< 1) -> CGFloat
|
|
|
```
|
|
|
|
|
|
```swift
|
|
|
CGSize.aspectFitInRect(target: CGRect) -> CGRect
|
|
|
CGSize.aspectFillInRect(target: CGRect) -> CGRect
|
|
|
```
|
|
|
|
|
|
## Operators
|
|
|
|
|
|
```swift
|
|
|
CGPoint + CGPoint
|
|
|
CGPoint += CGPoint
|
|
|
```
|
|
|
|
|
|
```swift
|
|
|
CGPoint - CGPoint
|
|
|
CGPoint -= CGPoint
|
|
|
```
|
|
|
|
|
|
```swift
|
|
|
CGVector * CGFloat
|
|
|
CGVector *= CGFloat
|
|
|
``` |