Laminate.
More...
|
| LaminateLayer | AddLayer (string materialName, double angle, double? thickness=null) |
| | Adds a layer to the laminate.
|
| LaminateLayer | InsertLayer (int layerId, string materialName, double angle, double? thickness=null) |
| | Inserts a layer into the laminate before the layer with the specified layerId. Note, layerId is 1 indexed.
|
| bool | RemoveLayer (int layerId) |
| | Removes a layer from the laminate.
|
| override void | Save () |
| | Save any changes to this laminate material to the database.
|
| void | Save () |
| | Save the laminate.
|
◆ AddLayer()
| LaminateLayer HyperX.Scripting.Laminate.AddLayer |
( |
string | materialName, |
|
|
double | angle, |
|
|
double? | thickness = null ) |
Adds a layer to the laminate.
- Parameters
-
| materialName | |
| angle | |
| thickness | If the material is orthotropic, don't provide a thickness. For all other material types, providing a thickness is required. |
- Returns
- The added layer.
◆ InsertLayer()
| LaminateLayer HyperX.Scripting.Laminate.InsertLayer |
( |
int | layerId, |
|
|
string | materialName, |
|
|
double | angle, |
|
|
double? | thickness = null ) |
Inserts a layer into the laminate before the layer with the specified layerId. Note, layerId is 1 indexed.
- Parameters
-
| layerId | |
| materialName | |
| angle | |
| thickness | If the material is orthotropic, don't provide a thickness. For all other material types, providing a thickness is required. |
- Returns
- The inserted layer.
◆ RemoveLayer()
| bool HyperX.Scripting.Laminate.RemoveLayer |
( |
int | layerId | ) |
|
Removes a layer from the laminate.
- Parameters
-
- Returns
- False if the specified layer is not found.
◆ Save()
| override void HyperX.Scripting.Laminate.Save |
( |
| ) |
|
Save any changes to this laminate material to the database.
◆ Layers
The documentation for this class was generated from the following file: