BuilderElementShellOrientation(IReadonlyMesh, ListExtendedListVector3, ListDouble) Constructor
Namespace: Karamba.ElementsAssembly: KarambaCommon (in KarambaCommon.dll) Version: 3.0.8.0+eb23a7103f0eca0b6d808121e15fec6899194e15
public 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 IReadonlyMesh
- mesh of the shell.
- ori ListExtendedListVector3 (Optional)
- 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 ListDouble (Optional)
- rotation angles about the local z-axis in addition to ori.