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