Beispiel #1
0
        public override void Parse(int propIndex, IPropertyValue value, int[] nestedIndex)
        {
            switch (propIndex)
            {
            case 0:
                _volumeOnRelatingElement = (IfcSolidOrShell)(value.EntityVal);
                return;

            case 1:
                _volumeOnRelatedElement = (IfcSolidOrShell)(value.EntityVal);
                return;

            default:
                throw new XbimParserException(string.Format("Attribute index {0} is out of range for {1}", propIndex + 1, GetType().Name.ToUpper()));
            }
        }
 public IfcConnectionVolumeGeometry(IfcSolidOrShell __VolumeOnRelatingElement, IfcSolidOrShell __VolumeOnRelatedElement)
 {
     this._VolumeOnRelatingElement = __VolumeOnRelatingElement;
     this._VolumeOnRelatedElement  = __VolumeOnRelatedElement;
 }