Class StiffenerLaminateLayer
- Namespace
- HyperX.Scripting
- Assembly
- HyperX.Scripting.dll
public class StiffenerLaminateLayer : LaminateLayerBase
- Inheritance
-
StiffenerLaminateLayer
- Inherited Members
-
Constructors
StiffenerLaminateLayer(Application, int, HashSet<StiffenerLaminateLayerLocation>)
public StiffenerLaminateLayer(Application application, int parentId, HashSet<StiffenerLaminateLayerLocation> allowedChargeLocations)
Parameters
application
Application
parentId
int
allowedChargeLocations
HashSet<StiffenerLaminateLayerLocation>
Properties
Angle
public override double Angle { get; set; }
Property Value
- double
IsFabric
public override bool IsFabric { get; }
Property Value
- bool
LayerId
public override int LayerId { get; }
Property Value
- int
LayerLocations
public IReadOnlyList<StiffenerLaminateLayerLocation> LayerLocations { get; }
Property Value
- IReadOnlyList<StiffenerLaminateLayerLocation>
LayerMaterialType
public override MaterialType LayerMaterialType { get; }
Property Value
- MaterialType
Thickness
public override double Thickness { get; }
Property Value
- double
Methods
AddLayerLocation(StiffenerLaminateLayerLocation)
public void AddLayerLocation(StiffenerLaminateLayerLocation location)
Parameters
location
StiffenerLaminateLayerLocation
RemoveLayerLocation(StiffenerLaminateLayerLocation)
public bool RemoveLayerLocation(StiffenerLaminateLayerLocation location)
Parameters
location
StiffenerLaminateLayerLocation
Returns
- bool