X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=org.simantics.plant3d%2Fscl%2FPlant3d%2FScenegraph%2FInlineComponent.scl;h=68d617019835de27d06f842c653b15e7fc9ac2c2;hb=9497b5d9e26b3f6ea39030af6b14f8776a449591;hp=b8055009aaf0f920968c285d69db0175292ff594;hpb=0f296670cc492cef317342832d3e131fd6d76aba;p=simantics%2F3d.git diff --git a/org.simantics.plant3d/scl/Plant3d/Scenegraph/InlineComponent.scl b/org.simantics.plant3d/scl/Plant3d/Scenegraph/InlineComponent.scl index b8055009..68d61701 100644 --- a/org.simantics.plant3d/scl/Plant3d/Scenegraph/InlineComponent.scl +++ b/org.simantics.plant3d/scl/Plant3d/Scenegraph/InlineComponent.scl @@ -1,16 +1,18 @@ -import "./PipelineComponent" +include "./PipelineComponent" importJava "org.simantics.plant3d.scenegraph.InlineComponent" where data InlineComponent - getType :: InlineComponent -> String - getControlPoint :: InlineComponent -> PipeControlPoint - getPipeRun :: InlineComponent -> Maybe PipeRun + isVariableLength :: InlineComponent -> Boolean + getRotationAngle :: InlineComponent -> Maybe Double + setRotationAngle :: InlineComponent -> Maybe Double -> () - isVariableLength :: InlineComponent -> Boolean - getRotationAngle :: InlineComponent -> Maybe Double - setRotationAngle :: InlineComponent -> Maybe Double -> () + isSizeChange :: InlineComponent -> Boolean - isReversed :: InlineComponent -> Maybe Boolean - setReversed :: InlineComponent -> Maybe Boolean -> () - \ No newline at end of file + isReversed :: InlineComponent -> Maybe Boolean + setReversed :: InlineComponent -> Maybe Boolean -> () + +instance NodeClass InlineComponent +instance G3DNodeClass InlineComponent +instance P3DNodeClass InlineComponent +instance PipelineComponentClass InlineComponent