Class GaiaFrontierFinder

java.lang.Object
com.gaia3d.basic.remesher.GaiaFrontierFinder

public class GaiaFrontierFinder extends Object
  • Constructor Details

    • GaiaFrontierFinder

      public GaiaFrontierFinder()
  • Method Details

    • buildWeldedVertexIndices_LowMemory

      public static int[] buildWeldedVertexIndices_LowMemory(List<GaiaVertex> vertices, List<GaiaFace> faces, double tolerance, int[] weldedIndices)
    • buildWeldedBoundaryVertexFlags_SortEdges

      public static boolean[] buildWeldedBoundaryVertexFlags_SortEdges(List<GaiaFace> faces, int[] weldedIndices, int weldedVertexCount)
    • buildOriginalBoundaryVertexFlags

      public static boolean[] buildOriginalBoundaryVertexFlags(int[] weldedIndices, boolean[] weldedBoundary)
    • getWeldedVertexCount

      public static int getWeldedVertexCount(int[] weldedIndices)
    • findBoundaryVertices

      public boolean[] findBoundaryVertices(List<GaiaVertex> vertices, List<GaiaFace> faces, double tolerance, int[] weldedIndices)