JointLine(ListString, ListGuid, IVicinityPointsToCurve, NullableVector3, NullableVector3, Double, NullableDouble) Constructor

Initializes a new instance of the JointLine class. create joint modifier with properties given in array c.

Definition

Namespace: Karamba.Joints
Assembly: KarambaCommon (in KarambaCommon.dll) Version: 3.0.8.0+eb23a7103f0eca0b6d808121e15fec6899194e15
C#
public JointLine(
	List<string> atElemIds,
	List<Guid> atElemGuids,
	IVicinityPointsToCurve vicinity_points_to_curve,
	Vector3? y_dir,
	Vector3? z_dir,
	double dAlpha_,
	double?[] _c
)

Parameters

atElemIds  ListString
identifiers of beams at which joints shall be added.
atElemGuids  ListGuid
GUIDs of beams at which joints shall be added.
vicinity_points_to_curve  IVicinityPointsToCurve
mapper for points to curves.
y_dir  NullableVector3
Y-direction of the line-joint. is only used when the Z-direction is parallel to the line-joint's X-direction.
z_dir  NullableVector3
Z-direction of the line-joint. Joints are placed at the elements which lie in the negative y-range.
dAlpha_  Double
tolerance angle for selecting the shell where to apply the line-joint.
_c  NullableDouble
spring stiffnesses of the joint.

See Also