Packages

c

fmgp.threejs

BufferGeometry

class BufferGeometry extends Geometry

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

Instance Constructors

  1. new BufferGeometry()

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 addAttribute(name: String, array: Any, itemSize: Double): Dynamic
  5. def addAttribute(name: String, attribute: BufferAttribute): Dynamic
  6. def addDrawCall(start: Double, count: Double, index: Double): Unit
  7. def addEventListener(type: String, listener: Function1[Any, Unit]): Unit
    Definition Classes
    EventDispatcher
  8. def applyMatrix(matrix: Matrix4): Unit
    Definition Classes
    Geometry
  9. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  10. var attributes: Array[BufferAttribute]
  11. var boundingBox: BoundingBox3D
    Definition Classes
    Geometry
  12. var boundingSphere: BoundingSphere
    Definition Classes
    Geometry
  13. var buffersNeedUpdate: Boolean
    Definition Classes
    Geometry
  14. def center(): Vector3
    Definition Classes
    Geometry
  15. def clone(): BufferGeometry
    Definition Classes
    BufferGeometry → Geometry → AnyRef
  16. var colors: Array[Color]
    Definition Classes
    Geometry
  17. var colorsNeedUpdate: Boolean
    Definition Classes
    Geometry
  18. def computeBoundingBox(): Unit
    Definition Classes
    Geometry
  19. def computeBoundingSphere(): Unit
    Definition Classes
    Geometry
  20. def computeFaceNormals(): Unit
    Definition Classes
    Geometry
  21. def computeLineDistances(): Unit
    Definition Classes
    Geometry
  22. def computeMorphNormals(): Unit
    Definition Classes
    Geometry
  23. def computeOffsets(indexBufferSize: Double): Unit
  24. def computeTangents(): Unit
    Definition Classes
    Geometry
  25. def computeVertexNormals(): Unit
  26. def computeVertexNormals(areaWeighted: Boolean = js.native): Unit
    Definition Classes
    Geometry
  27. def dispatchEvent(event: Any): Unit
    Definition Classes
    EventDispatcher
  28. def dispose(): Unit
    Definition Classes
    Geometry
  29. var drawcalls: Any
  30. var dynamic: Boolean
    Definition Classes
    Geometry
  31. var elementsNeedUpdate: Boolean
    Definition Classes
    Geometry
  32. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  33. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  34. var faceVertexUvs: Array[Array[Array[Vector2]]]
    Definition Classes
    Geometry
  35. var faces: Array[Face3]
    Definition Classes
    Geometry
  36. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  37. def fromGeometry(geometry: Geometry, settings: Any = js.native): BufferGeometry
  38. def getAttribute(name: String): Dynamic
  39. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  40. var groupsNeedUpdate: Boolean
    Definition Classes
    Geometry
  41. def hasEventListener(type: String, listener: Function1[Any, Unit]): Boolean
    Definition Classes
    EventDispatcher
  42. def hasOwnProperty(v: String): Boolean
    Definition Classes
    Object
  43. var hasTangents: Boolean
    Definition Classes
    Geometry
  44. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  45. var id: Double
    Definition Classes
    Geometry
  46. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  47. def isPrototypeOf(v: Object): Boolean
    Definition Classes
    Object
  48. var lineDistances: Array[Double]
    Definition Classes
    Geometry
  49. var lineDistancesNeedUpdate: Boolean
    Definition Classes
    Geometry
  50. def makeGroups(usesFaceMaterial: Boolean, maxVerticesInGroup: Double): Unit
    Definition Classes
    Geometry
  51. def merge(): Unit
  52. def merge(geometry: Geometry, matrix: Matrix, materialIndexOffset: Double): Unit
    Definition Classes
    Geometry
  53. def mergeVertices(): Double
    Definition Classes
    Geometry
  54. var morphColors: Array[MorphColor]
    Definition Classes
    Geometry
  55. var morphNormals: Array[MorphNormals]
    Definition Classes
    Geometry
  56. var morphTargets: Array[MorphTarget]
    Definition Classes
    Geometry
  57. var name: String
    Definition Classes
    Geometry
  58. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  59. def normalizeNormals(): Unit
  60. var normalsNeedUpdate: Boolean
    Definition Classes
    Geometry
  61. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  62. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  63. var offsets: Any
  64. def propertyIsEnumerable(v: String): Boolean
    Definition Classes
    Object
  65. def removeEventListener(type: String, listener: Function1[Any, Unit]): Unit
    Definition Classes
    EventDispatcher
  66. def reorderBuffers(indexBuffer: Double, indexMap: Array[Double], vertexCount: Double): Unit
  67. def setIndex(index: Array[Int]): Unit
  68. var skinIndices: Array[Double]
    Definition Classes
    Geometry
  69. var skinWeights: Array[Double]
    Definition Classes
    Geometry
  70. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  71. var tangentsNeedUpdate: Boolean
    Definition Classes
    Geometry
  72. def toLocaleString(): String
    Definition Classes
    Object
  73. def toString(): String
    Definition Classes
    AnyRef → Any
  74. var uuid: String
    Definition Classes
    Geometry
  75. var uvsNeedUpdate: Boolean
    Definition Classes
    Geometry
  76. def valueOf(): Any
    Definition Classes
    Object
  77. var vertices: Array[Vector3]
    Definition Classes
    Geometry
  78. var verticesNeedUpdate: Boolean
    Definition Classes
    Geometry
  79. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  80. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  81. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from Geometry

Inherited from EventDispatcher

Inherited from Object

Inherited from Any

Inherited from AnyRef

Inherited from Any

Ungrouped