ExtrudeGeometry

THREE.ExtrudeGeometry
class ExtrudeGeometry(shapes: Any, options: Object) extends BufferGeometry

Creates extruded geometry from a path shape.

Attributes

Graph
Supertypes
class Object
trait Any
class Object
trait Matchable
class Any
Show all
Known subtypes
class TextGeometry

Members list

Value members

Inherited methods

def addGroup(start: Int, count: Int, materialIndex: UndefOr[Int]): Unit

Attributes

Inherited from:
BufferGeometry
def applyMatrix4(matrix: Matrix4): this.type

Attributes

Inherited from:
BufferGeometry
def applyQuaternion(q: Quaternion): this.type

Attributes

Inherited from:
BufferGeometry
def center(): this.type

Attributes

Inherited from:
BufferGeometry
def clearGroups(): Unit

Attributes

Inherited from:
BufferGeometry
def computeBoundingBox(): Unit

Attributes

Inherited from:
BufferGeometry
def computeBoundingSphere(): Unit

Attributes

Inherited from:
BufferGeometry
def computeTangents(): Unit

Attributes

Inherited from:
BufferGeometry
def copy(source: BufferGeometry): this.type

Attributes

Inherited from:
BufferGeometry
def deleteAttribute(name: String): this.type

Attributes

Inherited from:
BufferGeometry
def dispose(): Unit

Attributes

Inherited from:
BufferGeometry
def getAttribute(name: String): Any

Attributes

Inherited from:
BufferGeometry
def getIndex(): Any

Attributes

Inherited from:
BufferGeometry
def hasAttribute(name: String): Boolean

Attributes

Inherited from:
BufferGeometry
def hasOwnProperty(v: String): Boolean

Attributes

Inherited from:
Object
def isPrototypeOf(v: Object): Boolean

Attributes

Inherited from:
Object

Attributes

Inherited from:
BufferGeometry
def lookAt(vector: Vector3): this.type

Attributes

Inherited from:
BufferGeometry
def normalize(): this.type

Attributes

Inherited from:
BufferGeometry
def propertyIsEnumerable(v: String): Boolean

Attributes

Inherited from:
Object
def rotateX(angle: Double): this.type

Attributes

Inherited from:
BufferGeometry
def rotateY(angle: Double): this.type

Attributes

Inherited from:
BufferGeometry
def rotateZ(angle: Double): this.type

Attributes

Inherited from:
BufferGeometry
def scale(x: Double, y: Double, z: Double): this.type

Attributes

Inherited from:
BufferGeometry
def setAttribute(name: String, attribute: Object): this.type

Attributes

Inherited from:
BufferGeometry
def setDrawRange(start: Int, count: Int): Unit

Attributes

Inherited from:
BufferGeometry
def setFromPoints(points: Array[Vector2] | Array[Vector3]): this.type

Attributes

Inherited from:
BufferGeometry
def setIndex(index: Any): this.type

Attributes

Inherited from:
BufferGeometry
def toJSON(): Object

Attributes

Inherited from:
BufferGeometry
def toLocaleString(): String

Attributes

Inherited from:
Object

Attributes

Inherited from:
BufferGeometry
def translate(x: Double, y: Double, z: Double): this.type

Attributes

Inherited from:
BufferGeometry
def valueOf(): Any

Attributes

Inherited from:
Object

Concrete fields

val parameters: Object

Inherited fields

val `type`: String

Attributes

Inherited from:
BufferGeometry
val attributes: Object

Attributes

Inherited from:
BufferGeometry

Attributes

Inherited from:
BufferGeometry

Attributes

Inherited from:
BufferGeometry
val drawRange: Object

Attributes

Inherited from:
BufferGeometry
val groups: Array[Object]

Attributes

Inherited from:
BufferGeometry
val id: Int

Attributes

Inherited from:
BufferGeometry
val index: UndefOr[Object]

Attributes

Inherited from:
BufferGeometry
val morphAttributes: Object

Attributes

Inherited from:
BufferGeometry
var morphTargetsRelative: Boolean

Attributes

Inherited from:
BufferGeometry
val name: String

Attributes

Inherited from:
BufferGeometry
val userData: Object

Attributes

Inherited from:
BufferGeometry
val uuid: String

Attributes

Inherited from:
BufferGeometry