예제 #1
0
 /// <summary>
 /// Creates an IFCData object as IfcNormalisedRatioMeasure.
 /// </summary>
 /// <param name="value">The double value.</param>
 /// <returns>The IFCData object.</returns>
 public static IFCData CreateAsNormalisedRatioMeasure(double value)
 {
     return(IFCData.CreateDoubleOfType(value, "IfcNormalisedRatioMeasure"));
 }
예제 #2
0
 /// <summary>
 /// Creates an IFCData object as an IfcMeasure of the right type.
 /// </summary>
 /// <param name="value">The double value.</param>
 /// <param name="type">The type of IfcMeasure (e.g. IfcForceMeasure).</param>
 /// <returns>The IFCData object.</returns>
 public static IFCData CreateAsMeasure(double value, string type)
 {
     return(IFCData.CreateDoubleOfType(value, type));
 }
예제 #3
0
 /// <summary>
 /// Creates an IFCData object as IfcReal.
 /// </summary>
 /// <param name="value">The double value.</param>
 /// <returns>The IFCData object.</returns>
 public static IFCData CreateAsReal(double value)
 {
     return(IFCData.CreateDoubleOfType(value, "IfcReal"));
 }
예제 #4
0
 /// <summary>
 /// Creates an IFCData object as IfcAreaMeasure.
 /// </summary>
 /// <param name="value">The double value.</param>
 /// <returns>The IFCData object.</returns>
 public static IFCData CreateAsAreaMeasure(double value)
 {
     return(IFCData.CreateDoubleOfType(value, "IfcAreaMeasure"));
 }
예제 #5
0
 /// <summary>
 /// Creates an IFCData object as IfcPlaneAngleMeasure.
 /// </summary>
 /// <param name="value">The double value.</param>
 /// <returns>The IFCData object.</returns>
 public static IFCData CreateAsPlaneAngleMeasure(double value)
 {
     return(IFCData.CreateDoubleOfType(value, "IfcPlaneAngleMeasure"));
 }
예제 #6
0
 /// <summary>
 /// Creates an IFCData object as IfcPositiveLengthMeasure.
 /// </summary>
 /// <param name="value">The double value.</param>
 /// <returns>The IFCData object.</returns>
 public static IFCData CreateAsPositiveLengthMeasure(double value)
 {
     return(IFCData.CreateDoubleOfType(value, "IfcPositiveLengthMeasure"));
 }
예제 #7
0
 /// <summary>
 /// Creates an IFCData object as IfcSpecularExponent.
 /// </summary>
 /// <param name="value">The double value.</param>
 /// <returns>The IFCData object.</returns>
 public static IFCData CreateAsSpecularExponent(double value)
 {
     return(IFCData.CreateDoubleOfType(value, "IfcSpecularExponent"));
 }