1 import "Plant3d/Scenegraph/PipelineComponent"
2 import "Plant3d/Scenegraph/Equipment"
3 import "Plant3d/Scenegraph/Nozzle"
4 import "Plant3d/Scenegraph/P3DRootNode"
7 importJava "org.simantics.plant3d.utils.ComponentUtils" where
9 @JavaName createComponent
10 createComponentWithURI :: P3DRootNode -> String -> <Proc> PipelineComponent
11 @JavaName createEquipment
12 createEquipmentWithURI :: P3DRootNode -> String -> <Proc> Equipment
14 createStraight :: P3DRootNode -> <Proc> PipelineComponent
15 createTurn :: P3DRootNode -> <Proc> PipelineComponent
16 createReducer :: P3DRootNode -> <Proc> PipelineComponent
17 createBranchSplit :: P3DRootNode -> <Proc> PipelineComponent
18 createEquipment :: P3DRootNode -> Item -> <Proc> Equipment
19 createDefaultNozzle :: P3DRootNode -> Equipment -> <Proc> Nozzle