|
JointLine Constructor (ListString, PolyLine3, NullableVector3, NullableVector3, 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,
PolyLine3 polyline,
Nullable<Vector3> y_dir,
Nullable<Vector3> z_dir,
double dalpha,
Nullable<double>[] _c
)
Public Sub New (
atElemIds As List(Of String),
polyline As PolyLine3,
y_dir As Nullable(Of Vector3),
z_dir As Nullable(Of Vector3),
dalpha As Double,
_c As Nullable(Of Double)()
)
public:
JointLine(
List<String^>^ atElemIds,
PolyLine3^ polyline,
Nullable<Vector3> y_dir,
Nullable<Vector3> z_dir,
double dalpha,
array<Nullable<double>>^ _c
)
new :
atElemIds : List<string> *
polyline : PolyLine3 *
y_dir : Nullable<Vector3> *
z_dir : Nullable<Vector3> *
dalpha : float *
_c : Nullable<float>[] -> JointLineParameters
- atElemIds
- Type: System.Collections.GenericListString
identifiers of beams at which joints shall be added. - polyline
- Type: Karamba.GeometryPolyLine3
positions where to place line-joints. - y_dir
- Type: SystemNullableVector3
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: SystemNullableVector3
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