typings.three.objects

Type members

Classlikes

@native @JSType
trait AnonObject2 extends Object
@native @JSType
trait AnonObject3 extends Object
@native @JSImport("three", "Bone") @JSType
class Bone extends Object3D
@native @JSImport("three", "Group") @JSType
class Group extends Object3D
@native @JSImport("three", "InstancedMesh") @JSType
class InstancedMesh[TGeometry <: BufferGeometry, TMaterial <: Material | Array[Material]] extends Mesh[TGeometry, TMaterial]
@native @JSImport("three", "LOD") @JSType
class LOD extends Object3D
@native @JSImport("three", "Line") @JSType
class Line[TGeometry <: BufferGeometry, TMaterial <: Material | Array[Material]] extends Object3D
@native @JSImport("three", "LineLoop") @JSType
class LineLoop[TGeometry <: BufferGeometry, TMaterial <: Material | Array[Material]] extends Line[TGeometry, TMaterial]
@native @JSImport("three", "LineSegments") @JSType
class LineSegments[TGeometry <: BufferGeometry, TMaterial <: Material | Array[Material]] extends Line[TGeometry, TMaterial]
@native @JSImport("three", "Mesh") @JSType
class Mesh[TGeometry <: BufferGeometry, TMaterial <: Material | Array[Material]] extends Object3D
@native @JSImport("three", "Points") @JSType
class Points[TGeometry <: BufferGeometry, TMaterial <: Material | Array[Material]] extends Object3D
@native @JSImport("three", "Skeleton") @JSType
class Skeleton extends Object
@native @JSImport("three", "SkinnedMesh") @JSType
class SkinnedMesh[TGeometry <: BufferGeometry, TMaterial <: Material | Array[Material]] extends Mesh[TGeometry, TMaterial]
@native @JSImport("three", "Sprite") @JSType
class Sprite extends Object3D

Value members

Concrete fields

@native @JSImport("three", "LinePieces")
val LinePieces: Double
@native @JSImport("three", "LineStrip")
val LineStrip: Double