Click or drag to resize

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)
Syntax
public JointLine(
	List<string> atElemIds,
	List<int> node_inds,
	Vector3 y_dir,
	Vector3 z_dir,
	double dalpha,
	Nullable<double>[] _c
)

Parameters

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