public class MeshICP
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
MeshICP.AlignmentType |
Modifier and Type | Field and Description |
---|---|
static MeshICP.AlignmentType |
DEFAULT_ALIGNMENT_TYPE |
static double |
DEFAULT_EPSILON |
static int |
DEFAULT_MAX_ITERS |
Constructor and Description |
---|
MeshICP() |
Modifier and Type | Method and Description |
---|---|
static AffineTransform3d |
align(PolygonalMesh mesh1,
PolygonalMesh mesh2,
MeshICP.AlignmentType alignType) |
static AffineTransform3d |
align(PolygonalMesh mesh1,
PolygonalMesh mesh2,
MeshICP.AlignmentType alignType,
java.util.ArrayList<Point3d> out) |
static AffineTransform3d |
align(PolygonalMesh mesh1,
PolygonalMesh mesh2,
MeshICP.AlignmentType alignType,
double eps,
int maxIters) |
static AffineTransform3d |
align(PolygonalMesh mesh1,
PolygonalMesh mesh2,
MeshICP.AlignmentType alignType,
double eps,
int maxIters,
java.util.ArrayList<Point3d> out) |
static AffineTransform3d |
align(PolygonalMesh mesh1,
PolygonalMesh mesh2,
MeshICP.AlignmentType alignType,
double eps,
int maxIters,
PolygonalMesh out) |
static AffineTransform3d |
align(PolygonalMesh mesh1,
PolygonalMesh mesh2,
MeshICP.AlignmentType alignType,
PolygonalMesh out) |
public static double DEFAULT_EPSILON
public static int DEFAULT_MAX_ITERS
public static MeshICP.AlignmentType DEFAULT_ALIGNMENT_TYPE
public static AffineTransform3d align(PolygonalMesh mesh1, PolygonalMesh mesh2, MeshICP.AlignmentType alignType, double eps, int maxIters, java.util.ArrayList<Point3d> out)
public static AffineTransform3d align(PolygonalMesh mesh1, PolygonalMesh mesh2, MeshICP.AlignmentType alignType, double eps, int maxIters, PolygonalMesh out)
public static AffineTransform3d align(PolygonalMesh mesh1, PolygonalMesh mesh2, MeshICP.AlignmentType alignType, double eps, int maxIters)
public static AffineTransform3d align(PolygonalMesh mesh1, PolygonalMesh mesh2, MeshICP.AlignmentType alignType, java.util.ArrayList<Point3d> out)
public static AffineTransform3d align(PolygonalMesh mesh1, PolygonalMesh mesh2, MeshICP.AlignmentType alignType, PolygonalMesh out)
public static AffineTransform3d align(PolygonalMesh mesh1, PolygonalMesh mesh2, MeshICP.AlignmentType alignType)