Data Structures | |
class | InvalidParameterError |
This exception is raised when an invalid parameter is used to build a structural element part. More... | |
class | SubShapeID |
This class enables the use of sub-shapes in sets or as dictionary keys. More... | |
class | StructuralElementPart |
This class is the base class for all structural element parts. More... | |
class | Beam |
This class is an "abstract" class for all 1D structural element parts. More... | |
class | CircularBeam |
This class defines a beam with a circular section. More... | |
class | RectangularBeam |
This class defines a beam with a rectangular section. More... | |
class | GeneralBeam |
This class defines a beam with a generic section. More... | |
class | StructuralElementPart2D |
This class is an "abstract" class for all 2D structural element parts. More... | |
class | ThickShell |
This class defines a shell with a given thickness. More... | |
class | Grid |
This class defines a grid. More... | |
Functions | |
def | getParameterInDict |
This method finds the value of a parameter in the parameters dictionary. More... | |
def | VisuPoutreGenerale |
Alias for class GeneralBeam. More... | |
def | VisuPoutreCercle |
Alias for class CircularBeam. More... | |
def | VisuPoutreRectangle |
Alias for class RectangularBeam. More... | |
def | VisuBarreGenerale |
Alias for class GeneralBeam. More... | |
def | VisuBarreRectangle |
Alias for class RectangularBeam. More... | |
def | VisuBarreCercle |
Alias for class CircularBeam. More... | |
def | VisuCable |
Alias for class CircularBeam. More... | |
def | VisuCoque |
Alias for class ThickShell. More... | |
def | VisuGrille |
Alias for class Grid. More... | |
This module defines the different structural element parts. It is used to build the geometric shapes of the structural elements. It should not be used directly in the general case. Structural elements should be created by the salome.geom.structelem.StructuralElementManager.
def parts.getParameterInDict | ( | nameList, | |
parametersDict, | |||
default = None |
|||
) |
This method finds the value of a parameter in the parameters dictionary.
The argument is a list because some parameters can have several different names.
def parts.VisuPoutreGenerale | ( | studyId, | |
groupName, | |||
groupGeomObj, | |||
parameters, | |||
name = "POUTRE" |
|||
) |
Alias for class GeneralBeam.
References VisuPoutreCercle().
def parts.VisuPoutreCercle | ( | studyId, | |
groupName, | |||
groupGeomObj, | |||
parameters, | |||
name = "POUTRE" |
|||
) |
Alias for class CircularBeam.
References VisuPoutreRectangle().
def parts.VisuPoutreRectangle | ( | studyId, | |
groupName, | |||
groupGeomObj, | |||
parameters, | |||
name = "POUTRE" |
|||
) |
Alias for class RectangularBeam.
References VisuBarreGenerale().
def parts.VisuBarreGenerale | ( | studyId, | |
groupName, | |||
groupGeomObj, | |||
parameters, | |||
name = "BARRE" |
|||
) |
Alias for class GeneralBeam.
References VisuBarreRectangle().
def parts.VisuBarreRectangle | ( | studyId, | |
groupName, | |||
groupGeomObj, | |||
parameters, | |||
name = "BARRE" |
|||
) |
Alias for class RectangularBeam.
References VisuBarreCercle().
def parts.VisuBarreCercle | ( | studyId, | |
groupName, | |||
groupGeomObj, | |||
parameters, | |||
name = "BARRE" |
|||
) |
Alias for class CircularBeam.
def parts.VisuCable | ( | studyId, | |
groupName, | |||
groupGeomObj, | |||
parameters, | |||
name = "CABLE" |
|||
) |
Alias for class CircularBeam.
def parts.VisuCoque | ( | studyId, | |
groupName, | |||
groupGeomObj, | |||
parameters, | |||
name = "COQUE" |
|||
) |
Alias for class ThickShell.
def parts.VisuGrille | ( | studyId, | |
groupName, | |||
groupGeomObj, | |||
parameters, | |||
name = "GRILLE" |
|||
) |
Alias for class Grid.