/** * Copyright (c) 2019-2020 mol* contributors, licensed under MIT, See LICENSE file for more info. * * @author Alexander Rose */ import { Table, Column } from '../../../mol-data/db.js'; import { CustomPropertyDescriptor } from '../../../mol-model/custom-property.js'; import { FormatPropertyProvider } from '../common/property.js'; export { AtomSiteAnisotrop }; declare const Anisotrop: { U: Column.Schema.Tensor; U_esd: Column.Schema.Tensor; }; type Anisotrop = Table; interface AtomSiteAnisotrop { data: Anisotrop; /** maps atom_site-index to atom_site_anisotrop-index */ elementToAnsiotrop: Int32Array; } declare namespace AtomSiteAnisotrop { const Schema: { U: Column.Schema.Tensor; U_esd: Column.Schema.Tensor; }; const Descriptor: CustomPropertyDescriptor; const Provider: FormatPropertyProvider; function getElementToAnsiotrop(atomId: Column, ansioId: Column): Int32Array; function getElementToAnsiotropFromLabel(atomLabel: Column, ansioLabel: Column): Int32Array; }