]> gerrit.simantics Code Review - simantics/3d.git/blob - org.simantics.plant3d/scl/Plant3d/Scenegraph/P3DParentNode.scl
Merge "Preventing synchronizing commits after undo / redo are mandatory"
[simantics/3d.git] / org.simantics.plant3d / scl / Plant3d / Scenegraph / P3DParentNode.scl
1 import "G3D/Math/Vector3d"
2 import "G3D/Math/Quat4d"
3
4 importJava "org.simantics.plant3d.scenegraph.P3DParentNode" where
5   data P3DParentNode
6   
7   getName :: P3DParentNode -> Maybe String
8   setName :: P3DParentNode -> String -> ()
9   
10   getOrientation :: P3DParentNode -> Quat4d
11   getPosition :: P3DParentNode -> Vector3d
12   
13   setOrientation :: P3DParentNode -> Quat4d -> ()
14   setPosition :: P3DParentNode -> Vector3d -> ()
15   
16   getWorldOrientation :: P3DParentNode -> Quat4d
17   getWorldPosition :: P3DParentNode -> Vector3d
18   
19   setWorldOrientation :: P3DParentNode -> Quat4d -> ()
20   setWorldPosition :: P3DParentNode -> Vector3d -> ()