Packages

class Box3 extends Object

Annotations
@JSType() @native() @JSImport("three", "Box3", "Three.Box3")
Linear Supertypes
Object, Any, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Box3
  2. Object
  3. Any
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new Box3(min: Vector3 = js.native, max: Vector3 = js.native)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def applyMatrix4(matrix: Matrix4): Box3
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def center(optionalTarget: Vector3 = js.native): Vector3
  7. def clampPoint(point: Vector3, optionalTarget: Vector3 = js.native): Vector3
  8. def clone(): Box3
    Definition Classes
    Box3 → AnyRef
  9. def containsBox(box: Box3): Boolean
  10. def containsPoint(point: Vector3): Boolean
  11. def copy(box: Box3): Box3
  12. def distanceToPoint(point: Vector3): Double
  13. def empty(): Boolean
  14. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  15. def equals(box: Box3): Boolean
  16. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  17. def expandByPoint(point: Vector3): Box3
  18. def expandByScalar(scalar: Double): Box3
  19. def expandByVector(vector: Vector3): Box3
  20. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  21. def getBoundingSphere(): Sphere
  22. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  23. def getParameter(point: Vector3): Vector3
  24. def hasOwnProperty(v: String): Boolean
    Definition Classes
    Object
  25. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  26. def intersect(box: Box3): Box3
  27. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  28. def isIntersectionBox(box: Box3): Boolean
  29. def isPrototypeOf(v: Object): Boolean
    Definition Classes
    Object
  30. def makeEmpty(): Box3
  31. var max: Vector3
  32. var min: Vector3
  33. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  34. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  35. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  36. def propertyIsEnumerable(v: String): Boolean
    Definition Classes
    Object
  37. def set(min: Vector3, max: Vector3): Box3
  38. def setFromCenterAndSize(center: Vector3, size: Double): Box3
  39. def setFromObject(object: Object3D): Box3
  40. def setFromPoints(points: Array[Vector3]): Box3
  41. def size(optionalTarget: Vector3 = js.native): Vector3
  42. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  43. def toLocaleString(): String
    Definition Classes
    Object
  44. def toString(): String
    Definition Classes
    AnyRef → Any
  45. def translate(offset: Vector3): Box3
  46. def union(box: Box3): Box3
  47. def valueOf(): Any
    Definition Classes
    Object
  48. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  49. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  50. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from Object

Inherited from Any

Inherited from AnyRef

Inherited from Any

Ungrouped