public class PnEvolve
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
OFFSET_GAUSS_CURVATURE
Evolve surface in direction of the vertex normal with length Gauss curvature.
|
static int |
OFFSET_MEAN_CURVATURE
Evolve surface in direction of the mean curvature normal.
|
static int |
OFFSET_VERTEX_NORMAL
Evolve surface in direction of vertex normals.
|
static int |
OFFSET_VERTEX_VECTOR
Evolve surface in direction of a vertex based vector field.
|
Constructor and Description |
---|
PnEvolve() |
Modifier and Type | Method and Description |
---|---|
static boolean |
evolveParallel(PgPointSet geom,
double dist)
Evolve point set in direction of the vertex normals.
|
static boolean |
evolveVectorField(PgPointSet geom,
double dist)
Evolve point set in direction of the selected vector field of a geometry.
|
public static final int OFFSET_VERTEX_NORMAL
public static final int OFFSET_VERTEX_VECTOR
public static final int OFFSET_MEAN_CURVATURE
public static final int OFFSET_GAUSS_CURVATURE
public static boolean evolveParallel(PgPointSet geom, double dist)
geom
- geometry to evolvedist
- dist*vector determines the length of the translation vectorpublic static boolean evolveVectorField(PgPointSet geom, double dist)
geom
- geometry to evolvedist
- dist*vector determines the length of the translation vector"