Class MeshLoopClosure
Inheritance
MeshLoopClosure
Namespace: g3
Assembly: cs.temp.dll.dll
Syntax
public class MeshLoopClosure
Constructors
MeshLoopClosure(DMesh3, EdgeLoop)
Declaration
public MeshLoopClosure(DMesh3 mesh, EdgeLoop border_loop)
Parameters
Fields
ExtrudeGroup
Declaration
Field Value
FillGroup
Declaration
Field Value
FlatClosePlane
Declaration
public Frame3f FlatClosePlane
Field Value
InitialBorderLoop
Declaration
public EdgeLoop InitialBorderLoop
Field Value
Mesh
Declaration
Field Value
TargetEdgeLen
Declaration
public double TargetEdgeLen
Field Value
Methods
cleanup_boundary(DMesh3, EdgeLoop, Double, out List<Int32>, Int32)
Declaration
public static void cleanup_boundary(DMesh3 mesh, EdgeLoop loop, double target_edge_len, out List<int> result_edges, int nRings = 3)
Parameters
Close()
Declaration
public virtual bool Close()
Returns
Close_Flat()
Declaration
smooth_loop(DMesh3, EdgeLoop, Int32)
Declaration
public static void smooth_loop(DMesh3 mesh, EdgeLoop loop, int nRings)
Parameters
smooth_region(DMesh3, IEnumerable<Int32>, Int32)
Declaration
public static void smooth_region(DMesh3 mesh, IEnumerable<int> vertices, int nRings)
Parameters
Validate()
Declaration
public virtual ValidationStatus Validate()
Returns