| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
THREE.Box3
Contents
Synopsis
- newtype Box3 = Box3 {}
- new :: (Box3NewParams a, ToArgs a) => a -> Three Box3
- isBox3 :: ReadOnly Box3 Bool
- min :: Property Box3 Vector3
- max :: Property Box3 Vector3
- applyMatrix4 :: Method Box3 Matrix4 Box3
- clampPoint :: Method Box3 (Vector3, Vector3) Vector3
- clone :: Method Box3 () Box3
- containsBox :: Method Box3 Box3 Bool
- containsPoint :: Method Box3 Vector3 Bool
- copy :: Method Box3 Box3 Box3
- distanceToPoint :: Method Box3 Vector3 Double
- equals :: Method Box3 Box3 Bool
- expandByObject :: (Box3ExpandByObjectParams a, ToArgs a) => Method Box3 a Box3
- expandByPoint :: Method Box3 Vector3 Box3
- expandByScalar :: Method Box3 Double Box3
- expandByVector :: Method Box3 Vector3 Box3
- getBoundingSphere :: Method Box3 Sphere Sphere
- getCenter :: Method Box3 Vector3 Vector3
- getParameter :: Method Box3 (Vector3, Vector3) Vector3
- getSize :: Method Box3 Vector3 Vector3
- intersect :: Method Box3 Box3 Box3
- intersectsBox :: Method Box3 Box3 Bool
- intersectsPlane :: Method Box3 Plane Bool
- intersectsSphere :: Method Box3 Sphere Bool
- intersectsTriangle :: Method Box3 Triangle Bool
- isEmpty :: Method Box3 () Bool
- makeEmpty :: Method Box3 () Box3
- set :: Method Box3 (Vector3, Vector3) Box3
- setFromArray :: Method Box3 [Double] Box3
- setFromBufferAttribute :: Method Box3 BufferAttribute Box3
- setFromCenterAndSize :: Method Box3 (Vector3, Vector3) Box3
- setFromObject :: (Box3SetFromObjectParams a, ToArgs a) => Method Box3 a Box3
- setFromPoints :: Method Box3 [Vector3] Box3
- translate :: Method Box3 Vector3 Box3
- union :: Method Box3 Vector3 Box3