public IfcCartesianTransformationOperator(IfcDirection __Axis1, IfcDirection __Axis2, IfcCartesianPoint __LocalOrigin, IfcReal?__Scale) { this._Axis1 = __Axis1; this._Axis2 = __Axis2; this._LocalOrigin = __LocalOrigin; this._Scale = __Scale; }
public IfcTransitionCurveSegment2D(IfcCartesianPoint __StartPoint, IfcPlaneAngleMeasure __StartDirection, IfcPositiveLengthMeasure __SegmentLength, IfcPositiveLengthMeasure?__StartRadius, IfcPositiveLengthMeasure?__EndRadius, IfcBoolean __IsStartRadiusCCW, IfcBoolean __IsEndRadiusCCW, IfcTransitionCurveType __TransitionCurveType) : base(__StartPoint, __StartDirection, __SegmentLength) { this.StartRadius = __StartRadius; this.EndRadius = __EndRadius; this.IsStartRadiusCCW = __IsStartRadiusCCW; this.IsEndRadiusCCW = __IsEndRadiusCCW; this.TransitionCurveType = __TransitionCurveType; }
public IfcAxis1Placement(IfcCartesianPoint __Location, IfcDirection __Axis) : base(__Location) { this.Axis = __Axis; }
public IfcCircularArcSegment2D(IfcCartesianPoint __StartPoint, IfcPlaneAngleMeasure __StartDirection, IfcPositiveLengthMeasure __SegmentLength, IfcPositiveLengthMeasure __Radius, IfcBoolean __IsCCW) : base(__StartPoint, __StartDirection, __SegmentLength) { this.Radius = __Radius; this.IsCCW = __IsCCW; }
public IfcCartesianTransformationOperator3DnonUniform(IfcDirection __Axis1, IfcDirection __Axis2, IfcCartesianPoint __LocalOrigin, IfcReal?__Scale, IfcDirection __Axis3, IfcReal?__Scale2, IfcReal?__Scale3) : base(__Axis1, __Axis2, __LocalOrigin, __Scale, __Axis3) { this.Scale2 = __Scale2; this.Scale3 = __Scale3; }
public IfcLine(IfcCartesianPoint __Pnt, IfcVector __Dir) { this._Pnt = __Pnt; this._Dir = __Dir; }
public IfcCartesianTransformationOperator3D(IfcDirection __Axis1, IfcDirection __Axis2, IfcCartesianPoint __LocalOrigin, IfcReal?__Scale, IfcDirection __Axis3) : base(__Axis1, __Axis2, __LocalOrigin, __Scale) { this._Axis3 = __Axis3; }
public IfcLineSegment2D(IfcCartesianPoint __StartPoint, IfcPlaneAngleMeasure __StartDirection, IfcPositiveLengthMeasure __SegmentLength) : base(__StartPoint, __StartDirection, __SegmentLength) { }
public IfcAxis2Placement2D(IfcCartesianPoint __Location, IfcDirection __RefDirection) : base(__Location) { this._RefDirection = __RefDirection; }
public IfcCartesianTransformationOperator2DnonUniform(IfcDirection __Axis1, IfcDirection __Axis2, IfcCartesianPoint __LocalOrigin, Double?__Scale, Double?__Scale2) : base(__Axis1, __Axis2, __LocalOrigin, __Scale) { this._Scale2 = __Scale2; }
public IfcPlacement(IfcCartesianPoint __Location) { this._Location = __Location; }
protected IfcPlacement(IfcCartesianPoint __Location) { this.Location = __Location; }
public IfcCurveSegment2D(IfcCartesianPoint __StartPoint, IfcPlaneAngleMeasure __StartDirection, IfcPositiveLengthMeasure __SegmentLength) { this._StartPoint = __StartPoint; this._StartDirection = __StartDirection; this._SegmentLength = __SegmentLength; }
public IfcCartesianTransformationOperator2D(IfcDirection __Axis1, IfcDirection __Axis2, IfcCartesianPoint __LocalOrigin, Double?__Scale) : base(__Axis1, __Axis2, __LocalOrigin, __Scale) { }