1 include "./PipelineComponent"
3 import "G3D/Math/Vector3d"
5 importJava "org.simantics.plant3d.scenegraph.TurnComponent" where
8 isVariableAngle :: TurnComponent -> <Proc> Boolean
9 getTurnAngle :: TurnComponent -> <Proc> Maybe Double
10 setTurnAngle :: TurnComponent -> Maybe Double -> <Proc> ()
12 getTurnRadius :: TurnComponent -> <Proc> Maybe Double
14 getTurnAxis :: TurnComponent -> <Proc> Vector3d
16 getRotationAngle :: TurnComponent -> <Proc> Maybe Double
17 setRotationAngle :: TurnComponent -> Maybe Double -> <Proc> ()
19 instance NodeClass TurnComponent
20 instance G3DNodeClass TurnComponent
21 instance P3DNodeClass TurnComponent
22 instance PipelineComponentClass TurnComponent