Class IfcWindowPanelProperties
Inheritance
System.Object
IfcWindowPanelProperties
Implements
System.ComponentModel.INotifyPropertyChanged
Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: Xbim.Ifc2x3.dll
Syntax
[ExpressType("IfcWindowPanelProperties", 96)]
public class IfcWindowPanelProperties : IfcPropertySetDefinition, INotifyPropertyChanged, IEquatable<IfcRoot>, IEquatable<IfcPropertyDefinition>, IEquatable<IfcPropertySetDefinition>, IIfcWindowPanelProperties, IIfcPreDefinedPropertySet, IIfcPropertySetDefinition, IIfcPropertyDefinition, IIfcRoot, IfcDefinitionSelect, IIfcDefinitionSelect, IfcPropertySetDefinitionSelect, IIfcPropertySetDefinitionSelect, IExpressSelectType, IInstantiableEntity, IIfcWindowPanelProperties, IIfcPropertySetDefinition, IIfcPropertyDefinition, IIfcRoot, IContainsEntityReferences, IPersistEntity, IPersist, IEquatable<IfcWindowPanelProperties>
Properties
|
Improve this Doc
View Source
FrameDepth
Declaration
[EntityAttribute(7, EntityAttributeState.Optional, EntityAttributeType.None, EntityAttributeType.None, null, null, 10)]
public IfcPositiveLengthMeasure? FrameDepth { get; set; }
Property Value
|
Improve this Doc
View Source
FrameThickness
Declaration
[EntityAttribute(8, EntityAttributeState.Optional, EntityAttributeType.None, EntityAttributeType.None, null, null, 11)]
public IfcPositiveLengthMeasure? FrameThickness { get; set; }
Property Value
|
Improve this Doc
View Source
OperationType
Declaration
[EntityAttribute(5, EntityAttributeState.Mandatory, EntityAttributeType.Enum, EntityAttributeType.None, null, null, 8)]
public IfcWindowPanelOperationEnum OperationType { get; set; }
Property Value
|
Improve this Doc
View Source
PanelPosition
Declaration
[EntityAttribute(6, EntityAttributeState.Mandatory, EntityAttributeType.Enum, EntityAttributeType.None, null, null, 9)]
public IfcWindowPanelPositionEnum PanelPosition { get; set; }
Property Value
|
Improve this Doc
View Source
ShapeAspectStyle
Declaration
[EntityAttribute(9, EntityAttributeState.Optional, EntityAttributeType.Class, EntityAttributeType.None, null, null, 12)]
public IfcShapeAspect ShapeAspectStyle { get; set; }
Property Value
Methods
|
Improve this Doc
View Source
Equals(IfcWindowPanelProperties)
Declaration
public bool Equals(IfcWindowPanelProperties other)
Parameters
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
Parse(Int32, IPropertyValue, Int32[])
Declaration
public override void Parse(int propIndex, IPropertyValue value, int[] nestedIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
propIndex |
|
IPropertyValue |
value |
|
System.Int32[] |
nestedIndex |
|
Overrides
Explicit Interface Implementations
|
Improve this Doc
View Source
IContainsEntityReferences.References
Declaration
IEnumerable<IPersistEntity> IContainsEntityReferences.References { get; }
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<IPersistEntity> |
|
|
Improve this Doc
View Source
IIfcWindowPanelProperties.FrameDepth
Declaration
IfcPositiveLengthMeasure? IIfcWindowPanelProperties.FrameDepth { get; set; }
Returns
|
Improve this Doc
View Source
IIfcWindowPanelProperties.FrameThickness
Declaration
IfcPositiveLengthMeasure? IIfcWindowPanelProperties.FrameThickness { get; set; }
Returns
|
Improve this Doc
View Source
IIfcWindowPanelProperties.OperationType
Declaration
IfcWindowPanelOperationEnum IIfcWindowPanelProperties.OperationType { get; set; }
Returns
|
Improve this Doc
View Source
IIfcWindowPanelProperties.PanelPosition
Declaration
IfcWindowPanelPositionEnum IIfcWindowPanelProperties.PanelPosition { get; set; }
Returns
|
Improve this Doc
View Source
IIfcWindowPanelProperties.ShapeAspectStyle
Declaration
IIfcShapeAspect IIfcWindowPanelProperties.ShapeAspectStyle { get; set; }
Returns
|
Improve this Doc
View Source
IIfcWindowPanelProperties.FrameDepth
Declaration
[CrossSchemaAttribute(typeof(IIfcWindowPanelProperties), 7)]
IfcPositiveLengthMeasure? IIfcWindowPanelProperties.FrameDepth { get; set; }
Returns
|
Improve this Doc
View Source
IIfcWindowPanelProperties.FrameThickness
Declaration
[CrossSchemaAttribute(typeof(IIfcWindowPanelProperties), 8)]
IfcPositiveLengthMeasure? IIfcWindowPanelProperties.FrameThickness { get; set; }
Returns
|
Improve this Doc
View Source
IIfcWindowPanelProperties.OperationType
Declaration
[CrossSchemaAttribute(typeof(IIfcWindowPanelProperties), 5)]
IfcWindowPanelOperationEnum IIfcWindowPanelProperties.OperationType { get; set; }
Returns
|
Improve this Doc
View Source
IIfcWindowPanelProperties.PanelPosition
Declaration
[CrossSchemaAttribute(typeof(IIfcWindowPanelProperties), 6)]
IfcWindowPanelPositionEnum IIfcWindowPanelProperties.PanelPosition { get; set; }
Returns
|
Improve this Doc
View Source
IIfcWindowPanelProperties.ShapeAspectStyle
Declaration
[CrossSchemaAttribute(typeof(IIfcWindowPanelProperties), 9)]
IIfcShapeAspect IIfcWindowPanelProperties.ShapeAspectStyle { get; set; }
Returns
Implements
System.ComponentModel.INotifyPropertyChanged
System.IEquatable<T>
System.IEquatable<T>
System.IEquatable<T>
System.IEquatable<T>