Пример #1
0
 public IfcTaskTimeRecurring(IfcLabel name, IfcDataOriginEnum dataOrigin, IfcLabel userDefinedDataOrigin, IfcTaskDurationEnum durationType, IfcDuration scheduleDuration, IfcDateTime scheduleStart, IfcDateTime scheduleFinish, IfcDateTime earlyStart, IfcDateTime earlyFinish, IfcDateTime lateStart, IfcDateTime lateFinish, IfcDuration freeFloat, IfcDuration totalFloat, IfcBoolean isCritical, IfcDateTime statusTime, IfcDuration actualDuration, IfcDateTime actualStart, IfcDateTime actualFinish, IfcDuration remainingTime, IfcPositiveRatioMeasure completion, IfcRecurrencePattern recurrence) : base(name, dataOrigin, userDefinedDataOrigin, durationType, scheduleDuration, scheduleStart, scheduleFinish, earlyStart, earlyFinish, lateStart, lateFinish, freeFloat, totalFloat, isCritical, statusTime, actualDuration, actualStart, actualFinish, remainingTime, completion)
 {
     Recurrence = recurrence;
 }
Пример #2
0
 public IfcWarpingStiffnessSelect(IfcBoolean choice)
 {
     this.choice = choice;
 }
Пример #3
0
 public IfcAdvancedFace(List <IfcFaceBound> bounds, IfcSurface faceSurface, IfcBoolean sameSense) : base(bounds, faceSurface, sameSense)
 {
 }
Пример #4
0
 public IfcModulusOfRotationalSubgradeReactionSelect(IfcBoolean choice)
 {
     this.choice = choice;
 }
Пример #5
0
 public IfcImageTexture(IfcBoolean repeatS, IfcBoolean repeatT, IfcIdentifier mode, IfcCartesianTransformationOperator2D textureTransform, List <IfcIdentifier> parameter, IfcURIReference uRLReference) : base(repeatS, repeatT, mode, textureTransform, parameter)
 {
     URLReference = uRLReference;
 }
Пример #6
0
 /// <summary>
 /// Construct a IfcWindowStyle with all required attributes.
 /// </summary>
 public IfcWindowStyle(IfcGloballyUniqueId globalId, IfcWindowStyleConstructionEnum constructionType, IfcWindowStyleOperationEnum operationType, IfcBoolean parameterTakesPrecedence, IfcBoolean sizeable) : base(globalId)
 {
     ConstructionType         = constructionType;
     OperationType            = operationType;
     ParameterTakesPrecedence = parameterTakesPrecedence;
     Sizeable = sizeable;
 }
Пример #7
0
 public IfcFaceBound(IfcLoop bound, IfcBoolean orientation) : base()
 {
     Bound       = bound;
     Orientation = orientation;
 }
Пример #8
0
 public IfcEdgeCurve(IfcVertex edgeStart, IfcVertex edgeEnd, IfcCurve edgeGeometry, IfcBoolean sameSense) : base(edgeStart, edgeEnd)
 {
     EdgeGeometry = edgeGeometry;
     SameSense    = sameSense;
 }
Пример #9
0
 public IfcTrimmedCurve(IfcCurve basisCurve, List <IfcTrimmingSelect> trim1, List <IfcTrimmingSelect> trim2, IfcBoolean senseAgreement, IfcTrimmingPreference masterRepresentation) : base()
 {
     BasisCurve           = basisCurve;
     Trim1                = trim1;
     Trim2                = trim2;
     SenseAgreement       = senseAgreement;
     MasterRepresentation = masterRepresentation;
 }
Пример #10
0
 public IfcCurveBoundedSurface(IfcSurface basisSurface, List <IfcBoundaryCurve> boundaries, IfcBoolean implicitOuter) : base()
 {
     BasisSurface  = basisSurface;
     Boundaries    = boundaries;
     ImplicitOuter = implicitOuter;
 }
Пример #11
0
 public IfcTextStyle(IfcLabel name, IfcTextStyleForDefinedFont textCharacterAppearance, IfcTextStyleTextModel textStyle, IfcTextFontSelect textFontStyle, IfcBoolean modelOrDraughting) : base(name)
 {
     TextCharacterAppearance = textCharacterAppearance;
     TextStyle         = textStyle;
     TextFontStyle     = textFontStyle;
     ModelOrDraughting = modelOrDraughting;
 }
Пример #12
0
 public IfcPolygonalFaceSet(IfcCartesianPointList3D coordinates, IfcBoolean closed, List <IfcIndexedPolygonalFace> faces, List <IfcPositiveInteger> pnIndex) : base(coordinates)
 {
     Closed  = closed;
     Faces   = faces;
     PnIndex = pnIndex;
 }
