X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=org.simantics.plant3d%2Fscl%2FPlant3d%2FScenegraph%2FP3DRootNode.scl;h=3b4991654730bf4c0e879df5601b3a1912ab2c20;hb=d3f535e82944e98845638c0e56b23077c1e7c104;hp=85e162d4b830e956c5ae42106e65b9ee2f7680ab;hpb=8c8a6f597d1c56ebe788a028d70c7851f58dae9f;p=simantics%2F3d.git diff --git a/org.simantics.plant3d/scl/Plant3d/Scenegraph/P3DRootNode.scl b/org.simantics.plant3d/scl/Plant3d/Scenegraph/P3DRootNode.scl index 85e162d4..3b499165 100644 --- a/org.simantics.plant3d/scl/Plant3d/Scenegraph/P3DRootNode.scl +++ b/org.simantics.plant3d/scl/Plant3d/Scenegraph/P3DRootNode.scl @@ -1,11 +1,13 @@ -import "G3D/Math/Vector3d" -import "G3D/Math/Quat4d" -import "G3D/Scenegraph/Node" +include "G3D/Scenegraph/Node" +include "G3D/Scenegraph/G3DNode" importJava "org.simantics.plant3d.scenegraph.P3DRootNode" where data P3DRootNode - addChild :: P3DRootNode -> INode -> () - getChild :: P3DRootNode -> [INode] - remChild :: P3DRootNode -> INode -> () - + addChild :: P3DRootNode -> Node -> () + getChild :: P3DRootNode -> [Node] + remChild :: P3DRootNode -> Node -> () + +instance NodeClass P3DRootNode +instance ParentNodeClass P3DRootNode +instance G3DNodeClass P3DRootNode