aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/tensorboard/components/tf-graph-common/lib/scene
diff options
context:
space:
mode:
authorGravatar Dan Smilkov <dsmilkov@gmail.com>2016-03-17 06:37:09 -0800
committerGravatar TensorFlower Gardener <gardener@tensorflow.org>2016-03-18 08:44:44 -0700
commit307f58ccbb567ba030de66850ecadb1dd2d4868d (patch)
treed271998d41265eee8d906c28463fb6c60d443655 /tensorflow/tensorboard/components/tf-graph-common/lib/scene
parentff37e66d84a873d5a80d267f7118a19a71f92d9f (diff)
Add padding between main, in-extract and out-extract graphs.
Change: 117444098
Diffstat (limited to 'tensorflow/tensorboard/components/tf-graph-common/lib/scene')
-rw-r--r--tensorflow/tensorboard/components/tf-graph-common/lib/scene/scene.ts7
1 files changed, 5 insertions, 2 deletions
diff --git a/tensorflow/tensorboard/components/tf-graph-common/lib/scene/scene.ts b/tensorflow/tensorboard/components/tf-graph-common/lib/scene/scene.ts
index b6eb3f7d81..1b6cb3a58c 100644
--- a/tensorflow/tensorboard/components/tf-graph-common/lib/scene/scene.ts
+++ b/tensorflow/tensorboard/components/tf-graph-common/lib/scene/scene.ts
@@ -321,15 +321,18 @@ function position(sceneGroup, renderNode: render.RenderGroupNodeInfo) {
// in-extract
let hasInExtract = renderNode.isolatedInExtract.length > 0;
+ let hasOutExtract = renderNode.isolatedOutExtract.length > 0;
+
if (hasInExtract) {
+ let offset = layout.PARAMS.subscene.meta.extractXOffset;
let inExtractX = renderNode.coreBox.width -
- renderNode.inExtractBox.width / 2 - renderNode.outExtractBox.width;
+ renderNode.inExtractBox.width / 2 - renderNode.outExtractBox.width -
+ (hasOutExtract ? offset : 0);
translate(selectChild(sceneGroup, "g", Class.Scene.INEXTRACT),
inExtractX, yTranslate);
}
// out-extract
- let hasOutExtract = renderNode.isolatedOutExtract.length > 0;
if (hasOutExtract) {
let outExtractX = renderNode.coreBox.width -
renderNode.outExtractBox.width / 2;