]> gerrit.simantics Code Review - simantics/3d.git/blobdiff - org.simantics.plant3d/scl/Plant3d/Scenegraph/InlineComponent.scl
Further refactoring of SCL interfaces
[simantics/3d.git] / org.simantics.plant3d / scl / Plant3d / Scenegraph / InlineComponent.scl
index b8055009aaf0f920968c285d69db0175292ff594..4bbea43e51514345854303a72efa2b9e1d4da81a 100644 (file)
@@ -1,16 +1,16 @@
-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 -> ()
   
   isReversed :: InlineComponent -> Maybe Boolean
   setReversed :: InlineComponent -> Maybe Boolean -> ()
-  
\ No newline at end of file
+
+instance NodeClass InlineComponent
+instance G3DNodeClass InlineComponent
+instance P3DNodeClass InlineComponent
+instance PipelineComponentClass InlineComponent