P3D.Builtin.PumpGeometryProvider : P3D.Builtin.GeometryProvider
P3D.Builtin.BallValveGeometryProvider : P3D.Builtin.GeometryProvider
P3D.Builtin.CheckValveGeometryProvider : P3D.Builtin.GeometryProvider
+P3D.Builtin.GateValveGeometryProvider : P3D.Builtin.GeometryProvider
P3D.Builtin.CapGeometryProvider : P3D.Builtin.GeometryProvider
// HasControlPoint
// _ : SizeChangeControlPoint
P3D.Builtin.EccentricReducer <T P3D.InlineComponent : P3D.InlineComponent
+ @L0.assert P3D.hasGeometry P3D.Builtin.ReducerGeometryProvider
@L0.tag P3D.OffsetComponent
@L0.tag P3D.SizeChangeComponent
@L0.tag P3D.FixedLengthInlineComponent
@L0.tag P3D.DualConnectedComponent
+ @L0.tag P3D.RotateComponent
// HasRotationAngle "0.0" : Double
// HasControlPoint
// _ : SizeChangeControlPoint : OffsettingPoint
P3D.Builtin.CheckValve <T P3D.InlineComponent : P3D.InlineComponent
@L0.tag P3D.DualConnectedComponent
@L0.tag P3D.FixedLengthInlineComponent
+ @L0.tag P3D.ReverseComponent
@L0.assert P3D.hasGeometry P3D.Builtin.CheckValveGeometryProvider
@L0.assert P3D.hasParameter
_ :P3D.Parameter
L0.HasName "radius" : L0.String
P3D.hasParameterValue 0.1 : L0.Double
-P3D.Builtin.Cap <T P3D.EndComponent : P3D.InlineComponent
+P3D.Builtin.GateValve <T P3D.InlineComponent : P3D.InlineComponent
+ @L0.tag P3D.DualConnectedComponent
+ @L0.tag P3D.FixedLengthInlineComponent
+ @L0.tag P3D.RotateComponent
+ @L0.assert P3D.hasGeometry P3D.Builtin.GateValveGeometryProvider
+ @L0.assert P3D.hasParameter
+ _ :P3D.Parameter
+ L0.HasName "radius" : L0.String
+ P3D.hasParameterValue 0.1 : L0.Double
+
+P3D.Builtin.Cap <T P3D.EndComponent : P3D.EndComponent
@L0.assert P3D.hasGeometry P3D.Builtin.CapGeometryProvider
@L0.assert P3D.hasParameter
_ :P3D.Parameter