Version: 8.3.0
Home
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
parts.py File Reference

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...
 

Namespaces

namespace  parts
 

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...
 

Variables

tuple logger = Logger("salome.geom.structelem.parts", color = termcolor.RED)
 
string FULL = "FULL"
 
string HOLLOW = "HOLLOW"
 
int MIN_DIM_FOR_EXTRUDED_SHAPE = 2
 
int MIN_LENGTH_FOR_EXTRUSION = 1
 
int MIN_THICKNESS = 1
 
tuple GREEN = SALOMEDS.Color(0.0, 1.0, 0.0)
 
tuple LIGHT_GREEN = SALOMEDS.Color(0.0, 1.0, 170.0/255.0)
 
tuple BLUE = SALOMEDS.Color(0.0, 0.0, 1.0)
 
tuple LIGHT_BLUE = SALOMEDS.Color(0.0, 0.5, 1.0)
 
tuple RED = SALOMEDS.Color(1.0, 0.0, 0.0)
 
tuple LIGHT_RED = SALOMEDS.Color(1.0, 0.5, 0.5)
 
tuple PURPLE = SALOMEDS.Color(170.0/255.0, 85.0/255.0, 1.0)
 
tuple ORANGE = SALOMEDS.Color(1.0, 170.0/255.0, 0.0)