Table of Contents

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