Search Results for

    Show / Hide Table of Contents

    Class Create

    Inheritance
    System.Object
    Create
    Implements
    System.IDisposable
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Xbim.Ifc4.Interfaces
    Assembly: Xbim.Ifc2x3.dll
    Syntax
    public class Create : IDisposable

    Constructors

    | Improve this Doc View Source

    Create(IModel)

    Declaration
    public Create(IModel model)
    Parameters
    Type Name Description
    IModel model

    Methods

    | Improve this Doc View Source

    ActionRequest(Action<IIfcActionRequest>)

    Declaration
    public IIfcActionRequest ActionRequest(Action<IIfcActionRequest> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcActionRequest> init
    Returns
    Type Description
    IIfcActionRequest
    | Improve this Doc View Source

    Actor(Action<IIfcActor>)

    Declaration
    public IIfcActor Actor(Action<IIfcActor> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcActor> init
    Returns
    Type Description
    IIfcActor
    | Improve this Doc View Source

    ActorRole(Action<IIfcActorRole>)

    Declaration
    public IIfcActorRole ActorRole(Action<IIfcActorRole> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcActorRole> init
    Returns
    Type Description
    IIfcActorRole
    | Improve this Doc View Source

    ActuatorType(Action<IIfcActuatorType>)

    Declaration
    public IIfcActuatorType ActuatorType(Action<IIfcActuatorType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcActuatorType> init
    Returns
    Type Description
    IIfcActuatorType
    | Improve this Doc View Source

    AirTerminalBoxType(Action<IIfcAirTerminalBoxType>)

    Declaration
    public IIfcAirTerminalBoxType AirTerminalBoxType(Action<IIfcAirTerminalBoxType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcAirTerminalBoxType> init
    Returns
    Type Description
    IIfcAirTerminalBoxType
    | Improve this Doc View Source

    AirTerminalType(Action<IIfcAirTerminalType>)

    Declaration
    public IIfcAirTerminalType AirTerminalType(Action<IIfcAirTerminalType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcAirTerminalType> init
    Returns
    Type Description
    IIfcAirTerminalType
    | Improve this Doc View Source

    AirToAirHeatRecoveryType(Action<IIfcAirToAirHeatRecoveryType>)

    Declaration
    public IIfcAirToAirHeatRecoveryType AirToAirHeatRecoveryType(Action<IIfcAirToAirHeatRecoveryType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcAirToAirHeatRecoveryType> init
    Returns
    Type Description
    IIfcAirToAirHeatRecoveryType
    | Improve this Doc View Source

    AlarmType(Action<IIfcAlarmType>)

    Declaration
    public IIfcAlarmType AlarmType(Action<IIfcAlarmType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcAlarmType> init
    Returns
    Type Description
    IIfcAlarmType
    | Improve this Doc View Source

    Annotation(Action<IIfcAnnotation>)

    Declaration
    public IIfcAnnotation Annotation(Action<IIfcAnnotation> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcAnnotation> init
    Returns
    Type Description
    IIfcAnnotation
    | Improve this Doc View Source

    AnnotationFillArea(Action<IIfcAnnotationFillArea>)

    Declaration
    public IIfcAnnotationFillArea AnnotationFillArea(Action<IIfcAnnotationFillArea> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcAnnotationFillArea> init
    Returns
    Type Description
    IIfcAnnotationFillArea
    | Improve this Doc View Source

    Application(Action<IIfcApplication>)

    Declaration
    public IIfcApplication Application(Action<IIfcApplication> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcApplication> init
    Returns
    Type Description
    IIfcApplication
    | Improve this Doc View Source

    Approval(Action<IIfcApproval>)

    Declaration
    public IIfcApproval Approval(Action<IIfcApproval> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcApproval> init
    Returns
    Type Description
    IIfcApproval
    | Improve this Doc View Source

    ApprovalRelationship(Action<IIfcApprovalRelationship>)

    Declaration
    public IIfcApprovalRelationship ApprovalRelationship(Action<IIfcApprovalRelationship> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcApprovalRelationship> init
    Returns
    Type Description
    IIfcApprovalRelationship
    | Improve this Doc View Source

    ArbitraryClosedProfileDef(Action<IIfcArbitraryClosedProfileDef>)

    Declaration
    public IIfcArbitraryClosedProfileDef ArbitraryClosedProfileDef(Action<IIfcArbitraryClosedProfileDef> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcArbitraryClosedProfileDef> init
    Returns
    Type Description
    IIfcArbitraryClosedProfileDef
    | Improve this Doc View Source

    ArbitraryOpenProfileDef(Action<IIfcArbitraryOpenProfileDef>)

    Declaration
    public IIfcArbitraryOpenProfileDef ArbitraryOpenProfileDef(Action<IIfcArbitraryOpenProfileDef> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcArbitraryOpenProfileDef> init
    Returns
    Type Description
    IIfcArbitraryOpenProfileDef
    | Improve this Doc View Source

    ArbitraryProfileDefWithVoids(Action<IIfcArbitraryProfileDefWithVoids>)

    Declaration
    public IIfcArbitraryProfileDefWithVoids ArbitraryProfileDefWithVoids(Action<IIfcArbitraryProfileDefWithVoids> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcArbitraryProfileDefWithVoids> init
    Returns
    Type Description
    IIfcArbitraryProfileDefWithVoids
    | Improve this Doc View Source

    Asset(Action<IIfcAsset>)

    Declaration
    public IIfcAsset Asset(Action<IIfcAsset> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcAsset> init
    Returns
    Type Description
    IIfcAsset
    | Improve this Doc View Source

    AsymmetricIShapeProfileDef(Action<IIfcAsymmetricIShapeProfileDef>)

    Declaration
    public IIfcAsymmetricIShapeProfileDef AsymmetricIShapeProfileDef(Action<IIfcAsymmetricIShapeProfileDef> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcAsymmetricIShapeProfileDef> init
    Returns
    Type Description
    IIfcAsymmetricIShapeProfileDef
    | Improve this Doc View Source

    Axis1Placement(Action<IIfcAxis1Placement>)

    Declaration
    public IIfcAxis1Placement Axis1Placement(Action<IIfcAxis1Placement> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcAxis1Placement> init
    Returns
    Type Description
    IIfcAxis1Placement
    | Improve this Doc View Source

    Axis2Placement2D(Action<IIfcAxis2Placement2D>)

    Declaration
    public IIfcAxis2Placement2D Axis2Placement2D(Action<IIfcAxis2Placement2D> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcAxis2Placement2D> init
    Returns
    Type Description
    IIfcAxis2Placement2D
    | Improve this Doc View Source

    Axis2Placement3D(Action<IIfcAxis2Placement3D>)

    Declaration
    public IIfcAxis2Placement3D Axis2Placement3D(Action<IIfcAxis2Placement3D> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcAxis2Placement3D> init
    Returns
    Type Description
    IIfcAxis2Placement3D
    | Improve this Doc View Source

    Beam(Action<IIfcBeam>)

    Declaration
    public IIfcBeam Beam(Action<IIfcBeam> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcBeam> init
    Returns
    Type Description
    IIfcBeam
    | Improve this Doc View Source

    BeamType(Action<IIfcBeamType>)

    Declaration
    public IIfcBeamType BeamType(Action<IIfcBeamType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcBeamType> init
    Returns
    Type Description
    IIfcBeamType
    | Improve this Doc View Source

    BlobTexture(Action<IIfcBlobTexture>)

    Declaration
    public IIfcBlobTexture BlobTexture(Action<IIfcBlobTexture> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcBlobTexture> init
    Returns
    Type Description
    IIfcBlobTexture
    | Improve this Doc View Source

    Block(Action<IIfcBlock>)

    Declaration
    public IIfcBlock Block(Action<IIfcBlock> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcBlock> init
    Returns
    Type Description
    IIfcBlock
    | Improve this Doc View Source

    BoilerType(Action<IIfcBoilerType>)

    Declaration
    public IIfcBoilerType BoilerType(Action<IIfcBoilerType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcBoilerType> init
    Returns
    Type Description
    IIfcBoilerType
    | Improve this Doc View Source

    BooleanClippingResult(Action<IIfcBooleanClippingResult>)

    Declaration
    public IIfcBooleanClippingResult BooleanClippingResult(Action<IIfcBooleanClippingResult> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcBooleanClippingResult> init
    Returns
    Type Description
    IIfcBooleanClippingResult
    | Improve this Doc View Source

    BooleanResult(Action<IIfcBooleanResult>)

    Declaration
    public IIfcBooleanResult BooleanResult(Action<IIfcBooleanResult> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcBooleanResult> init
    Returns
    Type Description
    IIfcBooleanResult
    | Improve this Doc View Source

    BoundaryEdgeCondition(Action<IIfcBoundaryEdgeCondition>)

    Declaration
    public IIfcBoundaryEdgeCondition BoundaryEdgeCondition(Action<IIfcBoundaryEdgeCondition> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcBoundaryEdgeCondition> init
    Returns
    Type Description
    IIfcBoundaryEdgeCondition
    | Improve this Doc View Source

    BoundaryFaceCondition(Action<IIfcBoundaryFaceCondition>)

    Declaration
    public IIfcBoundaryFaceCondition BoundaryFaceCondition(Action<IIfcBoundaryFaceCondition> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcBoundaryFaceCondition> init
    Returns
    Type Description
    IIfcBoundaryFaceCondition
    | Improve this Doc View Source

    BoundaryNodeCondition(Action<IIfcBoundaryNodeCondition>)

    Declaration
    public IIfcBoundaryNodeCondition BoundaryNodeCondition(Action<IIfcBoundaryNodeCondition> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcBoundaryNodeCondition> init
    Returns
    Type Description
    IIfcBoundaryNodeCondition
    | Improve this Doc View Source

    BoundaryNodeConditionWarping(Action<IIfcBoundaryNodeConditionWarping>)

    Declaration
    public IIfcBoundaryNodeConditionWarping BoundaryNodeConditionWarping(Action<IIfcBoundaryNodeConditionWarping> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcBoundaryNodeConditionWarping> init
    Returns
    Type Description
    IIfcBoundaryNodeConditionWarping
    | Improve this Doc View Source

    BoundingBox(Action<IIfcBoundingBox>)

    Declaration
    public IIfcBoundingBox BoundingBox(Action<IIfcBoundingBox> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcBoundingBox> init
    Returns
    Type Description
    IIfcBoundingBox
    | Improve this Doc View Source

    BoxedHalfSpace(Action<IIfcBoxedHalfSpace>)

    Declaration
    public IIfcBoxedHalfSpace BoxedHalfSpace(Action<IIfcBoxedHalfSpace> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcBoxedHalfSpace> init
    Returns
    Type Description
    IIfcBoxedHalfSpace
    | Improve this Doc View Source

    Building(Action<IIfcBuilding>)

    Declaration
    public IIfcBuilding Building(Action<IIfcBuilding> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcBuilding> init
    Returns
    Type Description
    IIfcBuilding
    | Improve this Doc View Source

    BuildingElementPart(Action<IIfcBuildingElementPart>)

    Declaration
    public IIfcBuildingElementPart BuildingElementPart(Action<IIfcBuildingElementPart> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcBuildingElementPart> init
    Returns
    Type Description
    IIfcBuildingElementPart
    | Improve this Doc View Source

    BuildingElementProxy(Action<IIfcBuildingElementProxy>)

    Declaration
    public IIfcBuildingElementProxy BuildingElementProxy(Action<IIfcBuildingElementProxy> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcBuildingElementProxy> init
    Returns
    Type Description
    IIfcBuildingElementProxy
    | Improve this Doc View Source

    BuildingElementProxyType(Action<IIfcBuildingElementProxyType>)

    Declaration
    public IIfcBuildingElementProxyType BuildingElementProxyType(Action<IIfcBuildingElementProxyType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcBuildingElementProxyType> init
    Returns
    Type Description
    IIfcBuildingElementProxyType
    | Improve this Doc View Source

    BuildingStorey(Action<IIfcBuildingStorey>)

    Declaration
    public IIfcBuildingStorey BuildingStorey(Action<IIfcBuildingStorey> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcBuildingStorey> init
    Returns
    Type Description
    IIfcBuildingStorey
    | Improve this Doc View Source

    CableCarrierFittingType(Action<IIfcCableCarrierFittingType>)

    Declaration
    public IIfcCableCarrierFittingType CableCarrierFittingType(Action<IIfcCableCarrierFittingType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcCableCarrierFittingType> init
    Returns
    Type Description
    IIfcCableCarrierFittingType
    | Improve this Doc View Source

    CableCarrierSegmentType(Action<IIfcCableCarrierSegmentType>)

    Declaration
    public IIfcCableCarrierSegmentType CableCarrierSegmentType(Action<IIfcCableCarrierSegmentType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcCableCarrierSegmentType> init
    Returns
    Type Description
    IIfcCableCarrierSegmentType
    | Improve this Doc View Source

    CableSegmentType(Action<IIfcCableSegmentType>)

    Declaration
    public IIfcCableSegmentType CableSegmentType(Action<IIfcCableSegmentType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcCableSegmentType> init
    Returns
    Type Description
    IIfcCableSegmentType
    | Improve this Doc View Source

    CartesianPoint(Action<IIfcCartesianPoint>)

    Declaration
    public IIfcCartesianPoint CartesianPoint(Action<IIfcCartesianPoint> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcCartesianPoint> init
    Returns
    Type Description
    IIfcCartesianPoint
    | Improve this Doc View Source

    CartesianTransformationOperator2D(Action<IIfcCartesianTransformationOperator2D>)

    Declaration
    public IIfcCartesianTransformationOperator2D CartesianTransformationOperator2D(Action<IIfcCartesianTransformationOperator2D> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcCartesianTransformationOperator2D> init
    Returns
    Type Description
    IIfcCartesianTransformationOperator2D
    | Improve this Doc View Source

    CartesianTransformationOperator2DnonUniform(Action<IIfcCartesianTransformationOperator2DnonUniform>)

    Declaration
    public IIfcCartesianTransformationOperator2DnonUniform CartesianTransformationOperator2DnonUniform(Action<IIfcCartesianTransformationOperator2DnonUniform> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcCartesianTransformationOperator2DnonUniform> init
    Returns
    Type Description
    IIfcCartesianTransformationOperator2DnonUniform
    | Improve this Doc View Source

    CartesianTransformationOperator3D(Action<IIfcCartesianTransformationOperator3D>)

    Declaration
    public IIfcCartesianTransformationOperator3D CartesianTransformationOperator3D(Action<IIfcCartesianTransformationOperator3D> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcCartesianTransformationOperator3D> init
    Returns
    Type Description
    IIfcCartesianTransformationOperator3D
    | Improve this Doc View Source

    CartesianTransformationOperator3DnonUniform(Action<IIfcCartesianTransformationOperator3DnonUniform>)

    Declaration
    public IIfcCartesianTransformationOperator3DnonUniform CartesianTransformationOperator3DnonUniform(Action<IIfcCartesianTransformationOperator3DnonUniform> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcCartesianTransformationOperator3DnonUniform> init
    Returns
    Type Description
    IIfcCartesianTransformationOperator3DnonUniform
    | Improve this Doc View Source

    CenterLineProfileDef(Action<IIfcCenterLineProfileDef>)

    Declaration
    public IIfcCenterLineProfileDef CenterLineProfileDef(Action<IIfcCenterLineProfileDef> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcCenterLineProfileDef> init
    Returns
    Type Description
    IIfcCenterLineProfileDef
    | Improve this Doc View Source

    ChillerType(Action<IIfcChillerType>)

    Declaration
    public IIfcChillerType ChillerType(Action<IIfcChillerType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcChillerType> init
    Returns
    Type Description
    IIfcChillerType
    | Improve this Doc View Source

    Circle(Action<IIfcCircle>)

    Declaration
    public IIfcCircle Circle(Action<IIfcCircle> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcCircle> init
    Returns
    Type Description
    IIfcCircle
    | Improve this Doc View Source

    CircleHollowProfileDef(Action<IIfcCircleHollowProfileDef>)

    Declaration
    public IIfcCircleHollowProfileDef CircleHollowProfileDef(Action<IIfcCircleHollowProfileDef> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcCircleHollowProfileDef> init
    Returns
    Type Description
    IIfcCircleHollowProfileDef
    | Improve this Doc View Source

    CircleProfileDef(Action<IIfcCircleProfileDef>)

    Declaration
    public IIfcCircleProfileDef CircleProfileDef(Action<IIfcCircleProfileDef> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcCircleProfileDef> init
    Returns
    Type Description
    IIfcCircleProfileDef
    | Improve this Doc View Source

    Classification(Action<IIfcClassification>)

    Declaration
    public IIfcClassification Classification(Action<IIfcClassification> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcClassification> init
    Returns
    Type Description
    IIfcClassification
    | Improve this Doc View Source

    ClassificationReference(Action<IIfcClassificationReference>)

    Declaration
    public IIfcClassificationReference ClassificationReference(Action<IIfcClassificationReference> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcClassificationReference> init
    Returns
    Type Description
    IIfcClassificationReference
    | Improve this Doc View Source

    ClosedShell(Action<IIfcClosedShell>)

    Declaration
    public IIfcClosedShell ClosedShell(Action<IIfcClosedShell> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcClosedShell> init
    Returns
    Type Description
    IIfcClosedShell
    | Improve this Doc View Source

    CoilType(Action<IIfcCoilType>)

    Declaration
    public IIfcCoilType CoilType(Action<IIfcCoilType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcCoilType> init
    Returns
    Type Description
    IIfcCoilType
    | Improve this Doc View Source

    ColourRgb(Action<IIfcColourRgb>)

    Declaration
    public IIfcColourRgb ColourRgb(Action<IIfcColourRgb> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcColourRgb> init
    Returns
    Type Description
    IIfcColourRgb
    | Improve this Doc View Source

    Column(Action<IIfcColumn>)

    Declaration
    public IIfcColumn Column(Action<IIfcColumn> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcColumn> init
    Returns
    Type Description
    IIfcColumn
    | Improve this Doc View Source

    ColumnType(Action<IIfcColumnType>)

    Declaration
    public IIfcColumnType ColumnType(Action<IIfcColumnType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcColumnType> init
    Returns
    Type Description
    IIfcColumnType
    | Improve this Doc View Source

    ComplexProperty(Action<IIfcComplexProperty>)

    Declaration
    public IIfcComplexProperty ComplexProperty(Action<IIfcComplexProperty> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcComplexProperty> init
    Returns
    Type Description
    IIfcComplexProperty
    | Improve this Doc View Source

    CompositeCurve(Action<IIfcCompositeCurve>)

    Declaration
    public IIfcCompositeCurve CompositeCurve(Action<IIfcCompositeCurve> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcCompositeCurve> init
    Returns
    Type Description
    IIfcCompositeCurve
    | Improve this Doc View Source

    CompositeCurveSegment(Action<IIfcCompositeCurveSegment>)

    Declaration
    public IIfcCompositeCurveSegment CompositeCurveSegment(Action<IIfcCompositeCurveSegment> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcCompositeCurveSegment> init
    Returns
    Type Description
    IIfcCompositeCurveSegment
    | Improve this Doc View Source

    CompositeProfileDef(Action<IIfcCompositeProfileDef>)

    Declaration
    public IIfcCompositeProfileDef CompositeProfileDef(Action<IIfcCompositeProfileDef> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcCompositeProfileDef> init
    Returns
    Type Description
    IIfcCompositeProfileDef
    | Improve this Doc View Source

    CompressorType(Action<IIfcCompressorType>)

    Declaration
    public IIfcCompressorType CompressorType(Action<IIfcCompressorType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcCompressorType> init
    Returns
    Type Description
    IIfcCompressorType
    | Improve this Doc View Source

    CondenserType(Action<IIfcCondenserType>)

    Declaration
    public IIfcCondenserType CondenserType(Action<IIfcCondenserType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcCondenserType> init
    Returns
    Type Description
    IIfcCondenserType
    | Improve this Doc View Source

    ConnectedFaceSet(Action<IIfcConnectedFaceSet>)

    Declaration
    public IIfcConnectedFaceSet ConnectedFaceSet(Action<IIfcConnectedFaceSet> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcConnectedFaceSet> init
    Returns
    Type Description
    IIfcConnectedFaceSet
    | Improve this Doc View Source

    ConnectionCurveGeometry(Action<IIfcConnectionCurveGeometry>)

    Declaration
    public IIfcConnectionCurveGeometry ConnectionCurveGeometry(Action<IIfcConnectionCurveGeometry> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcConnectionCurveGeometry> init
    Returns
    Type Description
    IIfcConnectionCurveGeometry
    | Improve this Doc View Source

    ConnectionPointEccentricity(Action<IIfcConnectionPointEccentricity>)

    Declaration
    public IIfcConnectionPointEccentricity ConnectionPointEccentricity(Action<IIfcConnectionPointEccentricity> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcConnectionPointEccentricity> init
    Returns
    Type Description
    IIfcConnectionPointEccentricity
    | Improve this Doc View Source

    ConnectionPointGeometry(Action<IIfcConnectionPointGeometry>)

    Declaration
    public IIfcConnectionPointGeometry ConnectionPointGeometry(Action<IIfcConnectionPointGeometry> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcConnectionPointGeometry> init
    Returns
    Type Description
    IIfcConnectionPointGeometry
    | Improve this Doc View Source

    ConnectionSurfaceGeometry(Action<IIfcConnectionSurfaceGeometry>)

    Declaration
    public IIfcConnectionSurfaceGeometry ConnectionSurfaceGeometry(Action<IIfcConnectionSurfaceGeometry> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcConnectionSurfaceGeometry> init
    Returns
    Type Description
    IIfcConnectionSurfaceGeometry
    | Improve this Doc View Source

    ConstructionEquipmentResource(Action<IIfcConstructionEquipmentResource>)

    Declaration
    public IIfcConstructionEquipmentResource ConstructionEquipmentResource(Action<IIfcConstructionEquipmentResource> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcConstructionEquipmentResource> init
    Returns
    Type Description
    IIfcConstructionEquipmentResource
    | Improve this Doc View Source

    ConstructionMaterialResource(Action<IIfcConstructionMaterialResource>)

    Declaration
    public IIfcConstructionMaterialResource ConstructionMaterialResource(Action<IIfcConstructionMaterialResource> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcConstructionMaterialResource> init
    Returns
    Type Description
    IIfcConstructionMaterialResource
    | Improve this Doc View Source

    ConstructionProductResource(Action<IIfcConstructionProductResource>)

    Declaration
    public IIfcConstructionProductResource ConstructionProductResource(Action<IIfcConstructionProductResource> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcConstructionProductResource> init
    Returns
    Type Description
    IIfcConstructionProductResource
    | Improve this Doc View Source

    ContextDependentUnit(Action<IIfcContextDependentUnit>)

    Declaration
    public IIfcContextDependentUnit ContextDependentUnit(Action<IIfcContextDependentUnit> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcContextDependentUnit> init
    Returns
    Type Description
    IIfcContextDependentUnit
    | Improve this Doc View Source

    ControllerType(Action<IIfcControllerType>)

    Declaration
    public IIfcControllerType ControllerType(Action<IIfcControllerType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcControllerType> init
    Returns
    Type Description
    IIfcControllerType
    | Improve this Doc View Source

    ConversionBasedUnit(Action<IIfcConversionBasedUnit>)

    Declaration
    public IIfcConversionBasedUnit ConversionBasedUnit(Action<IIfcConversionBasedUnit> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcConversionBasedUnit> init
    Returns
    Type Description
    IIfcConversionBasedUnit
    | Improve this Doc View Source

    CooledBeamType(Action<IIfcCooledBeamType>)

    Declaration
    public IIfcCooledBeamType CooledBeamType(Action<IIfcCooledBeamType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcCooledBeamType> init
    Returns
    Type Description
    IIfcCooledBeamType
    | Improve this Doc View Source

    CoolingTowerType(Action<IIfcCoolingTowerType>)

    Declaration
    public IIfcCoolingTowerType CoolingTowerType(Action<IIfcCoolingTowerType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcCoolingTowerType> init
    Returns
    Type Description
    IIfcCoolingTowerType
    | Improve this Doc View Source

    CostItem(Action<IIfcCostItem>)

    Declaration
    public IIfcCostItem CostItem(Action<IIfcCostItem> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcCostItem> init
    Returns
    Type Description
    IIfcCostItem
    | Improve this Doc View Source

    CostSchedule(Action<IIfcCostSchedule>)

    Declaration
    public IIfcCostSchedule CostSchedule(Action<IIfcCostSchedule> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcCostSchedule> init
    Returns
    Type Description
    IIfcCostSchedule
    | Improve this Doc View Source

    CostValue(Action<IIfcCostValue>)

    Declaration
    public IIfcCostValue CostValue(Action<IIfcCostValue> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcCostValue> init
    Returns
    Type Description
    IIfcCostValue
    | Improve this Doc View Source

    Covering(Action<IIfcCovering>)

    Declaration
    public IIfcCovering Covering(Action<IIfcCovering> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcCovering> init
    Returns
    Type Description
    IIfcCovering
    | Improve this Doc View Source

    CoveringType(Action<IIfcCoveringType>)

    Declaration
    public IIfcCoveringType CoveringType(Action<IIfcCoveringType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcCoveringType> init
    Returns
    Type Description
    IIfcCoveringType
    | Improve this Doc View Source

    CrewResource(Action<IIfcCrewResource>)

    Declaration
    public IIfcCrewResource CrewResource(Action<IIfcCrewResource> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcCrewResource> init
    Returns
    Type Description
    IIfcCrewResource
    | Improve this Doc View Source

    CsgSolid(Action<IIfcCsgSolid>)

    Declaration
    public IIfcCsgSolid CsgSolid(Action<IIfcCsgSolid> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcCsgSolid> init
    Returns
    Type Description
    IIfcCsgSolid
    | Improve this Doc View Source

    CShapeProfileDef(Action<IIfcCShapeProfileDef>)

    Declaration
    public IIfcCShapeProfileDef CShapeProfileDef(Action<IIfcCShapeProfileDef> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcCShapeProfileDef> init
    Returns
    Type Description
    IIfcCShapeProfileDef
    | Improve this Doc View Source

    CurrencyRelationship(Action<IIfcCurrencyRelationship>)

    Declaration
    public IIfcCurrencyRelationship CurrencyRelationship(Action<IIfcCurrencyRelationship> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcCurrencyRelationship> init
    Returns
    Type Description
    IIfcCurrencyRelationship
    | Improve this Doc View Source

    CurtainWall(Action<IIfcCurtainWall>)

    Declaration
    public IIfcCurtainWall CurtainWall(Action<IIfcCurtainWall> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcCurtainWall> init
    Returns
    Type Description
    IIfcCurtainWall
    | Improve this Doc View Source

    CurtainWallType(Action<IIfcCurtainWallType>)

    Declaration
    public IIfcCurtainWallType CurtainWallType(Action<IIfcCurtainWallType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcCurtainWallType> init
    Returns
    Type Description
    IIfcCurtainWallType
    | Improve this Doc View Source

    CurveBoundedPlane(Action<IIfcCurveBoundedPlane>)

    Declaration
    public IIfcCurveBoundedPlane CurveBoundedPlane(Action<IIfcCurveBoundedPlane> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcCurveBoundedPlane> init
    Returns
    Type Description
    IIfcCurveBoundedPlane
    | Improve this Doc View Source

    CurveStyle(Action<IIfcCurveStyle>)

    Declaration
    public IIfcCurveStyle CurveStyle(Action<IIfcCurveStyle> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcCurveStyle> init
    Returns
    Type Description
    IIfcCurveStyle
    | Improve this Doc View Source

    CurveStyleFont(Action<IIfcCurveStyleFont>)

    Declaration
    public IIfcCurveStyleFont CurveStyleFont(Action<IIfcCurveStyleFont> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcCurveStyleFont> init
    Returns
    Type Description
    IIfcCurveStyleFont
    | Improve this Doc View Source

    CurveStyleFontAndScaling(Action<IIfcCurveStyleFontAndScaling>)

    Declaration
    public IIfcCurveStyleFontAndScaling CurveStyleFontAndScaling(Action<IIfcCurveStyleFontAndScaling> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcCurveStyleFontAndScaling> init
    Returns
    Type Description
    IIfcCurveStyleFontAndScaling
    | Improve this Doc View Source

    CurveStyleFontPattern(Action<IIfcCurveStyleFontPattern>)

    Declaration
    public IIfcCurveStyleFontPattern CurveStyleFontPattern(Action<IIfcCurveStyleFontPattern> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcCurveStyleFontPattern> init
    Returns
    Type Description
    IIfcCurveStyleFontPattern
    | Improve this Doc View Source

    DamperType(Action<IIfcDamperType>)

    Declaration
    public IIfcDamperType DamperType(Action<IIfcDamperType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcDamperType> init
    Returns
    Type Description
    IIfcDamperType
    | Improve this Doc View Source

    DerivedProfileDef(Action<IIfcDerivedProfileDef>)

    Declaration
    public IIfcDerivedProfileDef DerivedProfileDef(Action<IIfcDerivedProfileDef> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcDerivedProfileDef> init
    Returns
    Type Description
    IIfcDerivedProfileDef
    | Improve this Doc View Source

    DerivedUnit(Action<IIfcDerivedUnit>)

    Declaration
    public IIfcDerivedUnit DerivedUnit(Action<IIfcDerivedUnit> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcDerivedUnit> init
    Returns
    Type Description
    IIfcDerivedUnit
    | Improve this Doc View Source

    DerivedUnitElement(Action<IIfcDerivedUnitElement>)

    Declaration
    public IIfcDerivedUnitElement DerivedUnitElement(Action<IIfcDerivedUnitElement> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcDerivedUnitElement> init
    Returns
    Type Description
    IIfcDerivedUnitElement
    | Improve this Doc View Source

    DimensionalExponents(Action<IIfcDimensionalExponents>)

    Declaration
    public IIfcDimensionalExponents DimensionalExponents(Action<IIfcDimensionalExponents> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcDimensionalExponents> init
    Returns
    Type Description
    IIfcDimensionalExponents
    | Improve this Doc View Source

    Direction(Action<IIfcDirection>)

    Declaration
    public IIfcDirection Direction(Action<IIfcDirection> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcDirection> init
    Returns
    Type Description
    IIfcDirection
    | Improve this Doc View Source

    DiscreteAccessory(Action<IIfcDiscreteAccessory>)

    Declaration
    public IIfcDiscreteAccessory DiscreteAccessory(Action<IIfcDiscreteAccessory> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcDiscreteAccessory> init
    Returns
    Type Description
    IIfcDiscreteAccessory
    | Improve this Doc View Source

    DiscreteAccessoryType(Action<IIfcDiscreteAccessoryType>)

    Declaration
    public IIfcDiscreteAccessoryType DiscreteAccessoryType(Action<IIfcDiscreteAccessoryType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcDiscreteAccessoryType> init
    Returns
    Type Description
    IIfcDiscreteAccessoryType
    | Improve this Doc View Source

    Dispose()

    Declaration
    public void Dispose()
    | Improve this Doc View Source

    DistributionChamberElement(Action<IIfcDistributionChamberElement>)

    Declaration
    public IIfcDistributionChamberElement DistributionChamberElement(Action<IIfcDistributionChamberElement> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcDistributionChamberElement> init
    Returns
    Type Description
    IIfcDistributionChamberElement
    | Improve this Doc View Source

    DistributionChamberElementType(Action<IIfcDistributionChamberElementType>)

    Declaration
    public IIfcDistributionChamberElementType DistributionChamberElementType(Action<IIfcDistributionChamberElementType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcDistributionChamberElementType> init
    Returns
    Type Description
    IIfcDistributionChamberElementType
    | Improve this Doc View Source

    DistributionControlElement(Action<IIfcDistributionControlElement>)

    Declaration
    public IIfcDistributionControlElement DistributionControlElement(Action<IIfcDistributionControlElement> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcDistributionControlElement> init
    Returns
    Type Description
    IIfcDistributionControlElement
    | Improve this Doc View Source

    DistributionElement(Action<IIfcDistributionElement>)

    Declaration
    public IIfcDistributionElement DistributionElement(Action<IIfcDistributionElement> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcDistributionElement> init
    Returns
    Type Description
    IIfcDistributionElement
    | Improve this Doc View Source

    DistributionElementType(Action<IIfcDistributionElementType>)

    Declaration
    public IIfcDistributionElementType DistributionElementType(Action<IIfcDistributionElementType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcDistributionElementType> init
    Returns
    Type Description
    IIfcDistributionElementType
    | Improve this Doc View Source

    DistributionFlowElement(Action<IIfcDistributionFlowElement>)

    Declaration
    public IIfcDistributionFlowElement DistributionFlowElement(Action<IIfcDistributionFlowElement> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcDistributionFlowElement> init
    Returns
    Type Description
    IIfcDistributionFlowElement
    | Improve this Doc View Source

    DistributionPort(Action<IIfcDistributionPort>)

    Declaration
    public IIfcDistributionPort DistributionPort(Action<IIfcDistributionPort> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcDistributionPort> init
    Returns
    Type Description
    IIfcDistributionPort
    | Improve this Doc View Source

    DocumentInformation(Action<IIfcDocumentInformation>)

    Declaration
    public IIfcDocumentInformation DocumentInformation(Action<IIfcDocumentInformation> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcDocumentInformation> init
    Returns
    Type Description
    IIfcDocumentInformation
    | Improve this Doc View Source

    DocumentInformationRelationship(Action<IIfcDocumentInformationRelationship>)

    Declaration
    public IIfcDocumentInformationRelationship DocumentInformationRelationship(Action<IIfcDocumentInformationRelationship> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcDocumentInformationRelationship> init
    Returns
    Type Description
    IIfcDocumentInformationRelationship
    | Improve this Doc View Source

    DocumentReference(Action<IIfcDocumentReference>)

    Declaration
    public IIfcDocumentReference DocumentReference(Action<IIfcDocumentReference> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcDocumentReference> init
    Returns
    Type Description
    IIfcDocumentReference
    | Improve this Doc View Source

    Door(Action<IIfcDoor>)

    Declaration
    public IIfcDoor Door(Action<IIfcDoor> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcDoor> init
    Returns
    Type Description
    IIfcDoor
    | Improve this Doc View Source

    DoorLiningProperties(Action<IIfcDoorLiningProperties>)

    Declaration
    public IIfcDoorLiningProperties DoorLiningProperties(Action<IIfcDoorLiningProperties> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcDoorLiningProperties> init
    Returns
    Type Description
    IIfcDoorLiningProperties
    | Improve this Doc View Source

    DoorPanelProperties(Action<IIfcDoorPanelProperties>)

    Declaration
    public IIfcDoorPanelProperties DoorPanelProperties(Action<IIfcDoorPanelProperties> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcDoorPanelProperties> init
    Returns
    Type Description
    IIfcDoorPanelProperties
    | Improve this Doc View Source

    DoorStyle(Action<IIfcDoorStyle>)

    Declaration
    public IIfcDoorStyle DoorStyle(Action<IIfcDoorStyle> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcDoorStyle> init
    Returns
    Type Description
    IIfcDoorStyle
    | Improve this Doc View Source

    DraughtingPreDefinedColour(Action<IIfcDraughtingPreDefinedColour>)

    Declaration
    public IIfcDraughtingPreDefinedColour DraughtingPreDefinedColour(Action<IIfcDraughtingPreDefinedColour> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcDraughtingPreDefinedColour> init
    Returns
    Type Description
    IIfcDraughtingPreDefinedColour
    | Improve this Doc View Source

    DraughtingPreDefinedCurveFont(Action<IIfcDraughtingPreDefinedCurveFont>)

    Declaration
    public IIfcDraughtingPreDefinedCurveFont DraughtingPreDefinedCurveFont(Action<IIfcDraughtingPreDefinedCurveFont> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcDraughtingPreDefinedCurveFont> init
    Returns
    Type Description
    IIfcDraughtingPreDefinedCurveFont
    | Improve this Doc View Source

    DuctFittingType(Action<IIfcDuctFittingType>)

    Declaration
    public IIfcDuctFittingType DuctFittingType(Action<IIfcDuctFittingType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcDuctFittingType> init
    Returns
    Type Description
    IIfcDuctFittingType
    | Improve this Doc View Source

    DuctSegmentType(Action<IIfcDuctSegmentType>)

    Declaration
    public IIfcDuctSegmentType DuctSegmentType(Action<IIfcDuctSegmentType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcDuctSegmentType> init
    Returns
    Type Description
    IIfcDuctSegmentType
    | Improve this Doc View Source

    DuctSilencerType(Action<IIfcDuctSilencerType>)

    Declaration
    public IIfcDuctSilencerType DuctSilencerType(Action<IIfcDuctSilencerType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcDuctSilencerType> init
    Returns
    Type Description
    IIfcDuctSilencerType
    | Improve this Doc View Source

    Edge(Action<IIfcEdge>)

    Declaration
    public IIfcEdge Edge(Action<IIfcEdge> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcEdge> init
    Returns
    Type Description
    IIfcEdge
    | Improve this Doc View Source

    EdgeCurve(Action<IIfcEdgeCurve>)

    Declaration
    public IIfcEdgeCurve EdgeCurve(Action<IIfcEdgeCurve> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcEdgeCurve> init
    Returns
    Type Description
    IIfcEdgeCurve
    | Improve this Doc View Source

    EdgeLoop(Action<IIfcEdgeLoop>)

    Declaration
    public IIfcEdgeLoop EdgeLoop(Action<IIfcEdgeLoop> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcEdgeLoop> init
    Returns
    Type Description
    IIfcEdgeLoop
    | Improve this Doc View Source

    ElectricApplianceType(Action<IIfcElectricApplianceType>)

    Declaration
    public IIfcElectricApplianceType ElectricApplianceType(Action<IIfcElectricApplianceType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcElectricApplianceType> init
    Returns
    Type Description
    IIfcElectricApplianceType
    | Improve this Doc View Source

    ElectricFlowStorageDeviceType(Action<IIfcElectricFlowStorageDeviceType>)

    Declaration
    public IIfcElectricFlowStorageDeviceType ElectricFlowStorageDeviceType(Action<IIfcElectricFlowStorageDeviceType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcElectricFlowStorageDeviceType> init
    Returns
    Type Description
    IIfcElectricFlowStorageDeviceType
    | Improve this Doc View Source

    ElectricGeneratorType(Action<IIfcElectricGeneratorType>)

    Declaration
    public IIfcElectricGeneratorType ElectricGeneratorType(Action<IIfcElectricGeneratorType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcElectricGeneratorType> init
    Returns
    Type Description
    IIfcElectricGeneratorType
    | Improve this Doc View Source

    ElectricMotorType(Action<IIfcElectricMotorType>)

    Declaration
    public IIfcElectricMotorType ElectricMotorType(Action<IIfcElectricMotorType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcElectricMotorType> init
    Returns
    Type Description
    IIfcElectricMotorType
    | Improve this Doc View Source

    ElectricTimeControlType(Action<IIfcElectricTimeControlType>)

    Declaration
    public IIfcElectricTimeControlType ElectricTimeControlType(Action<IIfcElectricTimeControlType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcElectricTimeControlType> init
    Returns
    Type Description
    IIfcElectricTimeControlType
    | Improve this Doc View Source

    ElementAssembly(Action<IIfcElementAssembly>)

    Declaration
    public IIfcElementAssembly ElementAssembly(Action<IIfcElementAssembly> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcElementAssembly> init
    Returns
    Type Description
    IIfcElementAssembly
    | Improve this Doc View Source

    ElementQuantity(Action<IIfcElementQuantity>)

    Declaration
    public IIfcElementQuantity ElementQuantity(Action<IIfcElementQuantity> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcElementQuantity> init
    Returns
    Type Description
    IIfcElementQuantity
    | Improve this Doc View Source

    Ellipse(Action<IIfcEllipse>)

    Declaration
    public IIfcEllipse Ellipse(Action<IIfcEllipse> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcEllipse> init
    Returns
    Type Description
    IIfcEllipse
    | Improve this Doc View Source

    EllipseProfileDef(Action<IIfcEllipseProfileDef>)

    Declaration
    public IIfcEllipseProfileDef EllipseProfileDef(Action<IIfcEllipseProfileDef> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcEllipseProfileDef> init
    Returns
    Type Description
    IIfcEllipseProfileDef
    | Improve this Doc View Source

    EnergyConversionDevice(Action<IIfcEnergyConversionDevice>)

    Declaration
    public IIfcEnergyConversionDevice EnergyConversionDevice(Action<IIfcEnergyConversionDevice> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcEnergyConversionDevice> init
    Returns
    Type Description
    IIfcEnergyConversionDevice
    | Improve this Doc View Source

    EvaporativeCoolerType(Action<IIfcEvaporativeCoolerType>)

    Declaration
    public IIfcEvaporativeCoolerType EvaporativeCoolerType(Action<IIfcEvaporativeCoolerType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcEvaporativeCoolerType> init
    Returns
    Type Description
    IIfcEvaporativeCoolerType
    | Improve this Doc View Source

    EvaporatorType(Action<IIfcEvaporatorType>)

    Declaration
    public IIfcEvaporatorType EvaporatorType(Action<IIfcEvaporatorType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcEvaporatorType> init
    Returns
    Type Description
    IIfcEvaporatorType
    | Improve this Doc View Source

    ExternallyDefinedHatchStyle(Action<IIfcExternallyDefinedHatchStyle>)

    Declaration
    public IIfcExternallyDefinedHatchStyle ExternallyDefinedHatchStyle(Action<IIfcExternallyDefinedHatchStyle> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcExternallyDefinedHatchStyle> init
    Returns
    Type Description
    IIfcExternallyDefinedHatchStyle
    | Improve this Doc View Source

    ExternallyDefinedSurfaceStyle(Action<IIfcExternallyDefinedSurfaceStyle>)

    Declaration
    public IIfcExternallyDefinedSurfaceStyle ExternallyDefinedSurfaceStyle(Action<IIfcExternallyDefinedSurfaceStyle> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcExternallyDefinedSurfaceStyle> init
    Returns
    Type Description
    IIfcExternallyDefinedSurfaceStyle
    | Improve this Doc View Source

    ExternallyDefinedTextFont(Action<IIfcExternallyDefinedTextFont>)

    Declaration
    public IIfcExternallyDefinedTextFont ExternallyDefinedTextFont(Action<IIfcExternallyDefinedTextFont> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcExternallyDefinedTextFont> init
    Returns
    Type Description
    IIfcExternallyDefinedTextFont
    | Improve this Doc View Source

    ExtrudedAreaSolid(Action<IIfcExtrudedAreaSolid>)

    Declaration
    public IIfcExtrudedAreaSolid ExtrudedAreaSolid(Action<IIfcExtrudedAreaSolid> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcExtrudedAreaSolid> init
    Returns
    Type Description
    IIfcExtrudedAreaSolid
    | Improve this Doc View Source

    Face(Action<IIfcFace>)

    Declaration
    public IIfcFace Face(Action<IIfcFace> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcFace> init
    Returns
    Type Description
    IIfcFace
    | Improve this Doc View Source

    FaceBasedSurfaceModel(Action<IIfcFaceBasedSurfaceModel>)

    Declaration
    public IIfcFaceBasedSurfaceModel FaceBasedSurfaceModel(Action<IIfcFaceBasedSurfaceModel> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcFaceBasedSurfaceModel> init
    Returns
    Type Description
    IIfcFaceBasedSurfaceModel
    | Improve this Doc View Source

    FaceBound(Action<IIfcFaceBound>)

    Declaration
    public IIfcFaceBound FaceBound(Action<IIfcFaceBound> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcFaceBound> init
    Returns
    Type Description
    IIfcFaceBound
    | Improve this Doc View Source

    FaceOuterBound(Action<IIfcFaceOuterBound>)

    Declaration
    public IIfcFaceOuterBound FaceOuterBound(Action<IIfcFaceOuterBound> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcFaceOuterBound> init
    Returns
    Type Description
    IIfcFaceOuterBound
    | Improve this Doc View Source

    FaceSurface(Action<IIfcFaceSurface>)

    Declaration
    public IIfcFaceSurface FaceSurface(Action<IIfcFaceSurface> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcFaceSurface> init
    Returns
    Type Description
    IIfcFaceSurface
    | Improve this Doc View Source

    FacetedBrep(Action<IIfcFacetedBrep>)

    Declaration
    public IIfcFacetedBrep FacetedBrep(Action<IIfcFacetedBrep> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcFacetedBrep> init
    Returns
    Type Description
    IIfcFacetedBrep
    | Improve this Doc View Source

    FacetedBrepWithVoids(Action<IIfcFacetedBrepWithVoids>)

    Declaration
    public IIfcFacetedBrepWithVoids FacetedBrepWithVoids(Action<IIfcFacetedBrepWithVoids> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcFacetedBrepWithVoids> init
    Returns
    Type Description
    IIfcFacetedBrepWithVoids
    | Improve this Doc View Source

    FailureConnectionCondition(Action<IIfcFailureConnectionCondition>)

    Declaration
    public IIfcFailureConnectionCondition FailureConnectionCondition(Action<IIfcFailureConnectionCondition> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcFailureConnectionCondition> init
    Returns
    Type Description
    IIfcFailureConnectionCondition
    | Improve this Doc View Source

    FanType(Action<IIfcFanType>)

    Declaration
    public IIfcFanType FanType(Action<IIfcFanType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcFanType> init
    Returns
    Type Description
    IIfcFanType
    | Improve this Doc View Source

    Fastener(Action<IIfcFastener>)

    Declaration
    public IIfcFastener Fastener(Action<IIfcFastener> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcFastener> init
    Returns
    Type Description
    IIfcFastener
    | Improve this Doc View Source

    FastenerType(Action<IIfcFastenerType>)

    Declaration
    public IIfcFastenerType FastenerType(Action<IIfcFastenerType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcFastenerType> init
    Returns
    Type Description
    IIfcFastenerType
    | Improve this Doc View Source

    FillAreaStyle(Action<IIfcFillAreaStyle>)

    Declaration
    public IIfcFillAreaStyle FillAreaStyle(Action<IIfcFillAreaStyle> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcFillAreaStyle> init
    Returns
    Type Description
    IIfcFillAreaStyle
    | Improve this Doc View Source

    FillAreaStyleHatching(Action<IIfcFillAreaStyleHatching>)

    Declaration
    public IIfcFillAreaStyleHatching FillAreaStyleHatching(Action<IIfcFillAreaStyleHatching> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcFillAreaStyleHatching> init
    Returns
    Type Description
    IIfcFillAreaStyleHatching
    | Improve this Doc View Source

    FillAreaStyleTiles(Action<IIfcFillAreaStyleTiles>)

    Declaration
    public IIfcFillAreaStyleTiles FillAreaStyleTiles(Action<IIfcFillAreaStyleTiles> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcFillAreaStyleTiles> init
    Returns
    Type Description
    IIfcFillAreaStyleTiles
    | Improve this Doc View Source

    FilterType(Action<IIfcFilterType>)

    Declaration
    public IIfcFilterType FilterType(Action<IIfcFilterType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcFilterType> init
    Returns
    Type Description
    IIfcFilterType
    | Improve this Doc View Source

    FireSuppressionTerminalType(Action<IIfcFireSuppressionTerminalType>)

    Declaration
    public IIfcFireSuppressionTerminalType FireSuppressionTerminalType(Action<IIfcFireSuppressionTerminalType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcFireSuppressionTerminalType> init
    Returns
    Type Description
    IIfcFireSuppressionTerminalType
    | Improve this Doc View Source

    FlowController(Action<IIfcFlowController>)

    Declaration
    public IIfcFlowController FlowController(Action<IIfcFlowController> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcFlowController> init
    Returns
    Type Description
    IIfcFlowController
    | Improve this Doc View Source

    FlowFitting(Action<IIfcFlowFitting>)

    Declaration
    public IIfcFlowFitting FlowFitting(Action<IIfcFlowFitting> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcFlowFitting> init
    Returns
    Type Description
    IIfcFlowFitting
    | Improve this Doc View Source

    FlowInstrumentType(Action<IIfcFlowInstrumentType>)

    Declaration
    public IIfcFlowInstrumentType FlowInstrumentType(Action<IIfcFlowInstrumentType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcFlowInstrumentType> init
    Returns
    Type Description
    IIfcFlowInstrumentType
    | Improve this Doc View Source

    FlowMeterType(Action<IIfcFlowMeterType>)

    Declaration
    public IIfcFlowMeterType FlowMeterType(Action<IIfcFlowMeterType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcFlowMeterType> init
    Returns
    Type Description
    IIfcFlowMeterType
    | Improve this Doc View Source

    FlowMovingDevice(Action<IIfcFlowMovingDevice>)

    Declaration
    public IIfcFlowMovingDevice FlowMovingDevice(Action<IIfcFlowMovingDevice> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcFlowMovingDevice> init
    Returns
    Type Description
    IIfcFlowMovingDevice
    | Improve this Doc View Source

    FlowSegment(Action<IIfcFlowSegment>)

    Declaration
    public IIfcFlowSegment FlowSegment(Action<IIfcFlowSegment> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcFlowSegment> init
    Returns
    Type Description
    IIfcFlowSegment
    | Improve this Doc View Source

    FlowStorageDevice(Action<IIfcFlowStorageDevice>)

    Declaration
    public IIfcFlowStorageDevice FlowStorageDevice(Action<IIfcFlowStorageDevice> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcFlowStorageDevice> init
    Returns
    Type Description
    IIfcFlowStorageDevice
    | Improve this Doc View Source

    FlowTerminal(Action<IIfcFlowTerminal>)

    Declaration
    public IIfcFlowTerminal FlowTerminal(Action<IIfcFlowTerminal> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcFlowTerminal> init
    Returns
    Type Description
    IIfcFlowTerminal
    | Improve this Doc View Source

    FlowTreatmentDevice(Action<IIfcFlowTreatmentDevice>)

    Declaration
    public IIfcFlowTreatmentDevice FlowTreatmentDevice(Action<IIfcFlowTreatmentDevice> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcFlowTreatmentDevice> init
    Returns
    Type Description
    IIfcFlowTreatmentDevice
    | Improve this Doc View Source

    Footing(Action<IIfcFooting>)

    Declaration
    public IIfcFooting Footing(Action<IIfcFooting> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcFooting> init
    Returns
    Type Description
    IIfcFooting
    | Improve this Doc View Source

    FurnishingElement(Action<IIfcFurnishingElement>)

    Declaration
    public IIfcFurnishingElement FurnishingElement(Action<IIfcFurnishingElement> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcFurnishingElement> init
    Returns
    Type Description
    IIfcFurnishingElement
    | Improve this Doc View Source

    FurnishingElementType(Action<IIfcFurnishingElementType>)

    Declaration
    public IIfcFurnishingElementType FurnishingElementType(Action<IIfcFurnishingElementType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcFurnishingElementType> init
    Returns
    Type Description
    IIfcFurnishingElementType
    | Improve this Doc View Source

    FurnitureType(Action<IIfcFurnitureType>)

    Declaration
    public IIfcFurnitureType FurnitureType(Action<IIfcFurnitureType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcFurnitureType> init
    Returns
    Type Description
    IIfcFurnitureType
    | Improve this Doc View Source

    GeometricCurveSet(Action<IIfcGeometricCurveSet>)

    Declaration
    public IIfcGeometricCurveSet GeometricCurveSet(Action<IIfcGeometricCurveSet> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcGeometricCurveSet> init
    Returns
    Type Description
    IIfcGeometricCurveSet
    | Improve this Doc View Source

    GeometricRepresentationContext(Action<IIfcGeometricRepresentationContext>)

    Declaration
    public IIfcGeometricRepresentationContext GeometricRepresentationContext(Action<IIfcGeometricRepresentationContext> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcGeometricRepresentationContext> init
    Returns
    Type Description
    IIfcGeometricRepresentationContext
    | Improve this Doc View Source

    GeometricRepresentationSubContext(Action<IIfcGeometricRepresentationSubContext>)

    Declaration
    public IIfcGeometricRepresentationSubContext GeometricRepresentationSubContext(Action<IIfcGeometricRepresentationSubContext> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcGeometricRepresentationSubContext> init
    Returns
    Type Description
    IIfcGeometricRepresentationSubContext
    | Improve this Doc View Source

    GeometricSet(Action<IIfcGeometricSet>)

    Declaration
    public IIfcGeometricSet GeometricSet(Action<IIfcGeometricSet> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcGeometricSet> init
    Returns
    Type Description
    IIfcGeometricSet
    | Improve this Doc View Source

    Grid(Action<IIfcGrid>)

    Declaration
    public IIfcGrid Grid(Action<IIfcGrid> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcGrid> init
    Returns
    Type Description
    IIfcGrid
    | Improve this Doc View Source

    GridAxis(Action<IIfcGridAxis>)

    Declaration
    public IIfcGridAxis GridAxis(Action<IIfcGridAxis> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcGridAxis> init
    Returns
    Type Description
    IIfcGridAxis
    | Improve this Doc View Source

    GridPlacement(Action<IIfcGridPlacement>)

    Declaration
    public IIfcGridPlacement GridPlacement(Action<IIfcGridPlacement> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcGridPlacement> init
    Returns
    Type Description
    IIfcGridPlacement
    | Improve this Doc View Source

    Group(Action<IIfcGroup>)

    Declaration
    public IIfcGroup Group(Action<IIfcGroup> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcGroup> init
    Returns
    Type Description
    IIfcGroup
    | Improve this Doc View Source

    HalfSpaceSolid(Action<IIfcHalfSpaceSolid>)

    Declaration
    public IIfcHalfSpaceSolid HalfSpaceSolid(Action<IIfcHalfSpaceSolid> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcHalfSpaceSolid> init
    Returns
    Type Description
    IIfcHalfSpaceSolid
    | Improve this Doc View Source

    HeatExchangerType(Action<IIfcHeatExchangerType>)

    Declaration
    public IIfcHeatExchangerType HeatExchangerType(Action<IIfcHeatExchangerType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcHeatExchangerType> init
    Returns
    Type Description
    IIfcHeatExchangerType
    | Improve this Doc View Source

    HumidifierType(Action<IIfcHumidifierType>)

    Declaration
    public IIfcHumidifierType HumidifierType(Action<IIfcHumidifierType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcHumidifierType> init
    Returns
    Type Description
    IIfcHumidifierType
    | Improve this Doc View Source

    ImageTexture(Action<IIfcImageTexture>)

    Declaration
    public IIfcImageTexture ImageTexture(Action<IIfcImageTexture> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcImageTexture> init
    Returns
    Type Description
    IIfcImageTexture
    | Improve this Doc View Source

    Inventory(Action<IIfcInventory>)

    Declaration
    public IIfcInventory Inventory(Action<IIfcInventory> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcInventory> init
    Returns
    Type Description
    IIfcInventory
    | Improve this Doc View Source

    IrregularTimeSeries(Action<IIfcIrregularTimeSeries>)

    Declaration
    public IIfcIrregularTimeSeries IrregularTimeSeries(Action<IIfcIrregularTimeSeries> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcIrregularTimeSeries> init
    Returns
    Type Description
    IIfcIrregularTimeSeries
    | Improve this Doc View Source

    IrregularTimeSeriesValue(Action<IIfcIrregularTimeSeriesValue>)

    Declaration
    public IIfcIrregularTimeSeriesValue IrregularTimeSeriesValue(Action<IIfcIrregularTimeSeriesValue> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcIrregularTimeSeriesValue> init
    Returns
    Type Description
    IIfcIrregularTimeSeriesValue
    | Improve this Doc View Source

    IShapeProfileDef(Action<IIfcIShapeProfileDef>)

    Declaration
    public IIfcIShapeProfileDef IShapeProfileDef(Action<IIfcIShapeProfileDef> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcIShapeProfileDef> init
    Returns
    Type Description
    IIfcIShapeProfileDef
    | Improve this Doc View Source

    JunctionBoxType(Action<IIfcJunctionBoxType>)

    Declaration
    public IIfcJunctionBoxType JunctionBoxType(Action<IIfcJunctionBoxType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcJunctionBoxType> init
    Returns
    Type Description
    IIfcJunctionBoxType
    | Improve this Doc View Source

    LaborResource(Action<IIfcLaborResource>)

    Declaration
    public IIfcLaborResource LaborResource(Action<IIfcLaborResource> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcLaborResource> init
    Returns
    Type Description
    IIfcLaborResource
    | Improve this Doc View Source

    LampType(Action<IIfcLampType>)

    Declaration
    public IIfcLampType LampType(Action<IIfcLampType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcLampType> init
    Returns
    Type Description
    IIfcLampType
    | Improve this Doc View Source

    LibraryInformation(Action<IIfcLibraryInformation>)

    Declaration
    public IIfcLibraryInformation LibraryInformation(Action<IIfcLibraryInformation> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcLibraryInformation> init
    Returns
    Type Description
    IIfcLibraryInformation
    | Improve this Doc View Source

    LibraryReference(Action<IIfcLibraryReference>)

    Declaration
    public IIfcLibraryReference LibraryReference(Action<IIfcLibraryReference> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcLibraryReference> init
    Returns
    Type Description
    IIfcLibraryReference
    | Improve this Doc View Source

    LightDistributionData(Action<IIfcLightDistributionData>)

    Declaration
    public IIfcLightDistributionData LightDistributionData(Action<IIfcLightDistributionData> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcLightDistributionData> init
    Returns
    Type Description
    IIfcLightDistributionData
    | Improve this Doc View Source

    LightFixtureType(Action<IIfcLightFixtureType>)

    Declaration
    public IIfcLightFixtureType LightFixtureType(Action<IIfcLightFixtureType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcLightFixtureType> init
    Returns
    Type Description
    IIfcLightFixtureType
    | Improve this Doc View Source

    LightIntensityDistribution(Action<IIfcLightIntensityDistribution>)

    Declaration
    public IIfcLightIntensityDistribution LightIntensityDistribution(Action<IIfcLightIntensityDistribution> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcLightIntensityDistribution> init
    Returns
    Type Description
    IIfcLightIntensityDistribution
    | Improve this Doc View Source

    LightSourceAmbient(Action<IIfcLightSourceAmbient>)

    Declaration
    public IIfcLightSourceAmbient LightSourceAmbient(Action<IIfcLightSourceAmbient> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcLightSourceAmbient> init
    Returns
    Type Description
    IIfcLightSourceAmbient
    | Improve this Doc View Source

    LightSourceDirectional(Action<IIfcLightSourceDirectional>)

    Declaration
    public IIfcLightSourceDirectional LightSourceDirectional(Action<IIfcLightSourceDirectional> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcLightSourceDirectional> init
    Returns
    Type Description
    IIfcLightSourceDirectional
    | Improve this Doc View Source

    LightSourceGoniometric(Action<IIfcLightSourceGoniometric>)

    Declaration
    public IIfcLightSourceGoniometric LightSourceGoniometric(Action<IIfcLightSourceGoniometric> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcLightSourceGoniometric> init
    Returns
    Type Description
    IIfcLightSourceGoniometric
    | Improve this Doc View Source

    LightSourcePositional(Action<IIfcLightSourcePositional>)

    Declaration
    public IIfcLightSourcePositional LightSourcePositional(Action<IIfcLightSourcePositional> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcLightSourcePositional> init
    Returns
    Type Description
    IIfcLightSourcePositional
    | Improve this Doc View Source

    LightSourceSpot(Action<IIfcLightSourceSpot>)

    Declaration
    public IIfcLightSourceSpot LightSourceSpot(Action<IIfcLightSourceSpot> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcLightSourceSpot> init
    Returns
    Type Description
    IIfcLightSourceSpot
    | Improve this Doc View Source

    Line(Action<IIfcLine>)

    Declaration
    public IIfcLine Line(Action<IIfcLine> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcLine> init
    Returns
    Type Description
    IIfcLine
    | Improve this Doc View Source

    LocalPlacement(Action<IIfcLocalPlacement>)

    Declaration
    public IIfcLocalPlacement LocalPlacement(Action<IIfcLocalPlacement> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcLocalPlacement> init
    Returns
    Type Description
    IIfcLocalPlacement
    | Improve this Doc View Source

    Loop(Action<IIfcLoop>)

    Declaration
    public IIfcLoop Loop(Action<IIfcLoop> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcLoop> init
    Returns
    Type Description
    IIfcLoop
    | Improve this Doc View Source

    LShapeProfileDef(Action<IIfcLShapeProfileDef>)

    Declaration
    public IIfcLShapeProfileDef LShapeProfileDef(Action<IIfcLShapeProfileDef> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcLShapeProfileDef> init
    Returns
    Type Description
    IIfcLShapeProfileDef
    | Improve this Doc View Source

    MappedItem(Action<IIfcMappedItem>)

    Declaration
    public IIfcMappedItem MappedItem(Action<IIfcMappedItem> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcMappedItem> init
    Returns
    Type Description
    IIfcMappedItem
    | Improve this Doc View Source

    Material(Action<IIfcMaterial>)

    Declaration
    public IIfcMaterial Material(Action<IIfcMaterial> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcMaterial> init
    Returns
    Type Description
    IIfcMaterial
    | Improve this Doc View Source

    MaterialClassificationRelationship(Action<IIfcMaterialClassificationRelationship>)

    Declaration
    public IIfcMaterialClassificationRelationship MaterialClassificationRelationship(Action<IIfcMaterialClassificationRelationship> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcMaterialClassificationRelationship> init
    Returns
    Type Description
    IIfcMaterialClassificationRelationship
    | Improve this Doc View Source

    MaterialDefinitionRepresentation(Action<IIfcMaterialDefinitionRepresentation>)

    Declaration
    public IIfcMaterialDefinitionRepresentation MaterialDefinitionRepresentation(Action<IIfcMaterialDefinitionRepresentation> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcMaterialDefinitionRepresentation> init
    Returns
    Type Description
    IIfcMaterialDefinitionRepresentation
    | Improve this Doc View Source

    MaterialLayer(Action<IIfcMaterialLayer>)

    Declaration
    public IIfcMaterialLayer MaterialLayer(Action<IIfcMaterialLayer> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcMaterialLayer> init
    Returns
    Type Description
    IIfcMaterialLayer
    | Improve this Doc View Source

    MaterialLayerSet(Action<IIfcMaterialLayerSet>)

    Declaration
    public IIfcMaterialLayerSet MaterialLayerSet(Action<IIfcMaterialLayerSet> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcMaterialLayerSet> init
    Returns
    Type Description
    IIfcMaterialLayerSet
    | Improve this Doc View Source

    MaterialLayerSetUsage(Action<IIfcMaterialLayerSetUsage>)

    Declaration
    public IIfcMaterialLayerSetUsage MaterialLayerSetUsage(Action<IIfcMaterialLayerSetUsage> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcMaterialLayerSetUsage> init
    Returns
    Type Description
    IIfcMaterialLayerSetUsage
    | Improve this Doc View Source

    MaterialList(Action<IIfcMaterialList>)

    Declaration
    public IIfcMaterialList MaterialList(Action<IIfcMaterialList> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcMaterialList> init
    Returns
    Type Description
    IIfcMaterialList
    | Improve this Doc View Source

    MeasureWithUnit(Action<IIfcMeasureWithUnit>)

    Declaration
    public IIfcMeasureWithUnit MeasureWithUnit(Action<IIfcMeasureWithUnit> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcMeasureWithUnit> init
    Returns
    Type Description
    IIfcMeasureWithUnit
    | Improve this Doc View Source

    MechanicalFastener(Action<IIfcMechanicalFastener>)

    Declaration
    public IIfcMechanicalFastener MechanicalFastener(Action<IIfcMechanicalFastener> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcMechanicalFastener> init
    Returns
    Type Description
    IIfcMechanicalFastener
    | Improve this Doc View Source

    MechanicalFastenerType(Action<IIfcMechanicalFastenerType>)

    Declaration
    public IIfcMechanicalFastenerType MechanicalFastenerType(Action<IIfcMechanicalFastenerType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcMechanicalFastenerType> init
    Returns
    Type Description
    IIfcMechanicalFastenerType
    | Improve this Doc View Source

    Member(Action<IIfcMember>)

    Declaration
    public IIfcMember Member(Action<IIfcMember> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcMember> init
    Returns
    Type Description
    IIfcMember
    | Improve this Doc View Source

    MemberType(Action<IIfcMemberType>)

    Declaration
    public IIfcMemberType MemberType(Action<IIfcMemberType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcMemberType> init
    Returns
    Type Description
    IIfcMemberType
    | Improve this Doc View Source

    Metric(Action<IIfcMetric>)

    Declaration
    public IIfcMetric Metric(Action<IIfcMetric> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcMetric> init
    Returns
    Type Description
    IIfcMetric
    | Improve this Doc View Source

    MonetaryUnit(Action<IIfcMonetaryUnit>)

    Declaration
    public IIfcMonetaryUnit MonetaryUnit(Action<IIfcMonetaryUnit> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcMonetaryUnit> init
    Returns
    Type Description
    IIfcMonetaryUnit
    | Improve this Doc View Source

    MotorConnectionType(Action<IIfcMotorConnectionType>)

    Declaration
    public IIfcMotorConnectionType MotorConnectionType(Action<IIfcMotorConnectionType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcMotorConnectionType> init
    Returns
    Type Description
    IIfcMotorConnectionType
    | Improve this Doc View Source

    Objective(Action<IIfcObjective>)

    Declaration
    public IIfcObjective Objective(Action<IIfcObjective> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcObjective> init
    Returns
    Type Description
    IIfcObjective
    | Improve this Doc View Source

    Occupant(Action<IIfcOccupant>)

    Declaration
    public IIfcOccupant Occupant(Action<IIfcOccupant> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcOccupant> init
    Returns
    Type Description
    IIfcOccupant
    | Improve this Doc View Source

    OffsetCurve2D(Action<IIfcOffsetCurve2D>)

    Declaration
    public IIfcOffsetCurve2D OffsetCurve2D(Action<IIfcOffsetCurve2D> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcOffsetCurve2D> init
    Returns
    Type Description
    IIfcOffsetCurve2D
    | Improve this Doc View Source

    OffsetCurve3D(Action<IIfcOffsetCurve3D>)

    Declaration
    public IIfcOffsetCurve3D OffsetCurve3D(Action<IIfcOffsetCurve3D> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcOffsetCurve3D> init
    Returns
    Type Description
    IIfcOffsetCurve3D
    | Improve this Doc View Source

    OpeningElement(Action<IIfcOpeningElement>)

    Declaration
    public IIfcOpeningElement OpeningElement(Action<IIfcOpeningElement> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcOpeningElement> init
    Returns
    Type Description
    IIfcOpeningElement
    | Improve this Doc View Source

    OpenShell(Action<IIfcOpenShell>)

    Declaration
    public IIfcOpenShell OpenShell(Action<IIfcOpenShell> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcOpenShell> init
    Returns
    Type Description
    IIfcOpenShell
    | Improve this Doc View Source

    Organization(Action<IIfcOrganization>)

    Declaration
    public IIfcOrganization Organization(Action<IIfcOrganization> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcOrganization> init
    Returns
    Type Description
    IIfcOrganization
    | Improve this Doc View Source

    OrganizationRelationship(Action<IIfcOrganizationRelationship>)

    Declaration
    public IIfcOrganizationRelationship OrganizationRelationship(Action<IIfcOrganizationRelationship> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcOrganizationRelationship> init
    Returns
    Type Description
    IIfcOrganizationRelationship
    | Improve this Doc View Source

    OrientedEdge(Action<IIfcOrientedEdge>)

    Declaration
    public IIfcOrientedEdge OrientedEdge(Action<IIfcOrientedEdge> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcOrientedEdge> init
    Returns
    Type Description
    IIfcOrientedEdge
    | Improve this Doc View Source

    OutletType(Action<IIfcOutletType>)

    Declaration
    public IIfcOutletType OutletType(Action<IIfcOutletType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcOutletType> init
    Returns
    Type Description
    IIfcOutletType
    | Improve this Doc View Source

    OwnerHistory(Action<IIfcOwnerHistory>)

    Declaration
    public IIfcOwnerHistory OwnerHistory(Action<IIfcOwnerHistory> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcOwnerHistory> init
    Returns
    Type Description
    IIfcOwnerHistory
    | Improve this Doc View Source

    Path(Action<IIfcPath>)

    Declaration
    public IIfcPath Path(Action<IIfcPath> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcPath> init
    Returns
    Type Description
    IIfcPath
    | Improve this Doc View Source

    PerformanceHistory(Action<IIfcPerformanceHistory>)

    Declaration
    public IIfcPerformanceHistory PerformanceHistory(Action<IIfcPerformanceHistory> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcPerformanceHistory> init
    Returns
    Type Description
    IIfcPerformanceHistory
    | Improve this Doc View Source

    PermeableCoveringProperties(Action<IIfcPermeableCoveringProperties>)

    Declaration
    public IIfcPermeableCoveringProperties PermeableCoveringProperties(Action<IIfcPermeableCoveringProperties> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcPermeableCoveringProperties> init
    Returns
    Type Description
    IIfcPermeableCoveringProperties
    | Improve this Doc View Source

    Permit(Action<IIfcPermit>)

    Declaration
    public IIfcPermit Permit(Action<IIfcPermit> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcPermit> init
    Returns
    Type Description
    IIfcPermit
    | Improve this Doc View Source

    Person(Action<IIfcPerson>)

    Declaration
    public IIfcPerson Person(Action<IIfcPerson> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcPerson> init
    Returns
    Type Description
    IIfcPerson
    | Improve this Doc View Source

    PersonAndOrganization(Action<IIfcPersonAndOrganization>)

    Declaration
    public IIfcPersonAndOrganization PersonAndOrganization(Action<IIfcPersonAndOrganization> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcPersonAndOrganization> init
    Returns
    Type Description
    IIfcPersonAndOrganization
    | Improve this Doc View Source

    PhysicalComplexQuantity(Action<IIfcPhysicalComplexQuantity>)

    Declaration
    public IIfcPhysicalComplexQuantity PhysicalComplexQuantity(Action<IIfcPhysicalComplexQuantity> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcPhysicalComplexQuantity> init
    Returns
    Type Description
    IIfcPhysicalComplexQuantity
    | Improve this Doc View Source

    Pile(Action<IIfcPile>)

    Declaration
    public IIfcPile Pile(Action<IIfcPile> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcPile> init
    Returns
    Type Description
    IIfcPile
    | Improve this Doc View Source

    PipeFittingType(Action<IIfcPipeFittingType>)

    Declaration
    public IIfcPipeFittingType PipeFittingType(Action<IIfcPipeFittingType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcPipeFittingType> init
    Returns
    Type Description
    IIfcPipeFittingType
    | Improve this Doc View Source

    PipeSegmentType(Action<IIfcPipeSegmentType>)

    Declaration
    public IIfcPipeSegmentType PipeSegmentType(Action<IIfcPipeSegmentType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcPipeSegmentType> init
    Returns
    Type Description
    IIfcPipeSegmentType
    | Improve this Doc View Source

    PixelTexture(Action<IIfcPixelTexture>)

    Declaration
    public IIfcPixelTexture PixelTexture(Action<IIfcPixelTexture> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcPixelTexture> init
    Returns
    Type Description
    IIfcPixelTexture
    | Improve this Doc View Source

    PlanarBox(Action<IIfcPlanarBox>)

    Declaration
    public IIfcPlanarBox PlanarBox(Action<IIfcPlanarBox> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcPlanarBox> init
    Returns
    Type Description
    IIfcPlanarBox
    | Improve this Doc View Source

    PlanarExtent(Action<IIfcPlanarExtent>)

    Declaration
    public IIfcPlanarExtent PlanarExtent(Action<IIfcPlanarExtent> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcPlanarExtent> init
    Returns
    Type Description
    IIfcPlanarExtent
    | Improve this Doc View Source

    Plane(Action<IIfcPlane>)

    Declaration
    public IIfcPlane Plane(Action<IIfcPlane> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcPlane> init
    Returns
    Type Description
    IIfcPlane
    | Improve this Doc View Source

    Plate(Action<IIfcPlate>)

    Declaration
    public IIfcPlate Plate(Action<IIfcPlate> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcPlate> init
    Returns
    Type Description
    IIfcPlate
    | Improve this Doc View Source

    PlateType(Action<IIfcPlateType>)

    Declaration
    public IIfcPlateType PlateType(Action<IIfcPlateType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcPlateType> init
    Returns
    Type Description
    IIfcPlateType
    | Improve this Doc View Source

    PointOnCurve(Action<IIfcPointOnCurve>)

    Declaration
    public IIfcPointOnCurve PointOnCurve(Action<IIfcPointOnCurve> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcPointOnCurve> init
    Returns
    Type Description
    IIfcPointOnCurve
    | Improve this Doc View Source

    PointOnSurface(Action<IIfcPointOnSurface>)

    Declaration
    public IIfcPointOnSurface PointOnSurface(Action<IIfcPointOnSurface> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcPointOnSurface> init
    Returns
    Type Description
    IIfcPointOnSurface
    | Improve this Doc View Source

    PolygonalBoundedHalfSpace(Action<IIfcPolygonalBoundedHalfSpace>)

    Declaration
    public IIfcPolygonalBoundedHalfSpace PolygonalBoundedHalfSpace(Action<IIfcPolygonalBoundedHalfSpace> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcPolygonalBoundedHalfSpace> init
    Returns
    Type Description
    IIfcPolygonalBoundedHalfSpace
    | Improve this Doc View Source

    Polyline(Action<IIfcPolyline>)

    Declaration
    public IIfcPolyline Polyline(Action<IIfcPolyline> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcPolyline> init
    Returns
    Type Description
    IIfcPolyline
    | Improve this Doc View Source

    PolyLoop(Action<IIfcPolyLoop>)

    Declaration
    public IIfcPolyLoop PolyLoop(Action<IIfcPolyLoop> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcPolyLoop> init
    Returns
    Type Description
    IIfcPolyLoop
    | Improve this Doc View Source

    PostalAddress(Action<IIfcPostalAddress>)

    Declaration
    public IIfcPostalAddress PostalAddress(Action<IIfcPostalAddress> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcPostalAddress> init
    Returns
    Type Description
    IIfcPostalAddress
    | Improve this Doc View Source

    PresentationLayerAssignment(Action<IIfcPresentationLayerAssignment>)

    Declaration
    public IIfcPresentationLayerAssignment PresentationLayerAssignment(Action<IIfcPresentationLayerAssignment> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcPresentationLayerAssignment> init
    Returns
    Type Description
    IIfcPresentationLayerAssignment
    | Improve this Doc View Source

    PresentationLayerWithStyle(Action<IIfcPresentationLayerWithStyle>)

    Declaration
    public IIfcPresentationLayerWithStyle PresentationLayerWithStyle(Action<IIfcPresentationLayerWithStyle> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcPresentationLayerWithStyle> init
    Returns
    Type Description
    IIfcPresentationLayerWithStyle
    | Improve this Doc View Source

    PresentationStyleAssignment(Action<IIfcPresentationStyleAssignment>)

    Declaration
    public IIfcPresentationStyleAssignment PresentationStyleAssignment(Action<IIfcPresentationStyleAssignment> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcPresentationStyleAssignment> init
    Returns
    Type Description
    IIfcPresentationStyleAssignment
    | Improve this Doc View Source

    Procedure(Action<IIfcProcedure>)

    Declaration
    public IIfcProcedure Procedure(Action<IIfcProcedure> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcProcedure> init
    Returns
    Type Description
    IIfcProcedure
    | Improve this Doc View Source

    ProductDefinitionShape(Action<IIfcProductDefinitionShape>)

    Declaration
    public IIfcProductDefinitionShape ProductDefinitionShape(Action<IIfcProductDefinitionShape> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcProductDefinitionShape> init
    Returns
    Type Description
    IIfcProductDefinitionShape
    | Improve this Doc View Source

    Project(Action<IIfcProject>)

    Declaration
    public IIfcProject Project(Action<IIfcProject> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcProject> init
    Returns
    Type Description
    IIfcProject
    | Improve this Doc View Source

    ProjectionElement(Action<IIfcProjectionElement>)

    Declaration
    public IIfcProjectionElement ProjectionElement(Action<IIfcProjectionElement> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcProjectionElement> init
    Returns
    Type Description
    IIfcProjectionElement
    | Improve this Doc View Source

    ProjectOrder(Action<IIfcProjectOrder>)

    Declaration
    public IIfcProjectOrder ProjectOrder(Action<IIfcProjectOrder> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcProjectOrder> init
    Returns
    Type Description
    IIfcProjectOrder
    | Improve this Doc View Source

    PropertyBoundedValue(Action<IIfcPropertyBoundedValue>)

    Declaration
    public IIfcPropertyBoundedValue PropertyBoundedValue(Action<IIfcPropertyBoundedValue> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcPropertyBoundedValue> init
    Returns
    Type Description
    IIfcPropertyBoundedValue
    | Improve this Doc View Source

    PropertyDependencyRelationship(Action<IIfcPropertyDependencyRelationship>)

    Declaration
    public IIfcPropertyDependencyRelationship PropertyDependencyRelationship(Action<IIfcPropertyDependencyRelationship> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcPropertyDependencyRelationship> init
    Returns
    Type Description
    IIfcPropertyDependencyRelationship
    | Improve this Doc View Source

    PropertyEnumeratedValue(Action<IIfcPropertyEnumeratedValue>)

    Declaration
    public IIfcPropertyEnumeratedValue PropertyEnumeratedValue(Action<IIfcPropertyEnumeratedValue> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcPropertyEnumeratedValue> init
    Returns
    Type Description
    IIfcPropertyEnumeratedValue
    | Improve this Doc View Source

    PropertyEnumeration(Action<IIfcPropertyEnumeration>)

    Declaration
    public IIfcPropertyEnumeration PropertyEnumeration(Action<IIfcPropertyEnumeration> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcPropertyEnumeration> init
    Returns
    Type Description
    IIfcPropertyEnumeration
    | Improve this Doc View Source

    PropertyListValue(Action<IIfcPropertyListValue>)

    Declaration
    public IIfcPropertyListValue PropertyListValue(Action<IIfcPropertyListValue> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcPropertyListValue> init
    Returns
    Type Description
    IIfcPropertyListValue
    | Improve this Doc View Source

    PropertyReferenceValue(Action<IIfcPropertyReferenceValue>)

    Declaration
    public IIfcPropertyReferenceValue PropertyReferenceValue(Action<IIfcPropertyReferenceValue> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcPropertyReferenceValue> init
    Returns
    Type Description
    IIfcPropertyReferenceValue
    | Improve this Doc View Source

    PropertySet(Action<IIfcPropertySet>)

    Declaration
    public IIfcPropertySet PropertySet(Action<IIfcPropertySet> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcPropertySet> init
    Returns
    Type Description
    IIfcPropertySet
    | Improve this Doc View Source

    PropertySingleValue(Action<IIfcPropertySingleValue>)

    Declaration
    public IIfcPropertySingleValue PropertySingleValue(Action<IIfcPropertySingleValue> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcPropertySingleValue> init
    Returns
    Type Description
    IIfcPropertySingleValue
    | Improve this Doc View Source

    PropertyTableValue(Action<IIfcPropertyTableValue>)

    Declaration
    public IIfcPropertyTableValue PropertyTableValue(Action<IIfcPropertyTableValue> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcPropertyTableValue> init
    Returns
    Type Description
    IIfcPropertyTableValue
    | Improve this Doc View Source

    ProtectiveDeviceType(Action<IIfcProtectiveDeviceType>)

    Declaration
    public IIfcProtectiveDeviceType ProtectiveDeviceType(Action<IIfcProtectiveDeviceType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcProtectiveDeviceType> init
    Returns
    Type Description
    IIfcProtectiveDeviceType
    | Improve this Doc View Source

    Proxy(Action<IIfcProxy>)

    Declaration
    public IIfcProxy Proxy(Action<IIfcProxy> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcProxy> init
    Returns
    Type Description
    IIfcProxy
    | Improve this Doc View Source

    PumpType(Action<IIfcPumpType>)

    Declaration
    public IIfcPumpType PumpType(Action<IIfcPumpType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcPumpType> init
    Returns
    Type Description
    IIfcPumpType
    | Improve this Doc View Source

    QuantityArea(Action<IIfcQuantityArea>)

    Declaration
    public IIfcQuantityArea QuantityArea(Action<IIfcQuantityArea> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcQuantityArea> init
    Returns
    Type Description
    IIfcQuantityArea
    | Improve this Doc View Source

    QuantityCount(Action<IIfcQuantityCount>)

    Declaration
    public IIfcQuantityCount QuantityCount(Action<IIfcQuantityCount> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcQuantityCount> init
    Returns
    Type Description
    IIfcQuantityCount
    | Improve this Doc View Source

    QuantityLength(Action<IIfcQuantityLength>)

    Declaration
    public IIfcQuantityLength QuantityLength(Action<IIfcQuantityLength> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcQuantityLength> init
    Returns
    Type Description
    IIfcQuantityLength
    | Improve this Doc View Source

    QuantityTime(Action<IIfcQuantityTime>)

    Declaration
    public IIfcQuantityTime QuantityTime(Action<IIfcQuantityTime> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcQuantityTime> init
    Returns
    Type Description
    IIfcQuantityTime
    | Improve this Doc View Source

    QuantityVolume(Action<IIfcQuantityVolume>)

    Declaration
    public IIfcQuantityVolume QuantityVolume(Action<IIfcQuantityVolume> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcQuantityVolume> init
    Returns
    Type Description
    IIfcQuantityVolume
    | Improve this Doc View Source

    QuantityWeight(Action<IIfcQuantityWeight>)

    Declaration
    public IIfcQuantityWeight QuantityWeight(Action<IIfcQuantityWeight> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcQuantityWeight> init
    Returns
    Type Description
    IIfcQuantityWeight
    | Improve this Doc View Source

    Railing(Action<IIfcRailing>)

    Declaration
    public IIfcRailing Railing(Action<IIfcRailing> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRailing> init
    Returns
    Type Description
    IIfcRailing
    | Improve this Doc View Source

    RailingType(Action<IIfcRailingType>)

    Declaration
    public IIfcRailingType RailingType(Action<IIfcRailingType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRailingType> init
    Returns
    Type Description
    IIfcRailingType
    | Improve this Doc View Source

    Ramp(Action<IIfcRamp>)

    Declaration
    public IIfcRamp Ramp(Action<IIfcRamp> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRamp> init
    Returns
    Type Description
    IIfcRamp
    | Improve this Doc View Source

    RampFlight(Action<IIfcRampFlight>)

    Declaration
    public IIfcRampFlight RampFlight(Action<IIfcRampFlight> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRampFlight> init
    Returns
    Type Description
    IIfcRampFlight
    | Improve this Doc View Source

    RampFlightType(Action<IIfcRampFlightType>)

    Declaration
    public IIfcRampFlightType RampFlightType(Action<IIfcRampFlightType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRampFlightType> init
    Returns
    Type Description
    IIfcRampFlightType
    | Improve this Doc View Source

    RectangleHollowProfileDef(Action<IIfcRectangleHollowProfileDef>)

    Declaration
    public IIfcRectangleHollowProfileDef RectangleHollowProfileDef(Action<IIfcRectangleHollowProfileDef> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRectangleHollowProfileDef> init
    Returns
    Type Description
    IIfcRectangleHollowProfileDef
    | Improve this Doc View Source

    RectangleProfileDef(Action<IIfcRectangleProfileDef>)

    Declaration
    public IIfcRectangleProfileDef RectangleProfileDef(Action<IIfcRectangleProfileDef> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRectangleProfileDef> init
    Returns
    Type Description
    IIfcRectangleProfileDef
    | Improve this Doc View Source

    RectangularPyramid(Action<IIfcRectangularPyramid>)

    Declaration
    public IIfcRectangularPyramid RectangularPyramid(Action<IIfcRectangularPyramid> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRectangularPyramid> init
    Returns
    Type Description
    IIfcRectangularPyramid
    | Improve this Doc View Source

    RectangularTrimmedSurface(Action<IIfcRectangularTrimmedSurface>)

    Declaration
    public IIfcRectangularTrimmedSurface RectangularTrimmedSurface(Action<IIfcRectangularTrimmedSurface> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRectangularTrimmedSurface> init
    Returns
    Type Description
    IIfcRectangularTrimmedSurface
    | Improve this Doc View Source

    RegularTimeSeries(Action<IIfcRegularTimeSeries>)

    Declaration
    public IIfcRegularTimeSeries RegularTimeSeries(Action<IIfcRegularTimeSeries> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRegularTimeSeries> init
    Returns
    Type Description
    IIfcRegularTimeSeries
    | Improve this Doc View Source

    ReinforcementBarProperties(Action<IIfcReinforcementBarProperties>)

    Declaration
    public IIfcReinforcementBarProperties ReinforcementBarProperties(Action<IIfcReinforcementBarProperties> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcReinforcementBarProperties> init
    Returns
    Type Description
    IIfcReinforcementBarProperties
    | Improve this Doc View Source

    ReinforcementDefinitionProperties(Action<IIfcReinforcementDefinitionProperties>)

    Declaration
    public IIfcReinforcementDefinitionProperties ReinforcementDefinitionProperties(Action<IIfcReinforcementDefinitionProperties> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcReinforcementDefinitionProperties> init
    Returns
    Type Description
    IIfcReinforcementDefinitionProperties
    | Improve this Doc View Source

    ReinforcingBar(Action<IIfcReinforcingBar>)

    Declaration
    public IIfcReinforcingBar ReinforcingBar(Action<IIfcReinforcingBar> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcReinforcingBar> init
    Returns
    Type Description
    IIfcReinforcingBar
    | Improve this Doc View Source

    ReinforcingMesh(Action<IIfcReinforcingMesh>)

    Declaration
    public IIfcReinforcingMesh ReinforcingMesh(Action<IIfcReinforcingMesh> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcReinforcingMesh> init
    Returns
    Type Description
    IIfcReinforcingMesh
    | Improve this Doc View Source

    RelAggregates(Action<IIfcRelAggregates>)

    Declaration
    public IIfcRelAggregates RelAggregates(Action<IIfcRelAggregates> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRelAggregates> init
    Returns
    Type Description
    IIfcRelAggregates
    | Improve this Doc View Source

    RelAssignsToActor(Action<IIfcRelAssignsToActor>)

    Declaration
    public IIfcRelAssignsToActor RelAssignsToActor(Action<IIfcRelAssignsToActor> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRelAssignsToActor> init
    Returns
    Type Description
    IIfcRelAssignsToActor
    | Improve this Doc View Source

    RelAssignsToControl(Action<IIfcRelAssignsToControl>)

    Declaration
    public IIfcRelAssignsToControl RelAssignsToControl(Action<IIfcRelAssignsToControl> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRelAssignsToControl> init
    Returns
    Type Description
    IIfcRelAssignsToControl
    | Improve this Doc View Source

    RelAssignsToGroup(Action<IIfcRelAssignsToGroup>)

    Declaration
    public IIfcRelAssignsToGroup RelAssignsToGroup(Action<IIfcRelAssignsToGroup> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRelAssignsToGroup> init
    Returns
    Type Description
    IIfcRelAssignsToGroup
    | Improve this Doc View Source

    RelAssignsToProcess(Action<IIfcRelAssignsToProcess>)

    Declaration
    public IIfcRelAssignsToProcess RelAssignsToProcess(Action<IIfcRelAssignsToProcess> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRelAssignsToProcess> init
    Returns
    Type Description
    IIfcRelAssignsToProcess
    | Improve this Doc View Source

    RelAssignsToProduct(Action<IIfcRelAssignsToProduct>)

    Declaration
    public IIfcRelAssignsToProduct RelAssignsToProduct(Action<IIfcRelAssignsToProduct> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRelAssignsToProduct> init
    Returns
    Type Description
    IIfcRelAssignsToProduct
    | Improve this Doc View Source

    RelAssignsToResource(Action<IIfcRelAssignsToResource>)

    Declaration
    public IIfcRelAssignsToResource RelAssignsToResource(Action<IIfcRelAssignsToResource> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRelAssignsToResource> init
    Returns
    Type Description
    IIfcRelAssignsToResource
    | Improve this Doc View Source

    RelAssociatesApproval(Action<IIfcRelAssociatesApproval>)

    Declaration
    public IIfcRelAssociatesApproval RelAssociatesApproval(Action<IIfcRelAssociatesApproval> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRelAssociatesApproval> init
    Returns
    Type Description
    IIfcRelAssociatesApproval
    | Improve this Doc View Source

    RelAssociatesClassification(Action<IIfcRelAssociatesClassification>)

    Declaration
    public IIfcRelAssociatesClassification RelAssociatesClassification(Action<IIfcRelAssociatesClassification> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRelAssociatesClassification> init
    Returns
    Type Description
    IIfcRelAssociatesClassification
    | Improve this Doc View Source

    RelAssociatesConstraint(Action<IIfcRelAssociatesConstraint>)

    Declaration
    public IIfcRelAssociatesConstraint RelAssociatesConstraint(Action<IIfcRelAssociatesConstraint> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRelAssociatesConstraint> init
    Returns
    Type Description
    IIfcRelAssociatesConstraint
    | Improve this Doc View Source

    RelAssociatesDocument(Action<IIfcRelAssociatesDocument>)

    Declaration
    public IIfcRelAssociatesDocument RelAssociatesDocument(Action<IIfcRelAssociatesDocument> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRelAssociatesDocument> init
    Returns
    Type Description
    IIfcRelAssociatesDocument
    | Improve this Doc View Source

    RelAssociatesLibrary(Action<IIfcRelAssociatesLibrary>)

    Declaration
    public IIfcRelAssociatesLibrary RelAssociatesLibrary(Action<IIfcRelAssociatesLibrary> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRelAssociatesLibrary> init
    Returns
    Type Description
    IIfcRelAssociatesLibrary
    | Improve this Doc View Source

    RelAssociatesMaterial(Action<IIfcRelAssociatesMaterial>)

    Declaration
    public IIfcRelAssociatesMaterial RelAssociatesMaterial(Action<IIfcRelAssociatesMaterial> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRelAssociatesMaterial> init
    Returns
    Type Description
    IIfcRelAssociatesMaterial
    | Improve this Doc View Source

    RelConnectsElements(Action<IIfcRelConnectsElements>)

    Declaration
    public IIfcRelConnectsElements RelConnectsElements(Action<IIfcRelConnectsElements> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRelConnectsElements> init
    Returns
    Type Description
    IIfcRelConnectsElements
    | Improve this Doc View Source

    RelConnectsPathElements(Action<IIfcRelConnectsPathElements>)

    Declaration
    public IIfcRelConnectsPathElements RelConnectsPathElements(Action<IIfcRelConnectsPathElements> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRelConnectsPathElements> init
    Returns
    Type Description
    IIfcRelConnectsPathElements
    | Improve this Doc View Source

    RelConnectsPorts(Action<IIfcRelConnectsPorts>)

    Declaration
    public IIfcRelConnectsPorts RelConnectsPorts(Action<IIfcRelConnectsPorts> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRelConnectsPorts> init
    Returns
    Type Description
    IIfcRelConnectsPorts
    | Improve this Doc View Source

    RelConnectsPortToElement(Action<IIfcRelConnectsPortToElement>)

    Declaration
    public IIfcRelConnectsPortToElement RelConnectsPortToElement(Action<IIfcRelConnectsPortToElement> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRelConnectsPortToElement> init
    Returns
    Type Description
    IIfcRelConnectsPortToElement
    | Improve this Doc View Source

    RelConnectsStructuralActivity(Action<IIfcRelConnectsStructuralActivity>)

    Declaration
    public IIfcRelConnectsStructuralActivity RelConnectsStructuralActivity(Action<IIfcRelConnectsStructuralActivity> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRelConnectsStructuralActivity> init
    Returns
    Type Description
    IIfcRelConnectsStructuralActivity
    | Improve this Doc View Source

    RelConnectsStructuralMember(Action<IIfcRelConnectsStructuralMember>)

    Declaration
    public IIfcRelConnectsStructuralMember RelConnectsStructuralMember(Action<IIfcRelConnectsStructuralMember> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRelConnectsStructuralMember> init
    Returns
    Type Description
    IIfcRelConnectsStructuralMember
    | Improve this Doc View Source

    RelConnectsWithEccentricity(Action<IIfcRelConnectsWithEccentricity>)

    Declaration
    public IIfcRelConnectsWithEccentricity RelConnectsWithEccentricity(Action<IIfcRelConnectsWithEccentricity> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRelConnectsWithEccentricity> init
    Returns
    Type Description
    IIfcRelConnectsWithEccentricity
    | Improve this Doc View Source

    RelConnectsWithRealizingElements(Action<IIfcRelConnectsWithRealizingElements>)

    Declaration
    public IIfcRelConnectsWithRealizingElements RelConnectsWithRealizingElements(Action<IIfcRelConnectsWithRealizingElements> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRelConnectsWithRealizingElements> init
    Returns
    Type Description
    IIfcRelConnectsWithRealizingElements
    | Improve this Doc View Source

    RelContainedInSpatialStructure(Action<IIfcRelContainedInSpatialStructure>)

    Declaration
    public IIfcRelContainedInSpatialStructure RelContainedInSpatialStructure(Action<IIfcRelContainedInSpatialStructure> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRelContainedInSpatialStructure> init
    Returns
    Type Description
    IIfcRelContainedInSpatialStructure
    | Improve this Doc View Source

    RelCoversBldgElements(Action<IIfcRelCoversBldgElements>)

    Declaration
    public IIfcRelCoversBldgElements RelCoversBldgElements(Action<IIfcRelCoversBldgElements> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRelCoversBldgElements> init
    Returns
    Type Description
    IIfcRelCoversBldgElements
    | Improve this Doc View Source

    RelCoversSpaces(Action<IIfcRelCoversSpaces>)

    Declaration
    public IIfcRelCoversSpaces RelCoversSpaces(Action<IIfcRelCoversSpaces> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRelCoversSpaces> init
    Returns
    Type Description
    IIfcRelCoversSpaces
    | Improve this Doc View Source

    RelDefinesByProperties(Action<IIfcRelDefinesByProperties>)

    Declaration
    public IIfcRelDefinesByProperties RelDefinesByProperties(Action<IIfcRelDefinesByProperties> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRelDefinesByProperties> init
    Returns
    Type Description
    IIfcRelDefinesByProperties
    | Improve this Doc View Source

    RelDefinesByType(Action<IIfcRelDefinesByType>)

    Declaration
    public IIfcRelDefinesByType RelDefinesByType(Action<IIfcRelDefinesByType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRelDefinesByType> init
    Returns
    Type Description
    IIfcRelDefinesByType
    | Improve this Doc View Source

    RelFillsElement(Action<IIfcRelFillsElement>)

    Declaration
    public IIfcRelFillsElement RelFillsElement(Action<IIfcRelFillsElement> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRelFillsElement> init
    Returns
    Type Description
    IIfcRelFillsElement
    | Improve this Doc View Source

    RelFlowControlElements(Action<IIfcRelFlowControlElements>)

    Declaration
    public IIfcRelFlowControlElements RelFlowControlElements(Action<IIfcRelFlowControlElements> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRelFlowControlElements> init
    Returns
    Type Description
    IIfcRelFlowControlElements
    | Improve this Doc View Source

    RelNests(Action<IIfcRelNests>)

    Declaration
    public IIfcRelNests RelNests(Action<IIfcRelNests> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRelNests> init
    Returns
    Type Description
    IIfcRelNests
    | Improve this Doc View Source

    RelProjectsElement(Action<IIfcRelProjectsElement>)

    Declaration
    public IIfcRelProjectsElement RelProjectsElement(Action<IIfcRelProjectsElement> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRelProjectsElement> init
    Returns
    Type Description
    IIfcRelProjectsElement
    | Improve this Doc View Source

    RelReferencedInSpatialStructure(Action<IIfcRelReferencedInSpatialStructure>)

    Declaration
    public IIfcRelReferencedInSpatialStructure RelReferencedInSpatialStructure(Action<IIfcRelReferencedInSpatialStructure> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRelReferencedInSpatialStructure> init
    Returns
    Type Description
    IIfcRelReferencedInSpatialStructure
    | Improve this Doc View Source

    RelSequence(Action<IIfcRelSequence>)

    Declaration
    public IIfcRelSequence RelSequence(Action<IIfcRelSequence> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRelSequence> init
    Returns
    Type Description
    IIfcRelSequence
    | Improve this Doc View Source

    RelServicesBuildings(Action<IIfcRelServicesBuildings>)

    Declaration
    public IIfcRelServicesBuildings RelServicesBuildings(Action<IIfcRelServicesBuildings> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRelServicesBuildings> init
    Returns
    Type Description
    IIfcRelServicesBuildings
    | Improve this Doc View Source

    RelSpaceBoundary(Action<IIfcRelSpaceBoundary>)

    Declaration
    public IIfcRelSpaceBoundary RelSpaceBoundary(Action<IIfcRelSpaceBoundary> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRelSpaceBoundary> init
    Returns
    Type Description
    IIfcRelSpaceBoundary
    | Improve this Doc View Source

    RelVoidsElement(Action<IIfcRelVoidsElement>)

    Declaration
    public IIfcRelVoidsElement RelVoidsElement(Action<IIfcRelVoidsElement> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRelVoidsElement> init
    Returns
    Type Description
    IIfcRelVoidsElement
    | Improve this Doc View Source

    RepresentationMap(Action<IIfcRepresentationMap>)

    Declaration
    public IIfcRepresentationMap RepresentationMap(Action<IIfcRepresentationMap> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRepresentationMap> init
    Returns
    Type Description
    IIfcRepresentationMap
    | Improve this Doc View Source

    RevolvedAreaSolid(Action<IIfcRevolvedAreaSolid>)

    Declaration
    public IIfcRevolvedAreaSolid RevolvedAreaSolid(Action<IIfcRevolvedAreaSolid> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRevolvedAreaSolid> init
    Returns
    Type Description
    IIfcRevolvedAreaSolid
    | Improve this Doc View Source

    RightCircularCone(Action<IIfcRightCircularCone>)

    Declaration
    public IIfcRightCircularCone RightCircularCone(Action<IIfcRightCircularCone> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRightCircularCone> init
    Returns
    Type Description
    IIfcRightCircularCone
    | Improve this Doc View Source

    RightCircularCylinder(Action<IIfcRightCircularCylinder>)

    Declaration
    public IIfcRightCircularCylinder RightCircularCylinder(Action<IIfcRightCircularCylinder> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRightCircularCylinder> init
    Returns
    Type Description
    IIfcRightCircularCylinder
    | Improve this Doc View Source

    Roof(Action<IIfcRoof>)

    Declaration
    public IIfcRoof Roof(Action<IIfcRoof> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRoof> init
    Returns
    Type Description
    IIfcRoof
    | Improve this Doc View Source

    RoundedRectangleProfileDef(Action<IIfcRoundedRectangleProfileDef>)

    Declaration
    public IIfcRoundedRectangleProfileDef RoundedRectangleProfileDef(Action<IIfcRoundedRectangleProfileDef> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcRoundedRectangleProfileDef> init
    Returns
    Type Description
    IIfcRoundedRectangleProfileDef
    | Improve this Doc View Source

    SanitaryTerminalType(Action<IIfcSanitaryTerminalType>)

    Declaration
    public IIfcSanitaryTerminalType SanitaryTerminalType(Action<IIfcSanitaryTerminalType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcSanitaryTerminalType> init
    Returns
    Type Description
    IIfcSanitaryTerminalType
    | Improve this Doc View Source

    SectionedSpine(Action<IIfcSectionedSpine>)

    Declaration
    public IIfcSectionedSpine SectionedSpine(Action<IIfcSectionedSpine> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcSectionedSpine> init
    Returns
    Type Description
    IIfcSectionedSpine
    | Improve this Doc View Source

    SectionProperties(Action<IIfcSectionProperties>)

    Declaration
    public IIfcSectionProperties SectionProperties(Action<IIfcSectionProperties> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcSectionProperties> init
    Returns
    Type Description
    IIfcSectionProperties
    | Improve this Doc View Source

    SectionReinforcementProperties(Action<IIfcSectionReinforcementProperties>)

    Declaration
    public IIfcSectionReinforcementProperties SectionReinforcementProperties(Action<IIfcSectionReinforcementProperties> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcSectionReinforcementProperties> init
    Returns
    Type Description
    IIfcSectionReinforcementProperties
    | Improve this Doc View Source

    SensorType(Action<IIfcSensorType>)

    Declaration
    public IIfcSensorType SensorType(Action<IIfcSensorType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcSensorType> init
    Returns
    Type Description
    IIfcSensorType
    | Improve this Doc View Source

    ShapeAspect(Action<IIfcShapeAspect>)

    Declaration
    public IIfcShapeAspect ShapeAspect(Action<IIfcShapeAspect> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcShapeAspect> init
    Returns
    Type Description
    IIfcShapeAspect
    | Improve this Doc View Source

    ShapeRepresentation(Action<IIfcShapeRepresentation>)

    Declaration
    public IIfcShapeRepresentation ShapeRepresentation(Action<IIfcShapeRepresentation> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcShapeRepresentation> init
    Returns
    Type Description
    IIfcShapeRepresentation
    | Improve this Doc View Source

    ShellBasedSurfaceModel(Action<IIfcShellBasedSurfaceModel>)

    Declaration
    public IIfcShellBasedSurfaceModel ShellBasedSurfaceModel(Action<IIfcShellBasedSurfaceModel> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcShellBasedSurfaceModel> init
    Returns
    Type Description
    IIfcShellBasedSurfaceModel
    | Improve this Doc View Source

    Site(Action<IIfcSite>)

    Declaration
    public IIfcSite Site(Action<IIfcSite> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcSite> init
    Returns
    Type Description
    IIfcSite
    | Improve this Doc View Source

    SIUnit(Action<IIfcSIUnit>)

    Declaration
    public IIfcSIUnit SIUnit(Action<IIfcSIUnit> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcSIUnit> init
    Returns
    Type Description
    IIfcSIUnit
    | Improve this Doc View Source

    Slab(Action<IIfcSlab>)

    Declaration
    public IIfcSlab Slab(Action<IIfcSlab> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcSlab> init
    Returns
    Type Description
    IIfcSlab
    | Improve this Doc View Source

    SlabType(Action<IIfcSlabType>)

    Declaration
    public IIfcSlabType SlabType(Action<IIfcSlabType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcSlabType> init
    Returns
    Type Description
    IIfcSlabType
    | Improve this Doc View Source

    SlippageConnectionCondition(Action<IIfcSlippageConnectionCondition>)

    Declaration
    public IIfcSlippageConnectionCondition SlippageConnectionCondition(Action<IIfcSlippageConnectionCondition> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcSlippageConnectionCondition> init
    Returns
    Type Description
    IIfcSlippageConnectionCondition
    | Improve this Doc View Source

    Space(Action<IIfcSpace>)

    Declaration
    public IIfcSpace Space(Action<IIfcSpace> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcSpace> init
    Returns
    Type Description
    IIfcSpace
    | Improve this Doc View Source

    SpaceHeaterType(Action<IIfcSpaceHeaterType>)

    Declaration
    public IIfcSpaceHeaterType SpaceHeaterType(Action<IIfcSpaceHeaterType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcSpaceHeaterType> init
    Returns
    Type Description
    IIfcSpaceHeaterType
    | Improve this Doc View Source

    SpaceType(Action<IIfcSpaceType>)

    Declaration
    public IIfcSpaceType SpaceType(Action<IIfcSpaceType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcSpaceType> init
    Returns
    Type Description
    IIfcSpaceType
    | Improve this Doc View Source

    Sphere(Action<IIfcSphere>)

    Declaration
    public IIfcSphere Sphere(Action<IIfcSphere> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcSphere> init
    Returns
    Type Description
    IIfcSphere
    | Improve this Doc View Source

    StackTerminalType(Action<IIfcStackTerminalType>)

    Declaration
    public IIfcStackTerminalType StackTerminalType(Action<IIfcStackTerminalType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcStackTerminalType> init
    Returns
    Type Description
    IIfcStackTerminalType
    | Improve this Doc View Source

    Stair(Action<IIfcStair>)

    Declaration
    public IIfcStair Stair(Action<IIfcStair> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcStair> init
    Returns
    Type Description
    IIfcStair
    | Improve this Doc View Source

    StairFlight(Action<IIfcStairFlight>)

    Declaration
    public IIfcStairFlight StairFlight(Action<IIfcStairFlight> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcStairFlight> init
    Returns
    Type Description
    IIfcStairFlight
    | Improve this Doc View Source

    StairFlightType(Action<IIfcStairFlightType>)

    Declaration
    public IIfcStairFlightType StairFlightType(Action<IIfcStairFlightType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcStairFlightType> init
    Returns
    Type Description
    IIfcStairFlightType
    | Improve this Doc View Source

    StructuralAnalysisModel(Action<IIfcStructuralAnalysisModel>)

    Declaration
    public IIfcStructuralAnalysisModel StructuralAnalysisModel(Action<IIfcStructuralAnalysisModel> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcStructuralAnalysisModel> init
    Returns
    Type Description
    IIfcStructuralAnalysisModel
    | Improve this Doc View Source

    StructuralCurveConnection(Action<IIfcStructuralCurveConnection>)

    Declaration
    public IIfcStructuralCurveConnection StructuralCurveConnection(Action<IIfcStructuralCurveConnection> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcStructuralCurveConnection> init
    Returns
    Type Description
    IIfcStructuralCurveConnection
    | Improve this Doc View Source

    StructuralCurveMember(Action<IIfcStructuralCurveMember>)

    Declaration
    public IIfcStructuralCurveMember StructuralCurveMember(Action<IIfcStructuralCurveMember> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcStructuralCurveMember> init
    Returns
    Type Description
    IIfcStructuralCurveMember
    | Improve this Doc View Source

    StructuralCurveMemberVarying(Action<IIfcStructuralCurveMemberVarying>)

    Declaration
    public IIfcStructuralCurveMemberVarying StructuralCurveMemberVarying(Action<IIfcStructuralCurveMemberVarying> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcStructuralCurveMemberVarying> init
    Returns
    Type Description
    IIfcStructuralCurveMemberVarying
    | Improve this Doc View Source

    StructuralLinearAction(Action<IIfcStructuralLinearAction>)

    Declaration
    public IIfcStructuralLinearAction StructuralLinearAction(Action<IIfcStructuralLinearAction> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcStructuralLinearAction> init
    Returns
    Type Description
    IIfcStructuralLinearAction
    | Improve this Doc View Source

    StructuralLoadGroup(Action<IIfcStructuralLoadGroup>)

    Declaration
    public IIfcStructuralLoadGroup StructuralLoadGroup(Action<IIfcStructuralLoadGroup> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcStructuralLoadGroup> init
    Returns
    Type Description
    IIfcStructuralLoadGroup
    | Improve this Doc View Source

    StructuralLoadLinearForce(Action<IIfcStructuralLoadLinearForce>)

    Declaration
    public IIfcStructuralLoadLinearForce StructuralLoadLinearForce(Action<IIfcStructuralLoadLinearForce> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcStructuralLoadLinearForce> init
    Returns
    Type Description
    IIfcStructuralLoadLinearForce
    | Improve this Doc View Source

    StructuralLoadPlanarForce(Action<IIfcStructuralLoadPlanarForce>)

    Declaration
    public IIfcStructuralLoadPlanarForce StructuralLoadPlanarForce(Action<IIfcStructuralLoadPlanarForce> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcStructuralLoadPlanarForce> init
    Returns
    Type Description
    IIfcStructuralLoadPlanarForce
    | Improve this Doc View Source

    StructuralLoadSingleDisplacement(Action<IIfcStructuralLoadSingleDisplacement>)

    Declaration
    public IIfcStructuralLoadSingleDisplacement StructuralLoadSingleDisplacement(Action<IIfcStructuralLoadSingleDisplacement> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcStructuralLoadSingleDisplacement> init
    Returns
    Type Description
    IIfcStructuralLoadSingleDisplacement
    | Improve this Doc View Source

    StructuralLoadSingleDisplacementDistortion(Action<IIfcStructuralLoadSingleDisplacementDistortion>)

    Declaration
    public IIfcStructuralLoadSingleDisplacementDistortion StructuralLoadSingleDisplacementDistortion(Action<IIfcStructuralLoadSingleDisplacementDistortion> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcStructuralLoadSingleDisplacementDistortion> init
    Returns
    Type Description
    IIfcStructuralLoadSingleDisplacementDistortion
    | Improve this Doc View Source

    StructuralLoadSingleForce(Action<IIfcStructuralLoadSingleForce>)

    Declaration
    public IIfcStructuralLoadSingleForce StructuralLoadSingleForce(Action<IIfcStructuralLoadSingleForce> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcStructuralLoadSingleForce> init
    Returns
    Type Description
    IIfcStructuralLoadSingleForce
    | Improve this Doc View Source

    StructuralLoadSingleForceWarping(Action<IIfcStructuralLoadSingleForceWarping>)

    Declaration
    public IIfcStructuralLoadSingleForceWarping StructuralLoadSingleForceWarping(Action<IIfcStructuralLoadSingleForceWarping> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcStructuralLoadSingleForceWarping> init
    Returns
    Type Description
    IIfcStructuralLoadSingleForceWarping
    | Improve this Doc View Source

    StructuralLoadTemperature(Action<IIfcStructuralLoadTemperature>)

    Declaration
    public IIfcStructuralLoadTemperature StructuralLoadTemperature(Action<IIfcStructuralLoadTemperature> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcStructuralLoadTemperature> init
    Returns
    Type Description
    IIfcStructuralLoadTemperature
    | Improve this Doc View Source

    StructuralPlanarAction(Action<IIfcStructuralPlanarAction>)

    Declaration
    public IIfcStructuralPlanarAction StructuralPlanarAction(Action<IIfcStructuralPlanarAction> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcStructuralPlanarAction> init
    Returns
    Type Description
    IIfcStructuralPlanarAction
    | Improve this Doc View Source

    StructuralPointAction(Action<IIfcStructuralPointAction>)

    Declaration
    public IIfcStructuralPointAction StructuralPointAction(Action<IIfcStructuralPointAction> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcStructuralPointAction> init
    Returns
    Type Description
    IIfcStructuralPointAction
    | Improve this Doc View Source

    StructuralPointConnection(Action<IIfcStructuralPointConnection>)

    Declaration
    public IIfcStructuralPointConnection StructuralPointConnection(Action<IIfcStructuralPointConnection> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcStructuralPointConnection> init
    Returns
    Type Description
    IIfcStructuralPointConnection
    | Improve this Doc View Source

    StructuralPointReaction(Action<IIfcStructuralPointReaction>)

    Declaration
    public IIfcStructuralPointReaction StructuralPointReaction(Action<IIfcStructuralPointReaction> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcStructuralPointReaction> init
    Returns
    Type Description
    IIfcStructuralPointReaction
    | Improve this Doc View Source

    StructuralResultGroup(Action<IIfcStructuralResultGroup>)

    Declaration
    public IIfcStructuralResultGroup StructuralResultGroup(Action<IIfcStructuralResultGroup> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcStructuralResultGroup> init
    Returns
    Type Description
    IIfcStructuralResultGroup
    | Improve this Doc View Source

    StructuralSurfaceConnection(Action<IIfcStructuralSurfaceConnection>)

    Declaration
    public IIfcStructuralSurfaceConnection StructuralSurfaceConnection(Action<IIfcStructuralSurfaceConnection> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcStructuralSurfaceConnection> init
    Returns
    Type Description
    IIfcStructuralSurfaceConnection
    | Improve this Doc View Source

    StructuralSurfaceMember(Action<IIfcStructuralSurfaceMember>)

    Declaration
    public IIfcStructuralSurfaceMember StructuralSurfaceMember(Action<IIfcStructuralSurfaceMember> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcStructuralSurfaceMember> init
    Returns
    Type Description
    IIfcStructuralSurfaceMember
    | Improve this Doc View Source

    StructuralSurfaceMemberVarying(Action<IIfcStructuralSurfaceMemberVarying>)

    Declaration
    public IIfcStructuralSurfaceMemberVarying StructuralSurfaceMemberVarying(Action<IIfcStructuralSurfaceMemberVarying> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcStructuralSurfaceMemberVarying> init
    Returns
    Type Description
    IIfcStructuralSurfaceMemberVarying
    | Improve this Doc View Source

    StyledItem(Action<IIfcStyledItem>)

    Declaration
    public IIfcStyledItem StyledItem(Action<IIfcStyledItem> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcStyledItem> init
    Returns
    Type Description
    IIfcStyledItem
    | Improve this Doc View Source

    StyledRepresentation(Action<IIfcStyledRepresentation>)

    Declaration
    public IIfcStyledRepresentation StyledRepresentation(Action<IIfcStyledRepresentation> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcStyledRepresentation> init
    Returns
    Type Description
    IIfcStyledRepresentation
    | Improve this Doc View Source

    SubContractResource(Action<IIfcSubContractResource>)

    Declaration
    public IIfcSubContractResource SubContractResource(Action<IIfcSubContractResource> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcSubContractResource> init
    Returns
    Type Description
    IIfcSubContractResource
    | Improve this Doc View Source

    Subedge(Action<IIfcSubedge>)

    Declaration
    public IIfcSubedge Subedge(Action<IIfcSubedge> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcSubedge> init
    Returns
    Type Description
    IIfcSubedge
    | Improve this Doc View Source

    SurfaceCurveSweptAreaSolid(Action<IIfcSurfaceCurveSweptAreaSolid>)

    Declaration
    public IIfcSurfaceCurveSweptAreaSolid SurfaceCurveSweptAreaSolid(Action<IIfcSurfaceCurveSweptAreaSolid> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcSurfaceCurveSweptAreaSolid> init
    Returns
    Type Description
    IIfcSurfaceCurveSweptAreaSolid
    | Improve this Doc View Source

    SurfaceOfLinearExtrusion(Action<IIfcSurfaceOfLinearExtrusion>)

    Declaration
    public IIfcSurfaceOfLinearExtrusion SurfaceOfLinearExtrusion(Action<IIfcSurfaceOfLinearExtrusion> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcSurfaceOfLinearExtrusion> init
    Returns
    Type Description
    IIfcSurfaceOfLinearExtrusion
    | Improve this Doc View Source

    SurfaceOfRevolution(Action<IIfcSurfaceOfRevolution>)

    Declaration
    public IIfcSurfaceOfRevolution SurfaceOfRevolution(Action<IIfcSurfaceOfRevolution> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcSurfaceOfRevolution> init
    Returns
    Type Description
    IIfcSurfaceOfRevolution
    | Improve this Doc View Source

    SurfaceStyle(Action<IIfcSurfaceStyle>)

    Declaration
    public IIfcSurfaceStyle SurfaceStyle(Action<IIfcSurfaceStyle> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcSurfaceStyle> init
    Returns
    Type Description
    IIfcSurfaceStyle
    | Improve this Doc View Source

    SurfaceStyleLighting(Action<IIfcSurfaceStyleLighting>)

    Declaration
    public IIfcSurfaceStyleLighting SurfaceStyleLighting(Action<IIfcSurfaceStyleLighting> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcSurfaceStyleLighting> init
    Returns
    Type Description
    IIfcSurfaceStyleLighting
    | Improve this Doc View Source

    SurfaceStyleRefraction(Action<IIfcSurfaceStyleRefraction>)

    Declaration
    public IIfcSurfaceStyleRefraction SurfaceStyleRefraction(Action<IIfcSurfaceStyleRefraction> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcSurfaceStyleRefraction> init
    Returns
    Type Description
    IIfcSurfaceStyleRefraction
    | Improve this Doc View Source

    SurfaceStyleRendering(Action<IIfcSurfaceStyleRendering>)

    Declaration
    public IIfcSurfaceStyleRendering SurfaceStyleRendering(Action<IIfcSurfaceStyleRendering> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcSurfaceStyleRendering> init
    Returns
    Type Description
    IIfcSurfaceStyleRendering
    | Improve this Doc View Source

    SurfaceStyleShading(Action<IIfcSurfaceStyleShading>)

    Declaration
    public IIfcSurfaceStyleShading SurfaceStyleShading(Action<IIfcSurfaceStyleShading> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcSurfaceStyleShading> init
    Returns
    Type Description
    IIfcSurfaceStyleShading
    | Improve this Doc View Source

    SurfaceStyleWithTextures(Action<IIfcSurfaceStyleWithTextures>)

    Declaration
    public IIfcSurfaceStyleWithTextures SurfaceStyleWithTextures(Action<IIfcSurfaceStyleWithTextures> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcSurfaceStyleWithTextures> init
    Returns
    Type Description
    IIfcSurfaceStyleWithTextures
    | Improve this Doc View Source

    SweptDiskSolid(Action<IIfcSweptDiskSolid>)

    Declaration
    public IIfcSweptDiskSolid SweptDiskSolid(Action<IIfcSweptDiskSolid> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcSweptDiskSolid> init
    Returns
    Type Description
    IIfcSweptDiskSolid
    | Improve this Doc View Source

    SwitchingDeviceType(Action<IIfcSwitchingDeviceType>)

    Declaration
    public IIfcSwitchingDeviceType SwitchingDeviceType(Action<IIfcSwitchingDeviceType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcSwitchingDeviceType> init
    Returns
    Type Description
    IIfcSwitchingDeviceType
    | Improve this Doc View Source

    System(Action<IIfcSystem>)

    Declaration
    public IIfcSystem System(Action<IIfcSystem> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcSystem> init
    Returns
    Type Description
    IIfcSystem
    | Improve this Doc View Source

    SystemFurnitureElementType(Action<IIfcSystemFurnitureElementType>)

    Declaration
    public IIfcSystemFurnitureElementType SystemFurnitureElementType(Action<IIfcSystemFurnitureElementType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcSystemFurnitureElementType> init
    Returns
    Type Description
    IIfcSystemFurnitureElementType
    | Improve this Doc View Source

    Table(Action<IIfcTable>)

    Declaration
    public IIfcTable Table(Action<IIfcTable> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcTable> init
    Returns
    Type Description
    IIfcTable
    | Improve this Doc View Source

    TableRow(Action<IIfcTableRow>)

    Declaration
    public IIfcTableRow TableRow(Action<IIfcTableRow> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcTableRow> init
    Returns
    Type Description
    IIfcTableRow
    | Improve this Doc View Source

    TankType(Action<IIfcTankType>)

    Declaration
    public IIfcTankType TankType(Action<IIfcTankType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcTankType> init
    Returns
    Type Description
    IIfcTankType
    | Improve this Doc View Source

    Task(Action<IIfcTask>)

    Declaration
    public IIfcTask Task(Action<IIfcTask> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcTask> init
    Returns
    Type Description
    IIfcTask
    | Improve this Doc View Source

    TelecomAddress(Action<IIfcTelecomAddress>)

    Declaration
    public IIfcTelecomAddress TelecomAddress(Action<IIfcTelecomAddress> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcTelecomAddress> init
    Returns
    Type Description
    IIfcTelecomAddress
    | Improve this Doc View Source

    Tendon(Action<IIfcTendon>)

    Declaration
    public IIfcTendon Tendon(Action<IIfcTendon> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcTendon> init
    Returns
    Type Description
    IIfcTendon
    | Improve this Doc View Source

    TendonAnchor(Action<IIfcTendonAnchor>)

    Declaration
    public IIfcTendonAnchor TendonAnchor(Action<IIfcTendonAnchor> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcTendonAnchor> init
    Returns
    Type Description
    IIfcTendonAnchor
    | Improve this Doc View Source

    TextLiteral(Action<IIfcTextLiteral>)

    Declaration
    public IIfcTextLiteral TextLiteral(Action<IIfcTextLiteral> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcTextLiteral> init
    Returns
    Type Description
    IIfcTextLiteral
    | Improve this Doc View Source

    TextLiteralWithExtent(Action<IIfcTextLiteralWithExtent>)

    Declaration
    public IIfcTextLiteralWithExtent TextLiteralWithExtent(Action<IIfcTextLiteralWithExtent> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcTextLiteralWithExtent> init
    Returns
    Type Description
    IIfcTextLiteralWithExtent
    | Improve this Doc View Source

    TextStyle(Action<IIfcTextStyle>)

    Declaration
    public IIfcTextStyle TextStyle(Action<IIfcTextStyle> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcTextStyle> init
    Returns
    Type Description
    IIfcTextStyle
    | Improve this Doc View Source

    TextStyleFontModel(Action<IIfcTextStyleFontModel>)

    Declaration
    public IIfcTextStyleFontModel TextStyleFontModel(Action<IIfcTextStyleFontModel> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcTextStyleFontModel> init
    Returns
    Type Description
    IIfcTextStyleFontModel
    | Improve this Doc View Source

    TextStyleForDefinedFont(Action<IIfcTextStyleForDefinedFont>)

    Declaration
    public IIfcTextStyleForDefinedFont TextStyleForDefinedFont(Action<IIfcTextStyleForDefinedFont> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcTextStyleForDefinedFont> init
    Returns
    Type Description
    IIfcTextStyleForDefinedFont
    | Improve this Doc View Source

    TextStyleTextModel(Action<IIfcTextStyleTextModel>)

    Declaration
    public IIfcTextStyleTextModel TextStyleTextModel(Action<IIfcTextStyleTextModel> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcTextStyleTextModel> init
    Returns
    Type Description
    IIfcTextStyleTextModel
    | Improve this Doc View Source

    TextureCoordinateGenerator(Action<IIfcTextureCoordinateGenerator>)

    Declaration
    public IIfcTextureCoordinateGenerator TextureCoordinateGenerator(Action<IIfcTextureCoordinateGenerator> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcTextureCoordinateGenerator> init
    Returns
    Type Description
    IIfcTextureCoordinateGenerator
    | Improve this Doc View Source

    TextureMap(Action<IIfcTextureMap>)

    Declaration
    public IIfcTextureMap TextureMap(Action<IIfcTextureMap> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcTextureMap> init
    Returns
    Type Description
    IIfcTextureMap
    | Improve this Doc View Source

    TextureVertex(Action<IIfcTextureVertex>)

    Declaration
    public IIfcTextureVertex TextureVertex(Action<IIfcTextureVertex> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcTextureVertex> init
    Returns
    Type Description
    IIfcTextureVertex
    | Improve this Doc View Source

    TimeSeriesValue(Action<IIfcTimeSeriesValue>)

    Declaration
    public IIfcTimeSeriesValue TimeSeriesValue(Action<IIfcTimeSeriesValue> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcTimeSeriesValue> init
    Returns
    Type Description
    IIfcTimeSeriesValue
    | Improve this Doc View Source

    TopologyRepresentation(Action<IIfcTopologyRepresentation>)

    Declaration
    public IIfcTopologyRepresentation TopologyRepresentation(Action<IIfcTopologyRepresentation> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcTopologyRepresentation> init
    Returns
    Type Description
    IIfcTopologyRepresentation
    | Improve this Doc View Source

    TransformerType(Action<IIfcTransformerType>)

    Declaration
    public IIfcTransformerType TransformerType(Action<IIfcTransformerType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcTransformerType> init
    Returns
    Type Description
    IIfcTransformerType
    | Improve this Doc View Source

    TransportElement(Action<IIfcTransportElement>)

    Declaration
    public IIfcTransportElement TransportElement(Action<IIfcTransportElement> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcTransportElement> init
    Returns
    Type Description
    IIfcTransportElement
    | Improve this Doc View Source

    TransportElementType(Action<IIfcTransportElementType>)

    Declaration
    public IIfcTransportElementType TransportElementType(Action<IIfcTransportElementType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcTransportElementType> init
    Returns
    Type Description
    IIfcTransportElementType
    | Improve this Doc View Source

    TrapeziumProfileDef(Action<IIfcTrapeziumProfileDef>)

    Declaration
    public IIfcTrapeziumProfileDef TrapeziumProfileDef(Action<IIfcTrapeziumProfileDef> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcTrapeziumProfileDef> init
    Returns
    Type Description
    IIfcTrapeziumProfileDef
    | Improve this Doc View Source

    TrimmedCurve(Action<IIfcTrimmedCurve>)

    Declaration
    public IIfcTrimmedCurve TrimmedCurve(Action<IIfcTrimmedCurve> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcTrimmedCurve> init
    Returns
    Type Description
    IIfcTrimmedCurve
    | Improve this Doc View Source

    TShapeProfileDef(Action<IIfcTShapeProfileDef>)

    Declaration
    public IIfcTShapeProfileDef TShapeProfileDef(Action<IIfcTShapeProfileDef> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcTShapeProfileDef> init
    Returns
    Type Description
    IIfcTShapeProfileDef
    | Improve this Doc View Source

    TubeBundleType(Action<IIfcTubeBundleType>)

    Declaration
    public IIfcTubeBundleType TubeBundleType(Action<IIfcTubeBundleType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcTubeBundleType> init
    Returns
    Type Description
    IIfcTubeBundleType
    | Improve this Doc View Source

    TypeObject(Action<IIfcTypeObject>)

    Declaration
    public IIfcTypeObject TypeObject(Action<IIfcTypeObject> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcTypeObject> init
    Returns
    Type Description
    IIfcTypeObject
    | Improve this Doc View Source

    TypeProduct(Action<IIfcTypeProduct>)

    Declaration
    public IIfcTypeProduct TypeProduct(Action<IIfcTypeProduct> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcTypeProduct> init
    Returns
    Type Description
    IIfcTypeProduct
    | Improve this Doc View Source

    UnitaryEquipmentType(Action<IIfcUnitaryEquipmentType>)

    Declaration
    public IIfcUnitaryEquipmentType UnitaryEquipmentType(Action<IIfcUnitaryEquipmentType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcUnitaryEquipmentType> init
    Returns
    Type Description
    IIfcUnitaryEquipmentType
    | Improve this Doc View Source

    UnitAssignment(Action<IIfcUnitAssignment>)

    Declaration
    public IIfcUnitAssignment UnitAssignment(Action<IIfcUnitAssignment> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcUnitAssignment> init
    Returns
    Type Description
    IIfcUnitAssignment
    | Improve this Doc View Source

    UShapeProfileDef(Action<IIfcUShapeProfileDef>)

    Declaration
    public IIfcUShapeProfileDef UShapeProfileDef(Action<IIfcUShapeProfileDef> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcUShapeProfileDef> init
    Returns
    Type Description
    IIfcUShapeProfileDef
    | Improve this Doc View Source

    ValveType(Action<IIfcValveType>)

    Declaration
    public IIfcValveType ValveType(Action<IIfcValveType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcValveType> init
    Returns
    Type Description
    IIfcValveType
    | Improve this Doc View Source

    Vector(Action<IIfcVector>)

    Declaration
    public IIfcVector Vector(Action<IIfcVector> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcVector> init
    Returns
    Type Description
    IIfcVector
    | Improve this Doc View Source

    Vertex(Action<IIfcVertex>)

    Declaration
    public IIfcVertex Vertex(Action<IIfcVertex> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcVertex> init
    Returns
    Type Description
    IIfcVertex
    | Improve this Doc View Source

    VertexLoop(Action<IIfcVertexLoop>)

    Declaration
    public IIfcVertexLoop VertexLoop(Action<IIfcVertexLoop> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcVertexLoop> init
    Returns
    Type Description
    IIfcVertexLoop
    | Improve this Doc View Source

    VertexPoint(Action<IIfcVertexPoint>)

    Declaration
    public IIfcVertexPoint VertexPoint(Action<IIfcVertexPoint> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcVertexPoint> init
    Returns
    Type Description
    IIfcVertexPoint
    | Improve this Doc View Source

    VibrationIsolatorType(Action<IIfcVibrationIsolatorType>)

    Declaration
    public IIfcVibrationIsolatorType VibrationIsolatorType(Action<IIfcVibrationIsolatorType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcVibrationIsolatorType> init
    Returns
    Type Description
    IIfcVibrationIsolatorType
    | Improve this Doc View Source

    VirtualElement(Action<IIfcVirtualElement>)

    Declaration
    public IIfcVirtualElement VirtualElement(Action<IIfcVirtualElement> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcVirtualElement> init
    Returns
    Type Description
    IIfcVirtualElement
    | Improve this Doc View Source

    VirtualGridIntersection(Action<IIfcVirtualGridIntersection>)

    Declaration
    public IIfcVirtualGridIntersection VirtualGridIntersection(Action<IIfcVirtualGridIntersection> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcVirtualGridIntersection> init
    Returns
    Type Description
    IIfcVirtualGridIntersection
    | Improve this Doc View Source

    Wall(Action<IIfcWall>)

    Declaration
    public IIfcWall Wall(Action<IIfcWall> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcWall> init
    Returns
    Type Description
    IIfcWall
    | Improve this Doc View Source

    WallStandardCase(Action<IIfcWallStandardCase>)

    Declaration
    public IIfcWallStandardCase WallStandardCase(Action<IIfcWallStandardCase> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcWallStandardCase> init
    Returns
    Type Description
    IIfcWallStandardCase
    | Improve this Doc View Source

    WallType(Action<IIfcWallType>)

    Declaration
    public IIfcWallType WallType(Action<IIfcWallType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcWallType> init
    Returns
    Type Description
    IIfcWallType
    | Improve this Doc View Source

    WasteTerminalType(Action<IIfcWasteTerminalType>)

    Declaration
    public IIfcWasteTerminalType WasteTerminalType(Action<IIfcWasteTerminalType> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcWasteTerminalType> init
    Returns
    Type Description
    IIfcWasteTerminalType
    | Improve this Doc View Source

    Window(Action<IIfcWindow>)

    Declaration
    public IIfcWindow Window(Action<IIfcWindow> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcWindow> init
    Returns
    Type Description
    IIfcWindow
    | Improve this Doc View Source

    WindowLiningProperties(Action<IIfcWindowLiningProperties>)

    Declaration
    public IIfcWindowLiningProperties WindowLiningProperties(Action<IIfcWindowLiningProperties> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcWindowLiningProperties> init
    Returns
    Type Description
    IIfcWindowLiningProperties
    | Improve this Doc View Source

    WindowPanelProperties(Action<IIfcWindowPanelProperties>)

    Declaration
    public IIfcWindowPanelProperties WindowPanelProperties(Action<IIfcWindowPanelProperties> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcWindowPanelProperties> init
    Returns
    Type Description
    IIfcWindowPanelProperties
    | Improve this Doc View Source

    WindowStyle(Action<IIfcWindowStyle>)

    Declaration
    public IIfcWindowStyle WindowStyle(Action<IIfcWindowStyle> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcWindowStyle> init
    Returns
    Type Description
    IIfcWindowStyle
    | Improve this Doc View Source

    WorkPlan(Action<IIfcWorkPlan>)

    Declaration
    public IIfcWorkPlan WorkPlan(Action<IIfcWorkPlan> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcWorkPlan> init
    Returns
    Type Description
    IIfcWorkPlan
    | Improve this Doc View Source

    WorkSchedule(Action<IIfcWorkSchedule>)

    Declaration
    public IIfcWorkSchedule WorkSchedule(Action<IIfcWorkSchedule> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcWorkSchedule> init
    Returns
    Type Description
    IIfcWorkSchedule
    | Improve this Doc View Source

    Zone(Action<IIfcZone>)

    Declaration
    public IIfcZone Zone(Action<IIfcZone> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcZone> init
    Returns
    Type Description
    IIfcZone
    | Improve this Doc View Source

    ZShapeProfileDef(Action<IIfcZShapeProfileDef>)

    Declaration
    public IIfcZShapeProfileDef ZShapeProfileDef(Action<IIfcZShapeProfileDef> init = null)
    Parameters
    Type Name Description
    System.Action<IIfcZShapeProfileDef> init
    Returns
    Type Description
    IIfcZShapeProfileDef

    Implements

    System.IDisposable
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2022 xbim