Пример #13
0
 public IfcBoxedHalfSpace(IfcSurface baseSurface, IfcBoolean agreementFlag, IfcBoundingBox enclosure) : base(baseSurface, agreementFlag)
 {
     Enclosure = enclosure;
 }
Пример #14
0
 public IfcHalfSpaceSolid(IfcSurface baseSurface, IfcBoolean agreementFlag) : base()
 {
     BaseSurface   = baseSurface;
     AgreementFlag = agreementFlag;
 }
Пример #15
0
 public IfcResourceTime(IfcLabel name, IfcDataOriginEnum dataOrigin, IfcLabel userDefinedDataOrigin, IfcDuration scheduleWork, IfcPositiveRatioMeasure scheduleUsage, IfcDateTime scheduleStart, IfcDateTime scheduleFinish, IfcLabel scheduleContour, IfcDuration levelingDelay, IfcBoolean isOverAllocated, IfcDateTime statusTime, IfcDuration actualWork, IfcPositiveRatioMeasure actualUsage, IfcDateTime actualStart, IfcDateTime actualFinish, IfcDuration remainingWork, IfcPositiveRatioMeasure remainingUsage, IfcPositiveRatioMeasure completion) : base(name, dataOrigin, userDefinedDataOrigin)
 {
     ScheduleWork    = scheduleWork;
     ScheduleUsage   = scheduleUsage;
     ScheduleStart   = scheduleStart;
     ScheduleFinish  = scheduleFinish;
     ScheduleContour = scheduleContour;
     LevelingDelay   = levelingDelay;
     IsOverAllocated = isOverAllocated;
     StatusTime      = statusTime;
     ActualWork      = actualWork;
     ActualUsage     = actualUsage;
     ActualStart     = actualStart;
     ActualFinish    = actualFinish;
     RemainingWork   = remainingWork;
     RemainingUsage  = remainingUsage;
     Completion      = completion;
 }
Пример #16
0
        }                                                                        // inverse


        /// <summary>
        /// Construct a IfcStructuralResultGroup with all required attributes.
        /// </summary>
        public IfcStructuralResultGroup(IfcGloballyUniqueId globalId, IfcAnalysisTheoryTypeEnum theoryType, IfcBoolean isLinear) : base(globalId)
        {
            ResultGroupFor = new List <IfcStructuralAnalysisModel>();

            TheoryType = theoryType;
            IsLinear   = isLinear;
        }
Пример #17
0
 public IfcTaskTime(IfcLabel name, IfcDataOriginEnum dataOrigin, IfcLabel userDefinedDataOrigin, IfcTaskDurationEnum durationType, IfcDuration scheduleDuration, IfcDateTime scheduleStart, IfcDateTime scheduleFinish, IfcDateTime earlyStart, IfcDateTime earlyFinish, IfcDateTime lateStart, IfcDateTime lateFinish, IfcDuration freeFloat, IfcDuration totalFloat, IfcBoolean isCritical, IfcDateTime statusTime, IfcDuration actualDuration, IfcDateTime actualStart, IfcDateTime actualFinish, IfcDuration remainingTime, IfcPositiveRatioMeasure completion) : base(name, dataOrigin, userDefinedDataOrigin)
 {
     DurationType     = durationType;
     ScheduleDuration = scheduleDuration;
     ScheduleStart    = scheduleStart;
     ScheduleFinish   = scheduleFinish;
     EarlyStart       = earlyStart;
     EarlyFinish      = earlyFinish;
     LateStart        = lateStart;
     LateFinish       = lateFinish;
     FreeFloat        = freeFloat;
     TotalFloat       = totalFloat;
     IsCritical       = isCritical;
     StatusTime       = statusTime;
     ActualDuration   = actualDuration;
     ActualStart      = actualStart;
     ActualFinish     = actualFinish;
     RemainingTime    = remainingTime;
     Completion       = completion;
 }
Пример #18
0
        public IfcStructuralResultGroup(IfcGloballyUniqueId globalId, IfcOwnerHistory ownerHistory, IfcLabel name, IfcText description, IfcLabel objectType, IfcAnalysisTheoryTypeEnum theoryType, IfcStructuralLoadGroup resultForLoadGroup, IfcBoolean isLinear) : base(globalId, ownerHistory, name, description, objectType)
        {
            ResultGroupFor = new List <IfcStructuralAnalysisModel>();

            TheoryType         = theoryType;
            ResultForLoadGroup = resultForLoadGroup;
            IsLinear           = isLinear;
        }
