AtomRenderer
megane-viewer / AtomRenderer
Interface: AtomRenderer
Defined in: types.ts:63
Interface for atom rendering backends.
Properties
mesh
readonlymesh:Object3D
Defined in: types.ts:64
Methods
clearOverrides()?
optionalclearOverrides():void
Defined in: types.ts:71
Returns
void
dispose()
dispose():
void
Defined in: types.ts:72
Returns
void
loadSnapshot()
loadSnapshot(
snapshot):void
Defined in: types.ts:65
Parameters
snapshot
Returns
void
setOpacity()?
optionalsetOpacity(opacity):void
Defined in: types.ts:68
Parameters
opacity
number
Returns
void
setOpacityOverrides()?
optionalsetOpacityOverrides(overrides):void
Defined in: types.ts:70
Parameters
overrides
Float32Array
Returns
void
setScale()?
optionalsetScale(scale,snapshot):void
Defined in: types.ts:67
Parameters
scale
number
snapshot
Returns
void
setScaleOverrides()?
optionalsetScaleOverrides(overrides):void
Defined in: types.ts:69
Parameters
overrides
Float32Array
Returns
void
updatePositions()
updatePositions(
positions):void
Defined in: types.ts:66
Parameters
positions
Float32Array
Returns
void