From 7e56e70477bd2f15f672ffde378bd492123aa60d Mon Sep 17 00:00:00 2001 From: Alexander Rose <alex.rose@rcsb.org> Date: Thu, 21 Mar 2019 09:03:47 -0700 Subject: [PATCH] use params from geo utils --- src/mol-plugin/state/transforms/data.ts | 2 +- src/mol-plugin/state/transforms/representation.ts | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/mol-plugin/state/transforms/data.ts b/src/mol-plugin/state/transforms/data.ts index 5769e684c..43c82b639 100644 --- a/src/mol-plugin/state/transforms/data.ts +++ b/src/mol-plugin/state/transforms/data.ts @@ -190,7 +190,7 @@ export { ParsePly } type ParsePly = typeof ParsePly const ParsePly = PluginStateTransform.BuiltIn({ name: 'parse-ply', - display: { name: 'Parse PLY', description: 'Parse PLY from Binary data' }, + display: { name: 'Parse PLY', description: 'Parse PLY from String data' }, from: [SO.Data.String], to: SO.Format.Ply })({ diff --git a/src/mol-plugin/state/transforms/representation.ts b/src/mol-plugin/state/transforms/representation.ts index 83cd9b257..0b11a2870 100644 --- a/src/mol-plugin/state/transforms/representation.ts +++ b/src/mol-plugin/state/transforms/representation.ts @@ -474,6 +474,8 @@ const VolumeRepresentation3D = PluginStateTransform.BuiltIn({ } }); +// + export { ShapeRepresentation3D } type ShapeRepresentation3D = typeof ShapeRepresentation3D const ShapeRepresentation3D = PluginStateTransform.BuiltIn({ @@ -482,7 +484,7 @@ const ShapeRepresentation3D = PluginStateTransform.BuiltIn({ from: SO.Shape.Provider, to: SO.Shape.Representation3D, params: (a, ctx: PluginContext) => { - return BaseGeometry.Params + return a ? a.data.geometryUtils.Params : BaseGeometry.Params } })({ canAutoUpdate() { -- GitLab