import "Plant3d/Scenegraph/Equipment"
import "Plant3d/Scenegraph/Nozzle"
import "Plant3d/Scenegraph/P3DRootNode"
+import "G3D/Math/Vector3d"
import "./P3DUtil"
importJava "org.simantics.plant3d.utils.ComponentUtils" where
@JavaName addComponent
addComponent :: P3DRootNode -> PipelineComponent -> InsertInstruction -> <Proc> PipelineComponent
+ @JavaName connect
+ connect :: PipelineComponent -> PipelineComponent -> <Proc> Boolean
+
+ @JavaName connect
+ connect2 :: PipelineComponent -> PipelineComponent -> PositionType -> Vector3d -> <Proc> Boolean
+
importJava "org.simantics.plant3d.utils.ComponentUtils$InsertInstruction" where
data InsertInstruction
@JavaName "<init>"
- createInsertInstruction :: () -> InsertInstruction
+ createInsertInstruction :: () -> <Proc> InsertInstruction
setTypeUri :: InsertInstruction -> String -> <Proc> ()
setPosition :: InsertInstruction -> PositionType -> <Proc> ()