Hierarchy

  • Renderer

Properties

clear: ((toBackgroundColor: boolean, ignoreTransparentBackground?: boolean) => void)

Type declaration

    • (toBackgroundColor: boolean, ignoreTransparentBackground?: boolean): void
    • Parameters

      • toBackgroundColor: boolean
      • Optional ignoreTransparentBackground: boolean

      Returns void

clearDepth: ((packed?: boolean) => void)

Type declaration

    • (packed?: boolean): void
    • Parameters

      • Optional packed: boolean

      Returns void

dispose: (() => void)

Type declaration

    • (): void
    • Returns void

props: Readonly<<internal>.Values<{ ambientColor: <internal>.Color; ambientIntensity: <internal>.Numeric; backgroundColor: <internal>.Color; colorMarker: BooleanParam; highlightColor: <internal>.Color; highlightStrength: <internal>.Numeric; interiorColor: <internal>.Color; interiorColorFlag: BooleanParam; interiorDarkening: <internal>.Numeric; light: <internal>.ObjectList<Normalize<{ azimuth: number; color: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; inclination: number; intensity: number }>>; markerPriority: <internal>.Select<number>; pickingAlphaThreshold: <internal>.Numeric; selectColor: <internal>.Color; selectStrength: <internal>.Numeric; xrayEdgeFalloff: <internal>.Numeric }>>
renderBlended: ((group: <internal>.Scene.Group, camera: ICamera, depthTexture: null | Texture) => void)

Type declaration

renderBlendedOpaque: ((group: <internal>.Scene.Group, camera: ICamera, depthTexture: null | Texture) => void)

Type declaration

renderBlendedTransparent: ((group: <internal>.Scene.Group, camera: ICamera, depthTexture: null | Texture) => void)

Type declaration

renderBlendedVolume: ((group: <internal>.Scene.Group, camera: ICamera, depthTexture: null | Texture) => void)

Type declaration

renderDepth: ((group: <internal>.Scene.Group, camera: ICamera, depthTexture: null | Texture) => void)

Type declaration

renderDepthOpaque: ((group: <internal>.Scene.Group, camera: ICamera, depthTexture: null | Texture) => void)

Type declaration

renderDepthTransparent: ((group: <internal>.Scene.Group, camera: ICamera, depthTexture: null | Texture) => void)

Type declaration

renderMarkingDepth: ((group: <internal>.Scene.Group, camera: ICamera, depthTexture: null | Texture) => void)

Type declaration

renderMarkingMask: ((group: <internal>.Scene.Group, camera: ICamera, depthTexture: null | Texture) => void)

Type declaration

renderPick: ((group: <internal>.Scene.Group, camera: ICamera, variant: "depth" | "pick", depthTexture: null | Texture, pickType: PickType) => void)

Type declaration

renderWboitOpaque: ((group: <internal>.Scene.Group, camera: ICamera, depthTexture: null | Texture) => void)

Type declaration

renderWboitTransparent: ((group: <internal>.Scene.Group, camera: ICamera, depthTexture: null | Texture) => void)

Type declaration

setDrawingBufferSize: ((width: number, height: number) => void)

Type declaration

    • (width: number, height: number): void
    • Parameters

      • width: number
      • height: number

      Returns void

setPixelRatio: ((value: number) => void)

Type declaration

    • (value: number): void
    • Parameters

      • value: number

      Returns void

setProps: ((props: Partial<<internal>.Values<{ ambientColor: <internal>.Color; ambientIntensity: <internal>.Numeric; backgroundColor: <internal>.Color; colorMarker: BooleanParam; highlightColor: <internal>.Color; highlightStrength: <internal>.Numeric; interiorColor: <internal>.Color; interiorColorFlag: BooleanParam; interiorDarkening: <internal>.Numeric; light: <internal>.ObjectList<Normalize<{ azimuth: number; color: <internal>."/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index".Color; inclination: number; intensity: number }>>; markerPriority: <internal>.Select<number>; pickingAlphaThreshold: <internal>.Numeric; selectColor: <internal>.Color; selectStrength: <internal>.Numeric; xrayEdgeFalloff: <internal>.Numeric }>>) => void)

Type declaration

setTransparentBackground: ((value: boolean) => void)

Type declaration

    • (value: boolean): void
    • Parameters

      • value: boolean

      Returns void

setViewport: ((x: number, y: number, width: number, height: number) => void)

Type declaration

    • (x: number, y: number, width: number, height: number): void
    • Parameters

      • x: number
      • y: number
      • width: number
      • height: number

      Returns void

update: ((camera: ICamera) => void)

Type declaration

Generated using TypeDoc