]> gerrit.simantics Code Review - simantics/3d.git/blob - P3DParentNode.scl
05e7c1f20adcce5f070992d457538a8dc660ebb3
[simantics/3d.git] / 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 -> ()