protected BbPropertyEnumerated(string name, bool value) { Name = name; var iValue = new IfcBoolean(); iValue.Value = value; _ifcPropertyEnumeratedValue = new IfcPropertyEnumeratedValue { Name = this.Name, EnumerationValues = new List<IfcValue>() { new IfcValue() { Value = iValue } }, }; }
protected BbSingleProperty(string name, bool value) { Name = name; _ifcValue = new IfcValue(); var iValue = new IfcBoolean {Value = value}; _ifcValue.Value = iValue; _ifcPropertySingleValue = new IfcPropertySingleValue { Name = this.Name, NominalValue = _ifcValue, }; }
public IfcAlignment2DVerSegParabolicArc(IfcBoolean?__TangentialContinuity, IfcLabel?__StartTag, IfcLabel?__EndTag, IfcLengthMeasure __StartDistAlong, IfcPositiveLengthMeasure __HorizontalLength, IfcLengthMeasure __StartHeight, IfcRatioMeasure __StartGradient, IfcPositiveLengthMeasure __ParabolaConstant, IfcBoolean __IsConvex) : base(__TangentialContinuity, __StartTag, __EndTag, __StartDistAlong, __HorizontalLength, __StartHeight, __StartGradient) { this._ParabolaConstant = __ParabolaConstant; this._IsConvex = __IsConvex; }
public IfcCircularArcSegment2D(IfcCartesianPoint __StartPoint, IfcPlaneAngleMeasure __StartDirection, IfcPositiveLengthMeasure __SegmentLength, IfcPositiveLengthMeasure __Radius, IfcBoolean __IsCCW) : base(__StartPoint, __StartDirection, __SegmentLength) { this.Radius = __Radius; this.IsCCW = __IsCCW; }
public IfcImageTexture(IfcBoolean __RepeatS, IfcBoolean __RepeatT, IfcIdentifier?__Mode, IfcCartesianTransformationOperator2D __TextureTransform, IfcIdentifier[] __Parameter, IfcURIReference __URLReference) : base(__RepeatS, __RepeatT, __Mode, __TextureTransform, __Parameter) { this.URLReference = __URLReference; }
public IfcTrimmedCurve(IfcCurve __BasisCurve, IfcTrimmingSelect[] __Trim1, IfcTrimmingSelect[] __Trim2, IfcBoolean __SenseAgreement, IfcTrimmingPreference __MasterRepresentation) { this._BasisCurve = __BasisCurve; this._Trim1 = new HashSet<IfcTrimmingSelect>(__Trim1); this._Trim2 = new HashSet<IfcTrimmingSelect>(__Trim2); this._SenseAgreement = __SenseAgreement; this._MasterRepresentation = __MasterRepresentation; }
public IfcFaceBound(IfcLoop __Bound, IfcBoolean __Orientation) { this.Bound = __Bound; this.Orientation = __Orientation; }
public IfcGridAxis(IfcLabel?__AxisTag, IfcCurve __AxisCurve, IfcBoolean __SameSense) { this._AxisTag = __AxisTag; this._AxisCurve = __AxisCurve; this._SameSense = __SameSense; }
public IfcSectionedSolidHorizontal(IfcCurve __Directrix, IfcProfileDef[] __CrossSections, IfcDistanceExpression[] __CrossSectionPositions, IfcBoolean __FixedAxisVertical) : base(__Directrix, __CrossSections) { this._CrossSectionPositions = new List <IfcDistanceExpression>(__CrossSectionPositions); this._FixedAxisVertical = __FixedAxisVertical; }
public IfcOrientedEdge(IfcVertex __EdgeStart, IfcVertex __EdgeEnd, IfcEdge __EdgeElement, IfcBoolean __Orientation) : base(__EdgeStart, __EdgeEnd) { this._EdgeElement = __EdgeElement; this._Orientation = __Orientation; }
public IfcStructuralResultGroup(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcLabel?__ObjectType, IfcAnalysisTheoryTypeEnum __TheoryType, IfcStructuralLoadGroup __ResultForLoadGroup, IfcBoolean __IsLinear) : base(__GlobalId, __OwnerHistory, __Name, __Description, __ObjectType) { this._TheoryType = __TheoryType; this._ResultForLoadGroup = __ResultForLoadGroup; this._IsLinear = __IsLinear; }
public IfcReparametrisedCompositeCurveSegment(IfcTransitionCode __Transition, IfcBoolean __SameSense, IfcCurve __ParentCurve, IfcParameterValue __ParamLength) : base(__Transition, __SameSense, __ParentCurve) { this.ParamLength = __ParamLength; }
public IfcTask(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcLabel?__ObjectType, IfcIdentifier?__Identification, IfcText?__LongDescription, IfcLabel?__Status, IfcLabel?__WorkMethod, IfcBoolean __IsMilestone, IfcInteger?__Priority, IfcTaskTime __TaskTime, IfcTaskTypeEnum?__PredefinedType) : base(__GlobalId, __OwnerHistory, __Name, __Description, __ObjectType, __Identification, __LongDescription) { this._Status = __Status; this._WorkMethod = __WorkMethod; this._IsMilestone = __IsMilestone; this._Priority = __Priority; this._TaskTime = __TaskTime; this._PredefinedType = __PredefinedType; }
public IfcCurveBoundedSurface(IfcSurface __BasisSurface, IfcBoundaryCurve[] __Boundaries, IfcBoolean __ImplicitOuter) { this.BasisSurface = __BasisSurface; this.Boundaries = new HashSet <IfcBoundaryCurve>(__Boundaries); this.ImplicitOuter = __ImplicitOuter; }
public IfcBoxedHalfSpace(IfcSurface __BaseSurface, IfcBoolean __AgreementFlag, IfcBoundingBox __Enclosure) : base(__BaseSurface, __AgreementFlag) { this.Enclosure = __Enclosure; }
public IfcCompositeCurveSegment(IfcTransitionCode __Transition, IfcBoolean __SameSense, IfcCurve __ParentCurve) { this._Transition = __Transition; this._SameSense = __SameSense; this._ParentCurve = __ParentCurve; }
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 IfcEdgeCurve(IfcVertex __EdgeStart, IfcVertex __EdgeEnd, IfcCurve __EdgeGeometry, IfcBoolean __SameSense) : base(__EdgeStart, __EdgeEnd) { this._EdgeGeometry = __EdgeGeometry; this._SameSense = __SameSense; }
public IfcAdvancedFace(IfcFaceBound[] __Bounds, IfcSurface __FaceSurface, IfcBoolean __SameSense) : base(__Bounds, __FaceSurface, __SameSense) { }
public IfcDoorStyle(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcIdentifier?__ApplicableOccurrence, IfcPropertySetDefinition[] __HasPropertySets, IfcRepresentationMap[] __RepresentationMaps, IfcLabel?__Tag, IfcDoorStyleOperationEnum __OperationType, IfcDoorStyleConstructionEnum __ConstructionType, IfcBoolean __ParameterTakesPrecedence, IfcBoolean __Sizeable) : base(__GlobalId, __OwnerHistory, __Name, __Description, __ApplicableOccurrence, __HasPropertySets, __RepresentationMaps, __Tag) { this._OperationType = __OperationType; this._ConstructionType = __ConstructionType; this._ParameterTakesPrecedence = __ParameterTakesPrecedence; this._Sizeable = __Sizeable; }
public IfcPolygonalBoundedHalfSpace(IfcSurface __BaseSurface, IfcBoolean __AgreementFlag, IfcAxis2Placement3D __Position, IfcBoundedCurve __PolygonalBoundary) : base(__BaseSurface, __AgreementFlag) { this.Position = __Position; this.PolygonalBoundary = __PolygonalBoundary; }
public IfcBlobTexture(IfcBoolean __RepeatS, IfcBoolean __RepeatT, IfcIdentifier?__Mode, IfcCartesianTransformationOperator2D __TextureTransform, IfcIdentifier[] __Parameter, IfcIdentifier __RasterFormat, IfcBinary __RasterCode) : base(__RepeatS, __RepeatT, __Mode, __TextureTransform, __Parameter) { this.RasterFormat = __RasterFormat; this.RasterCode = __RasterCode; }
public IfcRectangularTrimmedSurface(IfcSurface __BasisSurface, IfcParameterValue __U1, IfcParameterValue __V1, IfcParameterValue __U2, IfcParameterValue __V2, IfcBoolean __Usense, IfcBoolean __Vsense) { this._BasisSurface = __BasisSurface; this._U1 = __U1; this._V1 = __V1; this._U2 = __U2; this._V2 = __V2; this._Usense = __Usense; this._Vsense = __Vsense; }
public IfcFaceOuterBound(IfcLoop __Bound, IfcBoolean __Orientation) : base(__Bound, __Orientation) { }
public IfcHalfSpaceSolid(IfcSurface __BaseSurface, IfcBoolean __AgreementFlag) { this.BaseSurface = __BaseSurface; this.AgreementFlag = __AgreementFlag; }
public IfcFaceSurface(IfcFaceBound[] __Bounds, IfcSurface __FaceSurface, IfcBoolean __SameSense) : base(__Bounds) { this.FaceSurface = __FaceSurface; this.SameSense = __SameSense; }
public IfcAlignment2DVerSegCircularArc(IfcBoolean?__TangentialContinuity, IfcLabel?__StartTag, IfcLabel?__EndTag, IfcLengthMeasure __StartDistAlong, IfcPositiveLengthMeasure __HorizontalLength, IfcLengthMeasure __StartHeight, IfcRatioMeasure __StartGradient, IfcPositiveLengthMeasure __Radius, IfcBoolean __IsConvex) : base(__TangentialContinuity, __StartTag, __EndTag, __StartDistAlong, __HorizontalLength, __StartHeight, __StartGradient) { this.Radius = __Radius; this.IsConvex = __IsConvex; }
protected BbListProperty(string name, bool value) { Name = name; var _ifcValue = new IfcValue(); var iValue = new IfcBoolean { Value = value }; _ifcValue.Value = iValue; _ifcPropertyListValue = new IfcPropertyListValue { Name = this.Name, ListValues = new List<IfcValue> { _ifcValue }, }; }
public IfcSoundProperties(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcBoolean __IsAttenuating, IfcSoundScaleEnum?__SoundScale, IfcSoundValue[] __SoundValues) : base(__GlobalId, __OwnerHistory, __Name, __Description) { this._IsAttenuating = __IsAttenuating; this._SoundScale = __SoundScale; this._SoundValues = new List <IfcSoundValue>(__SoundValues); }