Class Mesh2<TGeometry, TMaterial>

Type Parameters

Hierarchy

Implements

Constructors

Properties

assetType: "model" = ...
clone: ((recursive?) => this)

Type declaration

    • (recursive?): this
    • Parameters

      • Optional recursive: boolean

      Returns this

copy: ((source, recursive?, ...args) => this)

Type declaration

dispatchEvent: ((event) => void)

Type declaration

dispose: ((removeFromParent?) => void)

Type declaration

    • (removeFromParent?): void
    • Parameters

      • Optional removeFromParent: boolean

      Returns void

geometry: TGeometry
getObjectById: (<T>(id) => undefined | T)

Type declaration

getObjectByName: (<T>(name) => undefined | T)

Type declaration

getObjectByProperty: (<T>(name, value) => undefined | T)

Type declaration

material: TMaterial

Same as material but always returns an array.

parent: null
refreshUi: ((this) => void) = iObjectCommons.refreshUi

Type declaration

remove: ((...object) => this)

Type declaration

setDirty: ((this, options?) => void) = iObjectCommons.setDirty

Type declaration

traverse: ((callback) => void)

Type declaration

traverseAncestors: ((callback) => void)

Type declaration

traverseVisible: ((callback) => void)

Type declaration

Accessors

Generated using TypeDoc