UNPKG

molstar

Version:

A comprehensive macromolecular library.

61 lines (60 loc) 2.61 kB
/** * Copyright (c) 2018-2024 mol* contributors, licensed under MIT, See LICENSE file for more info. * * @author David Sehnal <david.sehnal@gmail.com> * @author Alexander Rose <alexander.rose@weirdbyte.de> * @author Yakov Pechersky <ffxen158@gmail.com> */ import { Vec3 } from '../../mol-math/linear-algebra'; import { ParamDefinition as PD } from '../../mol-util/param-definition'; import { PluginStateObject as SO } from '../objects'; export { VolumeFromCcp4 }; export { VolumeFromDsn6 }; export { VolumeFromCube }; export { VolumeFromDx }; export { AssignColorVolume }; export { VolumeFromDensityServerCif }; export { VolumeFromSegmentationCif }; type VolumeFromCcp4 = typeof VolumeFromCcp4; declare const VolumeFromCcp4: import("../../mol-state").StateTransformer<SO.Format.Ccp4, SO.Volume.Data, PD.Normalize<{ voxelSize: Vec3; offset: Vec3; entryId: string; }>>; type VolumeFromDsn6 = typeof VolumeFromDsn6; declare const VolumeFromDsn6: import("../../mol-state").StateTransformer<SO.Format.Dsn6, SO.Volume.Data, PD.Normalize<{ voxelSize: Vec3; entryId: string; }>>; type VolumeFromCube = typeof VolumeFromCube; declare const VolumeFromCube: import("../../mol-state").StateTransformer<SO.Format.Cube, SO.Volume.Data, PD.Normalize<{ dataIndex: number; entryId: string; }>>; type VolumeFromDx = typeof VolumeFromDx; declare const VolumeFromDx: import("../../mol-state").StateTransformer<SO.Format.Dx, SO.Volume.Data, PD.Normalize<{}>>; type VolumeFromDensityServerCif = typeof VolumeFromDensityServerCif; declare const VolumeFromDensityServerCif: import("../../mol-state").StateTransformer<SO.Format.Cif, SO.Volume.Data, PD.Normalize<{ blockHeader: string | undefined; entryId: string; }>>; type VolumeFromSegmentationCif = typeof VolumeFromSegmentationCif; declare const VolumeFromSegmentationCif: import("../../mol-state").StateTransformer<SO.Format.Cif, SO.Volume.Data, PD.Normalize<{ blockHeader: string | undefined; segmentLabels: PD.Normalize<{ id: /*elided*/ any; label: /*elided*/ any; }>[]; ownerId: string; }>>; type AssignColorVolume = typeof AssignColorVolume; declare const AssignColorVolume: import("../../mol-state").StateTransformer<SO.Volume.Data, SO.Volume.Data, PD.Normalize<{ ref: string; }>>; export type VolumeTransform = typeof VolumeTransform; export declare const VolumeTransform: import("../../mol-state").StateTransformer<SO.Volume.Data, SO.Volume.Data, PD.Normalize<{ transform: PD.NamedParams<PD.Normalize<{ data: /*elided*/ any; transpose: /*elided*/ any; }>, "matrix">; }>>;