Search Results for

    Show / Hide Table of Contents

    Class MeshAutoRepair

    Mesh Auto Repair top-level driver.

    TODO:

    • remove degenerate faces (which may still have all edges > length)
      • this is tricky, in many CAD meshes these faces can't just be collapsed. But can often remove via flipping...?
    Inheritance
    Object
    MeshAutoRepair
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: gs
    Assembly: cs.temp.dll.dll
    Syntax
    public class MeshAutoRepair

    Constructors

    MeshAutoRepair(DMesh3)

    Declaration
    public MeshAutoRepair(DMesh3 mesh3)
    Parameters
    Type Name Description
    DMesh3 mesh3

    Fields

    ErosionIterations

    Declaration
    public int ErosionIterations
    Field Value
    Type Description
    Int32

    Mesh

    Declaration
    public DMesh3 Mesh
    Field Value
    Type Description
    DMesh3

    MinEdgeLengthTol

    Declaration
    public double MinEdgeLengthTol
    Field Value
    Type Description
    Double

    Progress

    Set this to be able to cancel running remesher

    Declaration
    public ProgressCancel Progress
    Field Value
    Type Description
    ProgressCancel

    RemoveMode

    Declaration
    public MeshAutoRepair.RemoveModes RemoveMode
    Field Value
    Type Description
    MeshAutoRepair.RemoveModes

    RepairTolerance

    Declaration
    public double RepairTolerance
    Field Value
    Type Description
    Double

    Methods

    Apply()

    Declaration
    public bool Apply()
    Returns
    Type Description
    Boolean

    Cancelled()

    if this returns true, abort computation.

    Declaration
    protected virtual bool Cancelled()
    Returns
    Type Description
    Boolean
    In This Article
    Back to top ViRGIS VR GIS