|
@@ -6,25 +6,25 @@
|
|
|
|
|
|
import { Unit, Structure } from 'mol-model/structure';
|
|
import { Unit, Structure } from 'mol-model/structure';
|
|
import { RepresentationProps, Visual } from '../';
|
|
import { RepresentationProps, Visual } from '../';
|
|
-import { VisualUpdateState, StructureMeshParams, StructurePointsParams, StructureLinesParams, StructureDirectVolumeParams, StructureParams } from '.';
|
|
|
|
|
|
+import { VisualUpdateState, StructureMeshParams, StructurePointsParams, StructureLinesParams, StructureDirectVolumeParams, StructureParams } from './index';
|
|
import { RuntimeContext } from 'mol-task';
|
|
import { RuntimeContext } from 'mol-task';
|
|
-import { PickingId } from '../../geometry/picking';
|
|
|
|
-import { LocationIterator } from '../../util/location-iterator';
|
|
|
|
-import { Mesh } from '../../geometry/mesh/mesh';
|
|
|
|
-import { MarkerAction, applyMarkerAction, createMarkers } from '../../geometry/marker-data';
|
|
|
|
import { Loci, isEveryLoci, EmptyLoci } from 'mol-model/loci';
|
|
import { Loci, isEveryLoci, EmptyLoci } from 'mol-model/loci';
|
|
import { MeshRenderObject, PointsRenderObject, LinesRenderObject, DirectVolumeRenderObject } from 'mol-gl/render-object';
|
|
import { MeshRenderObject, PointsRenderObject, LinesRenderObject, DirectVolumeRenderObject } from 'mol-gl/render-object';
|
|
import { createUnitsMeshRenderObject, createUnitsPointsRenderObject, createUnitsTransform, createUnitsLinesRenderObject, createUnitsDirectVolumeRenderObject, UnitKind, UnitKindOptions, includesUnitKind, colorChanged, sizeChanged } from './visual/util/common';
|
|
import { createUnitsMeshRenderObject, createUnitsPointsRenderObject, createUnitsTransform, createUnitsLinesRenderObject, createUnitsDirectVolumeRenderObject, UnitKind, UnitKindOptions, includesUnitKind, colorChanged, sizeChanged } from './visual/util/common';
|
|
import { deepEqual, ValueCell, UUID } from 'mol-util';
|
|
import { deepEqual, ValueCell, UUID } from 'mol-util';
|
|
import { Interval } from 'mol-data/int';
|
|
import { Interval } from 'mol-data/int';
|
|
-import { Points } from '../../geometry/points/points';
|
|
|
|
-import { updateRenderableState, Geometry } from '../../geometry/geometry';
|
|
|
|
-import { createColors } from '../../geometry/color-data';
|
|
|
|
-import { createSizes } from '../../geometry/size-data';
|
|
|
|
-import { Lines } from '../../geometry/lines/lines';
|
|
|
|
import { MultiSelectParam, paramDefaultValues } from 'mol-util/parameter';
|
|
import { MultiSelectParam, paramDefaultValues } from 'mol-util/parameter';
|
|
-import { DirectVolume } from '../../geometry/direct-volume/direct-volume';
|
|
|
|
import { RenderableValues } from 'mol-gl/renderable/schema';
|
|
import { RenderableValues } from 'mol-gl/renderable/schema';
|
|
|
|
+import { Geometry, updateRenderableState } from 'mol-geo/geometry/geometry';
|
|
|
|
+import { LocationIterator } from 'mol-geo/util/location-iterator';
|
|
|
|
+import { PickingId } from 'mol-geo/geometry/picking';
|
|
|
|
+import { createMarkers, MarkerAction, applyMarkerAction } from 'mol-geo/geometry/marker-data';
|
|
|
|
+import { createSizes } from 'mol-geo/geometry/size-data';
|
|
|
|
+import { createColors } from 'mol-geo/geometry/color-data';
|
|
|
|
+import { Mesh } from 'mol-geo/geometry/mesh/mesh';
|
|
|
|
+import { Points } from 'mol-geo/geometry/points/points';
|
|
|
|
+import { Lines } from 'mol-geo/geometry/lines/lines';
|
|
|
|
+import { DirectVolume } from 'mol-geo/geometry/direct-volume/direct-volume';
|
|
|
|
|
|
export type StructureGroup = { structure: Structure, group: Unit.SymmetryGroup }
|
|
export type StructureGroup = { structure: Structure, group: Unit.SymmetryGroup }
|
|
|
|
|