jvx.geom
Class PwEvolve
java.lang.Object
|
+--jvx.geom.PwEvolve
- public class PwEvolve
- extends java.lang.Object
Evolve geomtries in direction of a given vector field.
The vector field may be the vertex or element/edge normal,
or it may be a user defined vector field.
- Version:
- 22.09.00, 1.00 revised (kp)
22.09.00, 1.00 created (kp)
- Author:
- Konrad Polthier
|
Method Summary |
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 an arbitrary vector field of the geometry.
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OFFSET_VERTEX_NORMAL
public static final int OFFSET_VERTEX_NORMAL
- Evolve surface in direction of vertex normals.
OFFSET_VERTEX_VECTOR
public static final int OFFSET_VERTEX_VECTOR
- Evolve surface in direction of a vertex based vector field.
OFFSET_MEAN_CURVATURE
public static final int OFFSET_MEAN_CURVATURE
- Evolve surface in direction of the mean curvature normal.
OFFSET_GAUSS_CURVATURE
public static final int OFFSET_GAUSS_CURVATURE
- Evolve surface in direction of the vertex normal with length Gauss curvature.
PwEvolve
public PwEvolve()
evolveParallel
public static boolean evolveParallel(PgPointSet geom,
double dist)
- Evolve point set in direction of the vertex normals.
This method does not save the vertices of the geometry.
- Parameters:
geom - geometry to evolvedist - dist*vector determines the length of the translation vector
evolveVectorField
public static boolean evolveVectorField(PgPointSet geom,
double dist)
- Evolve point set in direction of an arbitrary vector field of the geometry.
This method does not save the vertices of the geometry.
- Parameters:
geom - geometry to evolvedist - dist*vector determines the length of the translation vector
The software JavaView® is copyright protected. All Rights Reserved.