/// <summary> /// Initializes a new instance of the <see cref="FaceEnergyPropertiesAbridged" /> class. /// </summary> /// <param name="construction">Identifier of an OpaqueConstruction for the Face. If None, the construction is set by the parent Room construction_set or the Model global_construction_set..</param> /// <param name="ventCrack">An optional AFNCrack to specify airflow through a surface crack used by the AirflowNetwork..</param> public FaceEnergyPropertiesAbridged ( // Required parameters string construction = default, AFNCrack ventCrack = default // Optional parameters ) : base() // BaseClass { this.Construction = construction; this.VentCrack = ventCrack; // Set non-required readonly properties with defaultValue this.Type = "FaceEnergyPropertiesAbridged"; }
/// <summary> /// Initializes a new instance of the <see cref="FaceEnergyPropertiesAbridged" /> class. /// </summary> /// <param name="construction">Identifier of an OpaqueConstruction for the Face. If None, the construction is set by the parent Room construction_set or the Model global_construction_set..</param> /// <param name="ventCrack">An optional AFNCrack to specify airflow through a surface crack used by the AirflowNetwork..</param> public FaceEnergyPropertiesAbridged ( // Required parameters string construction = default, AFNCrack ventCrack = default // Optional parameters ) : base() // BaseClass { this.Construction = construction; this.VentCrack = ventCrack; // Set non-required readonly properties with defaultValue this.Type = "FaceEnergyPropertiesAbridged"; // check if object is valid, only check for inherited class if (this.GetType() == typeof(FaceEnergyPropertiesAbridged)) { this.IsValid(throwException: true); } }