public IfcSweptSurface(IfcProfileDef __SweptCurve, IfcAxis2Placement3D __Position) { this._SweptCurve = __SweptCurve; this._Position = __Position; }
public IfcSphericalSurface(IfcAxis2Placement3D __Position, IfcPositiveLengthMeasure __Radius) : base(__Position) { this._Radius = __Radius; }
public IfcSurfaceOfLinearExtrusion(IfcProfileDef __SweptCurve, IfcAxis2Placement3D __Position, IfcDirection __ExtrudedDirection, IfcLengthMeasure __Depth) : base(__SweptCurve, __Position) { this.ExtrudedDirection = __ExtrudedDirection; this.Depth = __Depth; }
public IfcPlane(IfcAxis2Placement3D __Position) : base(__Position) { }
public IfcSurfaceOfRevolution(IfcProfileDef __SweptCurve, IfcAxis2Placement3D __Position, IfcAxis1Placement __AxisPosition) : base(__SweptCurve, __Position) { this.AxisPosition = __AxisPosition; }
public IfcElementarySurface(IfcAxis2Placement3D __Position) { this._Position = __Position; }
protected IfcElementarySurface(IfcAxis2Placement3D __Position) { this.Position = __Position; }
public IfcToroidalSurface(IfcAxis2Placement3D __Position, IfcPositiveLengthMeasure __MajorRadius, IfcPositiveLengthMeasure __MinorRadius) : base(__Position) { this.MajorRadius = __MajorRadius; this.MinorRadius = __MinorRadius; }
protected IfcSweptSurface(IfcProfileDef __SweptCurve, IfcAxis2Placement3D __Position) { this.SweptCurve = __SweptCurve; this.Position = __Position; }