Package com.gaia3d.basic.halfedge
Class TestUtils
java.lang.Object
com.gaia3d.basic.halfedge.TestUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
static boolean
checkGaiaPrimitive
(GaiaPrimitive primitive) static boolean
checkGaiaScene
(GaiaScene scene) static boolean
checkHalfEdgeScene
(HalfEdgeScene scene) static boolean
checkHalfEdgeSurface
(HalfEdgeSurface halfEdgeSurface) static boolean
checkHalfEdgeSurfacesHalfEdgeVertices
(List<HalfEdgeSurface> halfEdgeSurfaces, List<HalfEdgeVertex> halfEdgeVertices) static boolean
checkIfExistCoincidentTexCoords
(List<HalfEdgeVertex> vertexList, List<HalfEdgeVertex> resultEqualVertices, Map<HalfEdgeVertex, HalfEdgeVertex> visitedVertices) static boolean
static int
static int
static int
checkTexCoordsOfHalfEdgeSurface
(HalfEdgeSurface halfEdgeSurface) static boolean
checkWeldedFacesGroups
(List<List<HalfEdgeFace>> resultWeldedFacesGroups) static boolean
checkWeldedGroups
(HalfEdgeScene scene) static double
getMaxEdgeLength
(GaiaScene scene) static double
static void
rotateXAxisHalfEdgeScene
(HalfEdgeScene scene, double angle) static void
translateGaiaScene
(GaiaScene scene, double x, double y, double z) static void
translateHalfEdgeScene
(HalfEdgeScene scene, double x, double y, double z)
-
Constructor Details
-
TestUtils
public TestUtils()
-
-
Method Details
-
getMaxHalfEdgeLength
-
getMaxEdgeLength
-
translateGaiaScene
-
translateHalfEdgeScene
-
rotateXAxisHalfEdgeScene
-
checkHalfEdgeScene
-
checkHalfEdgeSurface
-
checkGaiaScene
-
checkGaiaPrimitive
-
checkHalfEdgeSurfacesHalfEdgeVertices
public static boolean checkHalfEdgeSurfacesHalfEdgeVertices(List<HalfEdgeSurface> halfEdgeSurfaces, List<HalfEdgeVertex> halfEdgeVertices) -
checkTexCoordsOfHalfEdgeScene
-
checkTexCoordsOfHalfEdgeSurface
-
checkTexCoordsOfHalfEdgeFaces
-
checkTexCoordsOfHalfEdgeFace
-
checkClassifyIdAndCamDirOfHalfEdgeFace
-
checkWeldedGroups
-
checkWeldedFacesGroups
-
checkIfExistCoincidentTexCoords
public static boolean checkIfExistCoincidentTexCoords(List<HalfEdgeVertex> vertexList, List<HalfEdgeVertex> resultEqualVertices, Map<HalfEdgeVertex, HalfEdgeVertex> visitedVertices)
-