|
BuilderElementShellOrientation Constructor (IReadonlyMesh, ListExtendedListVector3, ListDouble)
|
construct new orientations-reader for building shell elements
Namespace:
Karamba.Elements
Assembly:
KarambaCommon (in KarambaCommon.dll) Version: 1.0.0.0 (1.0.0.0)
Syntaxpublic BuilderElementShellOrientation(
IReadonlyMesh mesh,
List<ExtendedList<Vector3>> ori = null,
List<double> alphas = null
)
Public Sub New (
mesh As IReadonlyMesh,
Optional ori As List(Of ExtendedList(Of Vector3)) = Nothing,
Optional alphas As List(Of Double) = Nothing
)
public:
BuilderElementShellOrientation(
IReadonlyMesh^ mesh,
List<ExtendedList<Vector3>^>^ ori = nullptr,
List<double>^ alphas = nullptr
)
new :
mesh : IReadonlyMesh *
?ori : List<ExtendedList<Vector3>> *
?alphas : List<float>
(* Defaults:
let _ori = defaultArg ori null
let _alphas = defaultArg alphas null
*)
-> BuilderElementShellOrientation
Parameters
- mesh
- Type: Karamba.GeometryIReadonlyMesh
mesh of the shell - ori (Optional)
- Type: System.Collections.GenericListExtendedListVector3
list of list of orientations. First index decides the orientation 0:x, 1:y, 2:z, second the direction for each mesh face,
longest list principle applies. - alphas (Optional)
- Type: System.Collections.GenericListDouble
rotation angles about the local z-axis in addition to ori
See Also