|
JointLine Constructor (ListString, ListInt32, Vector3, Vector3, Double, NullableDouble)
|
Initializes a new instance of the
JointLine class.
create joint modifier with properties given in array c.
Namespace:
Karamba.Joints
Assembly:
KarambaCommon (in KarambaCommon.dll) Version: 2.2.0.4 (2.2.0.4)
Syntaxpublic JointLine(
List<string> atElemIds,
List<int> node_inds,
Vector3 y_dir,
Vector3 z_dir,
double dalpha,
Nullable<double>[] _c
)
Public Sub New (
atElemIds As List(Of String),
node_inds As List(Of Integer),
y_dir As Vector3,
z_dir As Vector3,
dalpha As Double,
_c As Nullable(Of Double)()
)
public:
JointLine(
List<String^>^ atElemIds,
List<int>^ node_inds,
Vector3 y_dir,
Vector3 z_dir,
double dalpha,
array<Nullable<double>>^ _c
)
new :
atElemIds : List<string> *
node_inds : List<int> *
y_dir : Vector3 *
z_dir : Vector3 *
dalpha : float *
_c : Nullable<float>[] -> JointLineParameters
- atElemIds
- Type: System.Collections.GenericListString
identifiers of beams at which joints shall be added. - node_inds
- Type: System.Collections.GenericListInt32
list of node indexes where the line joint is attached to. - y_dir
- Type: Karamba.GeometryVector3
Y-direction of the line-joint. is only used when the Z-direction is parallel to the line-joint's X-direction. - z_dir
- Type: Karamba.GeometryVector3
Z-direction of the line-joint. Joints are placed at the elements which lie in the negative y-range. - dalpha
- Type: SystemDouble
tolerance angle for selecting the shell where to apply the line-joint. - _c
- Type: SystemNullableDouble
spring stiffnesses of the joint.
See Also