ShellLayer(Double, Double, FemMaterial, Double, Boolean) Constructor
Initializes a new instance of the
ShellLayer class.
create a shell layer.
Namespace: Karamba.CrossSectionsAssembly: KarambaCommon (in KarambaCommon.dll) Version: 3.0.8.0+eb23a7103f0eca0b6d808121e15fec6899194e15
public ShellLayer(
double _height = -1,
double _eccent = 0,
FemMaterial _material = null,
double _direct = 0,
bool _bending = true
)
Public Sub New (
Optional _height As Double = -1,
Optional _eccent As Double = 0,
Optional _material As FemMaterial = Nothing,
Optional _direct As Double = 0,
Optional _bending As Boolean = true
)
public:
ShellLayer(
double _height = -1,
double _eccent = 0,
FemMaterial^ _material = nullptr,
double _direct = 0,
bool _bending = true
)
new :
?_height : float *
?_eccent : float *
?_material : FemMaterial *
?_direct : float *
?_bending : bool
(* Defaults:
let __height = defaultArg _height -1
let __eccent = defaultArg _eccent 0
let __material = defaultArg _material null
let __direct = defaultArg _direct 0
let __bending = defaultArg _bending true
*)
-> ShellLayer
Parameters
- _height Double (Optional)
- thickness of the layer.
- _eccent Double (Optional)
- eccentricity of the layer.
- _material FemMaterial (Optional)
- material of the layer.
- _direct Double (Optional)
- angle between local x-axis and reinforcement direction [rad].
- _bending Boolean (Optional)
- true if the layer has a thickness i.e. bending stiffness on its own.