My Project
Loading...
Searching...
No Matches
Public Member Functions | Properties | List of all members
TriangleNet.Behavior Class Reference

Controls the behavior of the meshing software. More...

Public Member Functions

 Behavior (bool quality=false, float minAngle=20.0f)
 Creates an instance of the Behavior class.
 

Properties

static bool NoExact [get, set]
 No exact arithmetic.
 
bool Quality [get, set]
 Quality mesh generation.
 
float MinAngle [get, set]
 Minimum angle constraint.
 
float MaxAngle [get, set]
 Maximum angle constraint.
 
float MaxArea [get, set]
 Maximum area constraint.
 
bool VarArea [get, set]
 Apply a maximum triangle area constraint.
 
bool Poly [get, set]
 Input is a Planar Straight Line Graph.
 
Func< ITriangle, float, bool > UserTest [get, set]
 Apply a user-defined triangle constraint.
 
bool Convex [get, set]
 Enclose the convex hull with segments.
 
bool ConformingDelaunay [get, set]
 Conforming Delaunay (all triangles are truly Delaunay).
 
int NoBisect [get, set]
 Suppresses boundary segment splitting.
 
bool UseBoundaryMarkers [get, set]
 Compute boundary information.
 
bool NoHoles [get, set]
 Ignores holes in polygons.
 
bool Jettison [get, set]
 Jettison unused vertices from output.
 

Detailed Description

Controls the behavior of the meshing software.

Property Documentation

◆ NoBisect

int TriangleNet.Behavior.NoBisect
getset

Suppresses boundary segment splitting.

0 = split segments 1 = no new vertices on the boundary 2 = prevent all segment splitting, including internal boundaries


The documentation for this class was generated from the following file: