]> gerrit.simantics Code Review - simantics/3d.git/blob - org.simantics.plant3d/scl/Plant3d/Scenegraph/InlineComponent.scl
Refactoring of SCL interfaces for g3d.
[simantics/3d.git] / org.simantics.plant3d / scl / Plant3d / Scenegraph / InlineComponent.scl
1 import "./PipelineComponent"
2
3 importJava "org.simantics.plant3d.scenegraph.InlineComponent" where
4   data InlineComponent
5   
6   getType :: InlineComponent -> String
7   getControlPoint :: InlineComponent -> PipeControlPoint
8   getPipeRun :: InlineComponent -> Maybe PipeRun
9   
10   isVariableLength :: InlineComponent -> Boolean
11   getRotationAngle :: InlineComponent -> Maybe Double
12   setRotationAngle :: InlineComponent -> Maybe Double -> ()
13   
14   isReversed :: InlineComponent -> Maybe Boolean
15   setReversed :: InlineComponent -> Maybe Boolean -> ()
16