X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=org.simantics.plant3d%2Fsrc%2Forg%2Fsimantics%2Fplant3d%2Fscl%2FP3DScriptNodeMap.java;h=21a77a6edf07a17a23e0f04c7a4c3752d2644b24;hb=31fd8b586a816e12d85f361b3fe2f6ebd52e427b;hp=4d1fb18c2720f37075c7b054ef7303d91ad05bce;hpb=790fd1f45553169b0fdc646f85c86d9e933912a4;p=simantics%2F3d.git diff --git a/org.simantics.plant3d/src/org/simantics/plant3d/scl/P3DScriptNodeMap.java b/org.simantics.plant3d/src/org/simantics/plant3d/scl/P3DScriptNodeMap.java index 4d1fb18c..21a77a6e 100644 --- a/org.simantics.plant3d/src/org/simantics/plant3d/scl/P3DScriptNodeMap.java +++ b/org.simantics.plant3d/src/org/simantics/plant3d/scl/P3DScriptNodeMap.java @@ -11,7 +11,6 @@ import org.simantics.g3d.ontology.G3D; import org.simantics.g3d.scenegraph.base.INode; import org.simantics.g3d.scenegraph.base.ParentNode; import org.simantics.g3d.scl.ScriptNodeMap; -import org.simantics.g3d.vtk.common.VtkView; import org.simantics.objmap.graph.IMapping; import org.simantics.plant3d.ontology.Plant3D; import org.simantics.plant3d.scenegraph.IP3DNode; @@ -23,15 +22,13 @@ import org.simantics.plant3d.scenegraph.PipeRun; import org.simantics.plant3d.scenegraph.controlpoint.PipeControlPoint; import org.simantics.plant3d.scenegraph.controlpoint.PipingRules; -import vtk.vtkProp3D; - -public class P3DScriptNodeMap extends ScriptNodeMap{ +public class P3DScriptNodeMap extends ScriptNodeMap { private static final boolean DEBUG = false; public P3DScriptNodeMap(Session session, IMapping mapping, P3DRootNode rootNode) { super(session,mapping,rootNode); - //rootNode.setNodeMap(this); + rootNode.setMapping(mapping); } @Override @@ -94,6 +91,7 @@ public class P3DScriptNodeMap extends ScriptNodeMap{ if (node instanceof ParentNode) { + @SuppressWarnings("unchecked") ParentNode p = (ParentNode)node; for (IP3DNode n : p.getNodes()) updateTransform(n);