| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
THREE.Box2
Contents
Synopsis
- newtype Box2 = Box2 {}
- new :: (Box2NewParams a, ToArgs a) => a -> Three Box2
- isBox2 :: ReadOnly Box2 Bool
- min :: Property Box2 Vector2
- max :: Property Box2 Vector2
- clampPoint :: Method Box2 (Vector2, Vector2) Vector2
- clone :: Method Box2 () Box2
- containsBox :: Method Box2 Box2 Bool
- containsPoint :: Method Box2 Vector2 Bool
- copy :: Method Box2 Box2 Box2
- distanceToPoint :: Method Box2 Vector2 Double
- equals :: Method Box2 Box2 Bool
- expandByPoint :: Method Box2 Vector2 Box2
- expandByScalar :: Method Box2 Double Box2
- expandByVector :: Method Box2 Vector2 Box2
- getCenter :: Method Box2 Vector2 Vector2
- getParameter :: Method Box2 (Vector2, Vector2) Vector2
- getSize :: Method Box2 Vector2 Vector2
- intersect :: Method Box2 Box2 Box2
- intersectsBox :: Method Box2 Box2 Bool
- isEmpty :: Method Box2 () Bool
- makeEmpty :: Method Box2 () Box2
- set :: Method Box2 (Vector2, Vector2) Box2
- setFromCenterAndSize :: Method Box2 (Vector2, Vector2) Box2
- setFromPoints :: Method Box2 [Vector2] Box2
- translate :: Method Box2 Vector2 Box2
- union :: Method Box2 Vector2 Box2