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 (nameList, parametersDict, default=None) |
| This method finds the value of a parameter in the parameters dictionary. More... | |
| def | VisuPoutreGenerale (groupName, groupGeomObj, parameters, name="POUTRE") |
| Alias for class GeneralBeam. More... | |
| def | VisuPoutreCercle (groupName, groupGeomObj, parameters, name="POUTRE") |
| Alias for class CircularBeam. More... | |
| def | VisuPoutreRectangle (groupName, groupGeomObj, parameters, name="POUTRE") |
| Alias for class RectangularBeam. More... | |
| def | VisuBarreGenerale (groupName, groupGeomObj, parameters, name="BARRE") |
| Alias for class GeneralBeam. More... | |
| def | VisuBarreRectangle (groupName, groupGeomObj, parameters, name="BARRE") |
| Alias for class RectangularBeam. More... | |
| def | VisuBarreCercle (groupName, groupGeomObj, parameters, name="BARRE") |
| Alias for class CircularBeam. More... | |
| def | VisuCable (groupName, groupGeomObj, parameters, name="CABLE") |
| Alias for class CircularBeam. More... | |
| def | VisuCoque (groupName, groupGeomObj, parameters, name="COQUE") |
| Alias for class ThickShell. More... | |
| def | VisuGrille (groupName, groupGeomObj, parameters, name="GRILLE") |
| 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 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 VisuPoutreGenerale | ( | groupName, | |
| groupGeomObj, | |||
| parameters, | |||
name = "POUTRE" |
|||
| ) |
Alias for class GeneralBeam.
| def VisuPoutreCercle | ( | groupName, | |
| groupGeomObj, | |||
| parameters, | |||
name = "POUTRE" |
|||
| ) |
Alias for class CircularBeam.
| def VisuPoutreRectangle | ( | groupName, | |
| groupGeomObj, | |||
| parameters, | |||
name = "POUTRE" |
|||
| ) |
Alias for class RectangularBeam.
| def VisuBarreGenerale | ( | groupName, | |
| groupGeomObj, | |||
| parameters, | |||
name = "BARRE" |
|||
| ) |
Alias for class GeneralBeam.
| def VisuBarreRectangle | ( | groupName, | |
| groupGeomObj, | |||
| parameters, | |||
name = "BARRE" |
|||
| ) |
Alias for class RectangularBeam.
| def VisuBarreCercle | ( | groupName, | |
| groupGeomObj, | |||
| parameters, | |||
name = "BARRE" |
|||
| ) |
Alias for class CircularBeam.
| def VisuCable | ( | groupName, | |
| groupGeomObj, | |||
| parameters, | |||
name = "CABLE" |
|||
| ) |
Alias for class CircularBeam.
| def VisuCoque | ( | groupName, | |
| groupGeomObj, | |||
| parameters, | |||
name = "COQUE" |
|||
| ) |
Alias for class ThickShell.
| def VisuGrille | ( | groupName, | |
| groupGeomObj, | |||
| parameters, | |||
name = "GRILLE" |
|||
| ) |
Alias for class Grid.