Click or drag to resize

Mesh3Cleaned Method

Create a new mesh based on another mesh doing a sanity check and removing faces with a smaller area than lim_area

Namespace:  Karamba.Geometry
Assembly:  KarambaCommon (in KarambaCommon.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public IMesh Cleaned(
	double lim_area,
	NKDTreeDupli point_tree,
	IReadOnlyList<Point3> points,
	out List<int> cleaned_global_indexes,
	MessageLogger logger
)

Parameters

lim_area
Type: SystemDouble
limit area for culling faces
point_tree
Type: NKDTreeDupli
kd-tree for input points
points
Type: System.Collections.GenericIReadOnlyListPoint3
list of points of global model
cleaned_global_indexes
Type: System.Collections.GenericListInt32
list of new global indexes of all vertices
logger
Type: Karamba.UtilitiesMessageLogger
gets information about cleaning process

Return Value

Type: IMesh

[Missing <returns> documentation for "M:Karamba.Geometry.Mesh3.Cleaned(System.Double,feb.NKDTreeDupli,System.Collections.Generic.IReadOnlyList{Karamba.Geometry.Point3},System.Collections.Generic.List{System.Int32}@,Karamba.Utilities.MessageLogger)"]

Implements

IMeshCleaned(Double, NKDTreeDupli, IReadOnlyListPoint3, ListInt32, MessageLogger)
See Also