HyperX.Scripting.Python.Api
The HyperX Scripting Library for Python
Loading...
Searching...
No Matches
hyperx.api.LaminateCol Class Reference
Inheritance diagram for hyperx.api.LaminateCol:

Public Member Functions

 __getitem__ (self, int index)
 __init__ (self, _api.LaminateCol laminateCol)
 __iter__ (self)
 __len__ (self)
bool Contains (self, str laminateName)
LaminateBase Copy (self, str laminateToCopyName, str newLaminateName=None)
 Copy a laminate material by name.
int Count (self)
Laminate CreateLaminate (self, str materialFamily, str laminateName=None)
 Create laminate.
StiffenerLaminate CreateStiffenerLaminate (self, str materialFamily, types.StiffenerProfile stiffenerProfile, str laminateName=None)
 Create a stiffener laminate.
bool Delete (self, str name)
 Delete a laminate material by name.
LaminateBase Get (self, str laminateName)
 Look up a Laminate by its name.
Laminate GetLaminate (self, str name)
 Get a laminate by name.
StiffenerLaminate GetStiffenerLaminate (self, str name)
 Get a stiffener laminate by name.

Protected Attributes

 _Entity = laminateCol

Properties

 LaminateColList = property

Constructor & Destructor Documentation

◆ __init__()

hyperx.api.LaminateCol.__init__ ( self,
_api.LaminateCol laminateCol )

Member Function Documentation

◆ __getitem__()

hyperx.api.LaminateCol.__getitem__ ( self,
int index )

◆ __iter__()

hyperx.api.LaminateCol.__iter__ ( self)

◆ __len__()

hyperx.api.LaminateCol.__len__ ( self)

◆ Contains()

bool hyperx.api.LaminateCol.Contains ( self,
str laminateName )

◆ Copy()

LaminateBase hyperx.api.LaminateCol.Copy ( self,
str laminateToCopyName,
str newLaminateName = None )

Copy a laminate material by name.

◆ Count()

int hyperx.api.LaminateCol.Count ( self)

◆ CreateLaminate()

Laminate hyperx.api.LaminateCol.CreateLaminate ( self,
str materialFamily,
str laminateName = None )

Create laminate.

◆ CreateStiffenerLaminate()

StiffenerLaminate hyperx.api.LaminateCol.CreateStiffenerLaminate ( self,
str materialFamily,
types.StiffenerProfile stiffenerProfile,
str laminateName = None )

Create a stiffener laminate.

◆ Delete()

bool hyperx.api.LaminateCol.Delete ( self,
str name )

Delete a laminate material by name.

Returns false if the material is not found or removed.

◆ Get()

LaminateBase hyperx.api.LaminateCol.Get ( self,
str laminateName )

Look up a Laminate by its name.

◆ GetLaminate()

Laminate hyperx.api.LaminateCol.GetLaminate ( self,
str name )

Get a laminate by name.

◆ GetStiffenerLaminate()

StiffenerLaminate hyperx.api.LaminateCol.GetStiffenerLaminate ( self,
str name )

Get a stiffener laminate by name.

Member Data Documentation

◆ _Entity

hyperx.api.LaminateCol._Entity = laminateCol
protected

Property Documentation

◆ LaminateColList

hyperx.api.LaminateCol.LaminateColList = property
static

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