Package com.gaia3d.basic.remesher
Class DominantPlaneProjector
java.lang.Object
com.gaia3d.basic.remesher.DominantPlaneProjector
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.gaia3d.basic.remesher.DominantPlaneProjector.PrimitiveClusterBuildResultbuildClustersOnPrimitiveWithResult(GaiaPrimitive primitive, double positionEpsilon, double maxNormalAngleDeg, int minFacesPerCluster) voidmoveClustersAlongNormal_SimpleTest(GaiaPrimitive primitive, List<DominantPlaneProjector.FaceCluster> clusters, double positionEpsilon, double moveDistance) voidprojectClustersOnPrimitive_SimpleTest(GaiaPrimitive primitive, List<DominantPlaneProjector.FaceCluster> clusters, double positionEpsilon) voidprojectClustersOnScene_SimpleTest(GaiaScene scene, double positionEpsilon, double maxNormalAngleDeg, int minFacesPerCluster, boolean useProjectionToPlane)
-
Constructor Details
-
DominantPlaneProjector
public DominantPlaneProjector()
-
-
Method Details
-
buildClustersOnPrimitiveWithResult
public com.gaia3d.basic.remesher.DominantPlaneProjector.PrimitiveClusterBuildResult buildClustersOnPrimitiveWithResult(GaiaPrimitive primitive, double positionEpsilon, double maxNormalAngleDeg, int minFacesPerCluster) -
projectClustersOnScene_SimpleTest
public void projectClustersOnScene_SimpleTest(GaiaScene scene, double positionEpsilon, double maxNormalAngleDeg, int minFacesPerCluster, boolean useProjectionToPlane) -
projectClustersOnPrimitive_SimpleTest
public void projectClustersOnPrimitive_SimpleTest(GaiaPrimitive primitive, List<DominantPlaneProjector.FaceCluster> clusters, double positionEpsilon) -
moveClustersAlongNormal_SimpleTest
public void moveClustersAlongNormal_SimpleTest(GaiaPrimitive primitive, List<DominantPlaneProjector.FaceCluster> clusters, double positionEpsilon, double moveDistance)
-