de.grogra.ext.x3d.util
public class ExtrusionComputation extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ExtrusionComputation.CrossSection |
| Constructor and Description |
|---|
ExtrusionComputation(IntList coordIndexList,
FloatList vertexList,
FloatList normalList,
FloatList uvList,
float[] crossSection,
float[] spine,
boolean ccw) |
| Modifier and Type | Method and Description |
|---|---|
int |
createCap(int k,
java.util.ArrayList<Point3f> vertList,
boolean beginCap) |
void |
createCrossSections(float[] newScale,
float[] newOrientation,
float[] newSpine,
java.util.ArrayList<ExtrusionComputation.CrossSection> cs,
boolean pointsOnLine) |
int |
createSides(java.util.ArrayList<ExtrusionComputation.CrossSection> cs,
int k) |
public int createCap(int k,
java.util.ArrayList<Point3f> vertList,
boolean beginCap)
public void createCrossSections(float[] newScale,
float[] newOrientation,
float[] newSpine,
java.util.ArrayList<ExtrusionComputation.CrossSection> cs,
boolean pointsOnLine)
public int createSides(java.util.ArrayList<ExtrusionComputation.CrossSection> cs, int k)