public IfcCurveOrEdgeCurve(IfcBoundedCurve choice) { this.choice = choice; }
public IfcArbitraryOpenProfileDef(IfcProfileTypeEnum profileType, IfcLabel profileName, IfcBoundedCurve curve) : base(profileType, profileName) { Curve = curve; }
public IfcCenterLineProfileDef(IfcProfileTypeEnum profileType, IfcLabel profileName, IfcBoundedCurve curve, IfcPositiveLengthMeasure thickness) : base(profileType, profileName, curve) { Thickness = thickness; }
public IfcPolygonalBoundedHalfSpace(IfcSurface baseSurface, IfcBoolean agreementFlag, IfcAxis2Placement3D position, IfcBoundedCurve polygonalBoundary) : base(baseSurface, agreementFlag) { Position = position; PolygonalBoundary = polygonalBoundary; }