Public Member Functions | |
| FoamTemperature | AddTemperatureProperty (float Temperature, float Et, float Ec, float G, float Ftu, float Fcu, float Fsu, float? Ef=null, float? Ffu=null, float? K=null, float? C=null) |
| Adds a temperature-dependent property for a material. | |
| bool | DeleteTemperatureProperty (float Temperature) |
| Deletes a temperature-dependent property for a material. | |
| FoamTemperature | GetTemperature (float LookupTemperature) |
| Retrieve a Temperature from this material's temperature-dependent properties. Allows a degree of tolerance to avoid issues with floating point numbers. | |
| void | Save () |
| Save any changes to this foam material to the database. | |
Public Attributes | |
| List< FoamTemperature > | FoamTemperatureProperties |
| List of this material's temperature-dependent properties. | |
Properties | |
| double? | Absorption [get, set] |
| double? | BucklingStiffnessKnockdown [get, set] |
| double? | Cost [get, set] |
| DateTime | CreationDate [get] |
| Date the material was created. | |
| double | Density [get, set] |
| Density. Eng: lbm/in^3 / SI: kg/m^3. | |
| int? | FemMaterialId [get, set] |
| Linked FEM Material ID. Null if none exists. | |
| string | Form [get, set] |
| int | Id [get] |
| string | Manufacturer [get, set] |
| string | MaterialDescription [get, set] |
| string | MaterialFamilyName [get, set] |
| The material family for this material. When the material is saved, a new family will be created if none matching this name exists. | |
| DateTime | ModificationDate [get] |
| Most recent modification date of the material. | |
| string | Name [get, set] |
| Name of this material. | |
| string | Specification [get, set] |
| string | UserNote [get, set] |
| bool | Wet [get, set] |
Foam material.
| FoamTemperature HyperX.Scripting.Foam.AddTemperatureProperty | ( | float | Temperature, |
| float | Et, | ||
| float | Ec, | ||
| float | G, | ||
| float | Ftu, | ||
| float | Fcu, | ||
| float | Fsu, | ||
| float? | Ef = null, | ||
| float? | Ffu = null, | ||
| float? | K = null, | ||
| float? | C = null ) |
Adds a temperature-dependent property for a material.
///
| bool HyperX.Scripting.Foam.DeleteTemperatureProperty | ( | float | Temperature | ) |
Deletes a temperature-dependent property for a material.
| FoamTemperature HyperX.Scripting.Foam.GetTemperature | ( | float | LookupTemperature | ) |
Retrieve a Temperature from this material's temperature-dependent properties. Allows a degree of tolerance to avoid issues with floating point numbers.
| LookupTemperature | Temperature to search for. |
null if none exists.| void HyperX.Scripting.Foam.Save | ( | ) |
Save any changes to this foam material to the database.
| List<FoamTemperature> HyperX.Scripting.Foam.FoamTemperatureProperties |
List of this material's temperature-dependent properties.
|
getset |
|
getset |
|
getset |
|
get |
Date the material was created.
|
getset |
Density. Eng: lbm/in^3 / SI: kg/m^3.
|
getset |
Linked FEM Material ID. Null if none exists.
|
getset |
|
get |
|
getset |
|
getset |
|
getset |
The material family for this material. When the material is saved, a new family will be created if none matching this name exists.
|
get |
Most recent modification date of the material.
|
getset |
Name of this material.
|
getset |
|
getset |
|
getset |