BondRenderer
megane-viewer / BondRenderer
Interface: BondRenderer
Defined in: types.ts:76
Interface for bond rendering backends.
Properties
mesh
readonlymesh:Object3D
Defined in: types.ts:77
Methods
clearBondOpacityOverrides()?
optionalclearBondOpacityOverrides():void
Defined in: types.ts:83
Returns
void
dispose()
dispose():
void
Defined in: types.ts:84
Returns
void
loadSnapshot()
loadSnapshot(
snapshot):void
Defined in: types.ts:78
Parameters
snapshot
Returns
void
setBondOpacityOverrides()?
optionalsetBondOpacityOverrides(overrides):void
Defined in: types.ts:82
Parameters
overrides
Float32Array
Returns
void
setOpacity()?
optionalsetOpacity(opacity):void
Defined in: types.ts:80
Parameters
opacity
number
Returns
void
setScale()?
optionalsetScale(scale,snapshot):void
Defined in: types.ts:81
Parameters
scale
number
snapshot
Returns
void
updatePositions()
updatePositions(
positions,bonds,nBonds):void
Defined in: types.ts:79
Parameters
positions
Float32Array
bonds
Uint32Array
nBonds
number
Returns
void