public override void IfcParse(int propIndex, IPropertyValue value) { switch (propIndex) { case 0: _basisCurve = (IfcCurve) value.EntityVal; break; case 1: _pointParameter = value.RealVal; break; default: this.HandleUnexpectedAttribute(propIndex, value); break; } }
public override void IfcParse(int propIndex, IPropertyValue value) { switch (propIndex) { case 0: _directrix = (IfcCurve) value.EntityVal; break; case 1: _radius = value.RealVal; break; case 2: _innerRadius = value.RealVal; break; case 3: _startParam = new IfcParameterValue(value.RealVal); break; case 4: _endParam = new IfcParameterValue(value.RealVal); break; default: this.HandleUnexpectedAttribute(propIndex, value); break; } }
public override void IfcParse(int propIndex, IPropertyValue value) { switch (propIndex) { case 0: _basisSurface = (IfcSurface) value.EntityVal; break; case 1: _u1 = value.RealVal; break; case 2: _v1 = value.RealVal; break; case 3: _u2 = value.RealVal; break; case 4: _v2 = value.RealVal; break; case 5: _uSense = value.BooleanVal; break; case 6: _vSense = value.BooleanVal; break; default: this.HandleUnexpectedAttribute(propIndex, value); break; } }