Пример #19
0
 public IfcWindowStyle(IfcGloballyUniqueId globalId, IfcOwnerHistory ownerHistory, IfcLabel name, IfcText description, IfcIdentifier applicableOccurrence, List <IfcPropertySetDefinition> hasPropertySets, List <IfcRepresentationMap> representationMaps, IfcLabel tag, IfcWindowStyleConstructionEnum constructionType, IfcWindowStyleOperationEnum operationType, IfcBoolean parameterTakesPrecedence, IfcBoolean sizeable) : base(globalId, ownerHistory, name, description, applicableOccurrence, hasPropertySets, representationMaps, tag)
 {
     ConstructionType         = constructionType;
     OperationType            = operationType;
     ParameterTakesPrecedence = parameterTakesPrecedence;
     Sizeable = sizeable;
 }
Пример #20
0
 public IfcRectangularTrimmedSurface(IfcSurface basisSurface, IfcParameterValue u1, IfcParameterValue v1, IfcParameterValue u2, IfcParameterValue v2, IfcBoolean usense, IfcBoolean vsense) : base()
 {
     BasisSurface = basisSurface;
     U1           = u1;
     V1           = v1;
     U2           = u2;
     V2           = v2;
     Usense       = usense;
     Vsense       = vsense;
 }
Пример #21
0
 public IfcStructuralPlanarAction(IfcGloballyUniqueId globalId, IfcOwnerHistory ownerHistory, IfcLabel name, IfcText description, IfcLabel objectType, IfcObjectPlacement objectPlacement, IfcProductRepresentation representation, IfcStructuralLoad appliedLoad, IfcGlobalOrLocalEnum globalOrLocal, IfcBoolean destabilizingLoad, IfcProjectedOrTrueLengthEnum projectedOrTrue, IfcStructuralSurfaceActivityTypeEnum predefinedType) : base(globalId, ownerHistory, name, description, objectType, objectPlacement, representation, appliedLoad, globalOrLocal, destabilizingLoad, projectedOrTrue, predefinedType)
 {
 }
Пример #22
0
 public IfcStructuralPointAction(IfcGloballyUniqueId globalId, IfcOwnerHistory ownerHistory, IfcLabel name, IfcText description, IfcLabel objectType, IfcObjectPlacement objectPlacement, IfcProductRepresentation representation, IfcStructuralLoad appliedLoad, IfcGlobalOrLocalEnum globalOrLocal, IfcBoolean destabilizingLoad) : base(globalId, ownerHistory, name, description, objectType, objectPlacement, representation, appliedLoad, globalOrLocal, destabilizingLoad)
 {
 }
Пример #23
0
 /// <summary>
 /// Construct a IfcImageTexture with all required attributes.
 /// </summary>
 public IfcImageTexture(IfcBoolean repeatS, IfcBoolean repeatT, IfcURIReference uRLReference) : base(repeatS, repeatT)
 {
     URLReference = uRLReference;
 }
Пример #24
0
 public IfcOrientedEdge(IfcVertex edgeStart, IfcVertex edgeEnd, IfcEdge edgeElement, IfcBoolean orientation) : base(edgeStart, edgeEnd)
 {
     EdgeElement = edgeElement;
     Orientation = orientation;
 }
Пример #25
0
 public IfcRotationalStiffnessSelect(IfcBoolean choice)
 {
     this.choice = choice;
 }
Пример #26
0
 /// <summary>
 /// Construct a IfcBlobTexture with all required attributes.
 /// </summary>
 public IfcBlobTexture(IfcBoolean repeatS, IfcBoolean repeatT, IfcIdentifier rasterFormat, IfcBinary rasterCode) : base(repeatS, repeatT)
 {
     RasterFormat = rasterFormat;
     RasterCode   = rasterCode;
 }
Пример #27
0
 public IfcIndexedPolyCurve(IfcCartesianPointList points, List <IfcSegmentIndexSelect> segments, IfcBoolean selfIntersect) : base()
 {
     Points        = points;
     Segments      = segments;
     SelfIntersect = selfIntersect;
 }
Пример #28
0
 public IfcBlobTexture(IfcBoolean repeatS, IfcBoolean repeatT, IfcIdentifier mode, IfcCartesianTransformationOperator2D textureTransform, List <IfcIdentifier> parameter, IfcIdentifier rasterFormat, IfcBinary rasterCode) : base(repeatS, repeatT, mode, textureTransform, parameter)
 {
     RasterFormat = rasterFormat;
     RasterCode   = rasterCode;
 }
Пример #29
0
 public IfcSimpleValue(IfcBoolean choice)
 {
     this.choice = choice;
 }
Пример #30
0
 public IfcFaceSurface(List <IfcFaceBound> bounds, IfcSurface faceSurface, IfcBoolean sameSense) : base(bounds)
 {
     FaceSurface = faceSurface;
     SameSense   = sameSense;
 }