Click or drag to resize

PFoamPerp Method

Perpendicularization of the edges based on the normal stored in the .Dual.Normal (face)

Namespace:  PolyFramework
Assembly:  PolyFramework (in PolyFramework.dll) Version: 0.5.0.0 (0.5.0.0)
Syntax
public IList<int> Perp(
	int maxSteps,
	double lengthConstrain = 0,
	double conVAngle = 0.017,
	IList<int> fixedVerts = null,
	double minLength = 0,
	double dampenCoef = 0.1
)

Parameters

maxSteps
Type: SystemInt32
maximum number of steps in the iteration
lengthConstrain (Optional)
Type: SystemDouble
constrain factor for edge length 0.0 = no constrain | 1 = max constrain of edges to the length average
conVAngle (Optional)
Type: SystemDouble
the maximum deviation for the edges from the prescribed direction in radian
fixedVerts (Optional)
Type: System.Collections.GenericIListInt32
the list of ids for the vertices that will be kept still during perping
minLength (Optional)
Type: SystemDouble
minimum length the edges can have during perping
dampenCoef (Optional)
Type: SystemDouble

[Missing <param name="dampenCoef"/> documentation for "M:PolyFramework.PFoam.Perp(System.Int32,System.Double,System.Double,System.Collections.Generic.IList{System.Int32},System.Double,System.Double)"]

Return Value

Type: IListInt32

[Missing <returns> documentation for "M:PolyFramework.PFoam.Perp(System.Int32,System.Double,System.Double,System.Collections.Generic.IList{System.Int32},System.Double,System.Double)"]

See Also