Class TestUtils

java.lang.Object
com.gaia3d.basic.halfedge.TestUtils

public class TestUtils extends Object
  • Constructor Details

    • TestUtils

      public TestUtils()
  • Method Details

    • getMaxHalfEdgeLength

      public static double getMaxHalfEdgeLength(HalfEdgeScene scene)
    • getMaxEdgeLength

      public static double getMaxEdgeLength(GaiaScene scene)
    • translateGaiaScene

      public static void translateGaiaScene(GaiaScene scene, double x, double y, double z)
    • translateHalfEdgeScene

      public static void translateHalfEdgeScene(HalfEdgeScene scene, double x, double y, double z)
    • rotateXAxisHalfEdgeScene

      public static void rotateXAxisHalfEdgeScene(HalfEdgeScene scene, double angle)
    • checkHalfEdgeScene

      public static boolean checkHalfEdgeScene(HalfEdgeScene scene)
    • checkHalfEdgeSurface

      public static boolean checkHalfEdgeSurface(HalfEdgeSurface halfEdgeSurface)
    • checkGaiaScene

      public static boolean checkGaiaScene(GaiaScene scene)
    • checkGaiaPrimitive

      public static boolean checkGaiaPrimitive(GaiaPrimitive primitive)
    • checkHalfEdgeSurfacesHalfEdgeVertices

      public static boolean checkHalfEdgeSurfacesHalfEdgeVertices(List<HalfEdgeSurface> halfEdgeSurfaces, List<HalfEdgeVertex> halfEdgeVertices)
    • checkTexCoordsOfHalfEdgeScene

      public static int checkTexCoordsOfHalfEdgeScene(HalfEdgeScene scene)
    • checkTexCoordsOfHalfEdgeSurface

      public static int checkTexCoordsOfHalfEdgeSurface(HalfEdgeSurface halfEdgeSurface)
    • checkTexCoordsOfHalfEdgeFaces

      public static int checkTexCoordsOfHalfEdgeFaces(List<HalfEdgeFace> faces)
    • checkTexCoordsOfHalfEdgeFace

      public static boolean checkTexCoordsOfHalfEdgeFace(HalfEdgeFace face)
    • checkClassifyIdAndCamDirOfHalfEdgeFace

      public static boolean checkClassifyIdAndCamDirOfHalfEdgeFace(HalfEdgeFace face)
    • checkWeldedGroups

      public static boolean checkWeldedGroups(HalfEdgeScene scene)
    • checkWeldedFacesGroups

      public static boolean checkWeldedFacesGroups(List<List<HalfEdgeFace>> resultWeldedFacesGroups)
    • checkIfExistCoincidentTexCoords

      public static boolean checkIfExistCoincidentTexCoords(List<HalfEdgeVertex> vertexList, List<HalfEdgeVertex> resultEqualVertices, Map<HalfEdgeVertex,HalfEdgeVertex> visitedVertices)