Variable Canvas3DParamsConst
Canvas3DParams
: { camera
: <internal>.Group<Normalize<{ helper
: Normalize<{ axes
: any }>; manualReset
: boolean; mode
: "perspective" | "orthographic"; stereo
: NamedParams<Normalize<unknown>, "off"> | NamedParams<Normalize<{ eyeSeparation
: any; focus
: any }>, "on"> }>>; cameraClipping
: <internal>.Group<Normalize<{ far
: boolean; radius
: number }>>; cameraFog
: <internal>.Mapped<NamedParams<Normalize<unknown>, "off"> | NamedParams<Normalize<{ intensity
: number }>, "on">>; cameraResetDurationMs
: <internal>.Numeric; debug
: <internal>.Group<Normalize<{ instanceBoundingSpheres
: boolean; objectBoundingSpheres
: boolean; sceneBoundingSpheres
: boolean; visibleSceneBoundingSpheres
: boolean }>>; handle
: <internal>.Group<Normalize<{ handle
: NamedParams<Normalize<unknown>, "off"> | NamedParams<Normalize<{ alpha
: any; bumpAmplitude
: any; bumpFrequency
: any; clip
: any; colorX
: any; colorY
: any; colorZ
: any; doubleSided
: any; flatShaded
: any; flipSided
: any; ignoreLight
: any; instanceGranularity
: any; material
: any; quality
: any; scale
: any; transparentBackfaces
: any; xrayShaded
: any }>, "on"> }>>; interaction
: <internal>.Group<Normalize<{ maxFps
: number; preferAtomPixelPadding
: number }>>; marking
: <internal>.Group<Normalize<{ edgeScale
: number; enabled
: boolean; ghostEdgeStrength
: number; highlightEdgeColor
: "/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index"; innerEdgeFactor
: number; selectEdgeColor
: "/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index" }>>; multiSample
: <internal>.Group<Normalize<{ mode
: string; sampleLevel
: number }>>; postprocessing
: <internal>.Group<Normalize<{ antialiasing
: NamedParams<Normalize<unknown>, "off"> | NamedParams<Normalize<{ edgeThreshold
: any; maxSearchSteps
: any }>, "smaa"> | NamedParams<Normalize<{ edgeThresholdMax
: any; edgeThresholdMin
: any; iterations
: any; subpixelQuality
: any }>, "fxaa">; occlusion
: NamedParams<Normalize<unknown>, "off"> | NamedParams<Normalize<{ bias
: any; blurKernelSize
: any; radius
: any; resolutionScale
: any; samples
: any }>, "on">; outline
: NamedParams<Normalize<unknown>, "off"> | NamedParams<Normalize<{ color
: any; scale
: any; threshold
: any }>, "on"> }>>; renderer
: <internal>.Group<Normalize<{ ambientColor
: "/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index"; ambientIntensity
: number; backgroundColor
: "/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index"; colorMarker
: boolean; highlightColor
: "/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index"; highlightStrength
: number; interiorColor
: "/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index"; interiorColorFlag
: boolean; interiorDarkening
: number; light
: Normalize<{ azimuth
: number; color
: "/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index"; inclination
: number; intensity
: number }>[]; markerPriority
: number; pickingAlphaThreshold
: number; selectColor
: "/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/index"; selectStrength
: number; xrayEdgeFalloff
: number }>>; trackball
: <internal>.Group<Normalize<{ animate
: NamedParams<Normalize<unknown>, "off"> | NamedParams<Normalize<{ speed
: any }>, "spin"> | NamedParams<Normalize<{ angle
: any; speed
: any }>, "rock">; autoAdjustMinMaxDistance
: NamedParams<Normalize<unknown>, "off"> | NamedParams<Normalize<{ maxDistanceFactor
: any; maxDistanceMin
: any; minDistanceFactor
: any; minDistancePadding
: any }>, "on">; bindings
: { dragFocus
: "/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/binding"; dragFocusZoom
: "/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/binding"; dragPan
: "/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/binding"; dragRotate
: "/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/binding"; dragRotateZ
: "/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/binding"; dragZoom
: "/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/binding"; scrollFocus
: "/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/binding"; scrollFocusZoom
: "/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/binding"; scrollZoom
: "/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/binding" }; dynamicDampingFactor
: number; gestureScaleFactor
: number; maxDistance
: number; maxWheelDelta
: number; minDistance
: number; noScroll
: boolean; panSpeed
: number; rotateSpeed
: number; staticMoving
: boolean; zoomSpeed
: number }>>; transparentBackground
: BooleanParam; viewport
: <internal>.Mapped<NamedParams<Normalize<unknown>, "canvas"> | NamedParams<Normalize<{ height
: number; width
: number; x
: number; y
: number }>, "static-frame"> | NamedParams<Normalize<{ height
: number; width
: number; x
: number; y
: number }>, "relative-frame">> }
Type declaration
-
camera: <internal>.Group<Normalize<{ helper: Normalize<{ axes: any }>; manualReset: boolean; mode: "perspective" | "orthographic"; stereo: NamedParams<Normalize<unknown>, "off"> | NamedParams<Normalize<{ eyeSeparation: any; focus: any }>, "on"> }>>
-
cameraClipping: <internal>.Group<Normalize<{ far: boolean; radius: number }>>
-
-
-
debug: <internal>.Group<Normalize<{ instanceBoundingSpheres: boolean; objectBoundingSpheres: boolean; sceneBoundingSpheres: boolean; visibleSceneBoundingSpheres: boolean }>>
-
handle: <internal>.Group<Normalize<{ handle: NamedParams<Normalize<unknown>, "off"> | NamedParams<Normalize<{ alpha: any; bumpAmplitude: any; bumpFrequency: any; clip: any; colorX: any; colorY: any; colorZ: any; doubleSided: any; flatShaded: any; flipSided: any; ignoreLight: any; instanceGranularity: any; material: any; quality: any; scale: any; transparentBackfaces: any; xrayShaded: any }>, "on"> }>>
-
interaction: <internal>.Group<Normalize<{ maxFps: number; preferAtomPixelPadding: number }>>
-
-
multiSample: <internal>.Group<Normalize<{ mode: string; sampleLevel: number }>>
-
postprocessing: <internal>.Group<Normalize<{ antialiasing: NamedParams<Normalize<unknown>, "off"> | NamedParams<Normalize<{ edgeThreshold: any; maxSearchSteps: any }>, "smaa"> | NamedParams<Normalize<{ edgeThresholdMax: any; edgeThresholdMin: any; iterations: any; subpixelQuality: any }>, "fxaa">; occlusion: NamedParams<Normalize<unknown>, "off"> | NamedParams<Normalize<{ bias: any; blurKernelSize: any; radius: any; resolutionScale: any; samples: any }>, "on">; outline: NamedParams<Normalize<unknown>, "off"> | NamedParams<Normalize<{ color: any; scale: any; threshold: any }>, "on"> }>>
-
-
-
-
viewport: <internal>.Mapped<NamedParams<Normalize<unknown>, "canvas"> | NamedParams<Normalize<{ height: number; width: number; x: number; y: number }>, "static-frame"> | NamedParams<Normalize<{ height: number; width: number; x: number; y: number }>, "relative-frame">>