HyperX.Scripting.Python.Api
The HyperX Scripting Library for Python
Loading...
Searching...
No Matches
hyperx.api.LaminateLayer Class Reference

Layer in a non-stiffener laminate. More...

Inheritance diagram for hyperx.api.LaminateLayer:
hyperx.api.LaminateLayerBase

Public Member Functions

 __init__ (self, _api.LaminateLayer laminateLayer)
bool SetMaterial (self, int matId)
 Sets the material of a layer by id.
bool SetMaterial (self, item1=None)
bool SetMaterial (self, str matName)
 Sets the material of a layer by name.
Public Member Functions inherited from hyperx.api.LaminateLayerBase
 __init__ (self, _api.LaminateLayerBase laminateLayerBase)
None SetThickness (self, float thickness)
 Set the thickness of a layer.

Properties

 Angle = property
 Layer angle.
 IsFabric = property
 LayerId = property
 The index of the layer.
 LayerMaterialType = property
 Type of material used in the layer.
 Thickness = property
 Length.
Properties inherited from hyperx.api.LaminateLayerBase
 LayerMaterial = property
 Material used in the ply layer.

Additional Inherited Members

Protected Attributes inherited from hyperx.api.LaminateLayerBase
 _Entity = laminateLayerBase

Detailed Description

Layer in a non-stiffener laminate.

Constructor & Destructor Documentation

◆ __init__()

hyperx.api.LaminateLayer.__init__ ( self,
_api.LaminateLayer laminateLayer )

Member Function Documentation

◆ SetMaterial() [1/3]

bool hyperx.api.LaminateLayer.SetMaterial ( self,
int matId )

Sets the material of a layer by id.

Returns
False if the material does not exist.

Reimplemented from hyperx.api.LaminateLayerBase.

◆ SetMaterial() [2/3]

bool hyperx.api.LaminateLayer.SetMaterial ( self,
item1 = None )
   Sets the material of a layer by id.
Returns
False if the material does not exist.

   Sets the material of a layer by name.
False if the material does not exist.

Reimplemented from hyperx.api.LaminateLayerBase.

◆ SetMaterial() [3/3]

bool hyperx.api.LaminateLayer.SetMaterial ( self,
str matName )

Sets the material of a layer by name.

Returns
False if the material does not exist.

Reimplemented from hyperx.api.LaminateLayerBase.

Property Documentation

◆ Angle

hyperx.api.LaminateLayer.Angle = property
static

Layer angle.

◆ IsFabric

hyperx.api.LaminateLayer.IsFabric = property
static

◆ LayerId

hyperx.api.LaminateLayer.LayerId = property
static

The index of the layer.

◆ LayerMaterialType

hyperx.api.LaminateLayer.LayerMaterialType = property
static

Type of material used in the layer.

◆ Thickness

hyperx.api.LaminateLayer.Thickness = property
static

Length.

English Units: in; SI Units: millimeters.


The documentation for this class was generated from the following file:
  • C:/Dev/HyperX/HyperX/HyperX.Scripting.Wrapper/hyperx/api/__init__.py