Click or drag to resize

MeshToShellsolve Method

construct shell from given mesh

Namespace:  Karamba.Elements
Assembly:  KarambaCommon (in KarambaCommon.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public static void solve(
	List<Point3> in_nodes,
	List<Mesh3> in_meshes,
	double limit_dist,
	List<string> in_ids,
	List<Color> in_colours,
	List<CroSec> in_crosecs,
	out List<Point3> out_points,
	out List<BuilderShell> out_shells,
	out MessageLogger logger
)

Parameters

in_nodes
Type: System.Collections.GenericListPoint3
these points will be inserted at the beginning of the graphs node-list. This makes it easy to reference them by index.
in_meshes
Type: System.Collections.GenericListMesh3
these meshes will be connected if their vertices meet.
limit_dist
Type: SystemDouble
limit distance for coincident points."
in_ids
Type: System.Collections.GenericListString
identifier of the shells in the model. Need not be unique.
in_colours
Type: System.Collections.GenericListColor
colors the shells in the model. May be an empty list.
in_crosecs
Type: System.Collections.GenericListCroSec
crosec for the element. May be an empty list.
out_points
Type: System.Collections.GenericListPoint3
nodes of the model
out_shells
Type: System.Collections.GenericListBuilderShell
shell with default properties
logger
Type: Karamba.UtilitiesMessageLogger
massage logger with information regarding the snapping of zero area faces
See Also