CroSec_Circlesketch Method

add vertices on cross-section to mesh and corresponding colors origin is the point on the element axis, axis the local coordinate system, cmap contains the information for coloring points and n_faces the number of points to be calculated.

Definition

Namespace: Karamba.CrossSections
Assembly: KarambaCommon (in KarambaCommon.dll) Version: 3.0.8.0+eb23a7103f0eca0b6d808121e15fec6899194e15
C#
public override void sketch(
	Mesh3 mesh,
	List<double> values,
	Point3 origin,
	Vector3[] axis,
	CroSecStrain strainTen,
	CroSecStrain strainCom,
	int nFaces,
	bool tensionValid = true,
	bool compressionValid = true
)

Parameters

mesh  Mesh3
Mesh to which faces are to be added.
values  ListDouble
nodal values.
origin  Point3
point on the element axis.
axis  Vector3
local coordinate system.
strainTen  CroSecStrain
contains the information for coloring points for tensile strains.
strainCom  CroSecStrain
contains the information for coloring points for compressive strains.
nFaces  Int32
number of points to be added per boundary line of cross section.
tensionValid  Boolean  (Optional)
true if the tension strain is valid.
compressionValid  Boolean  (Optional)
true if the compression strain is valid.

See Also