|
deegree-tools-3.0-pre-nightly (2010/03/05 00:05) - official | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.deegree.tools.rendering.dem.builder.MacroTriangle
public class MacroTriangle
A macro triangle that consists of several "normal" triangles.
| Nested Class Summary | |
|---|---|
(package private) static class |
MacroTriangle.Orientation
|
| Field Summary | |
|---|---|
float[][] |
bbox
The bbox of the macro triangle |
float |
geometryError
The geometric error of the macro triangle |
(package private) javax.vecmath.Point2f |
p0
|
(package private) javax.vecmath.Point2f |
p1
|
(package private) javax.vecmath.Point2f |
p2
|
| Constructor Summary | |
|---|---|
MacroTriangle(DEMDatasetGenerator builder,
javax.vecmath.Point2f p0,
javax.vecmath.Point2f p1,
javax.vecmath.Point2f p2,
int level,
String locationCode,
float geometryError)
Constructs a new MacroTriangle without bounding box. |
|
MacroTriangle(DEMDatasetGenerator builder,
javax.vecmath.Point2f p0,
javax.vecmath.Point2f p1,
javax.vecmath.Point2f p2,
int level,
String locationCode,
float[][] bbox,
float geometryError)
Constructs a new MacroTriangle with already initialized bounding box. |
|
| Method Summary | |
|---|---|
(package private) void |
generateTileData(org.deegree.coverage.raster.data.RasterData dataBuffer,
double tileHeight,
int rowsPerTile,
javax.vecmath.Point3f[] tileVertices,
javax.vecmath.Vector3f[] vertexNormals,
int[][] tileTriangles)
|
float[][] |
getBBox()
|
(package private) double |
getError()
|
String |
getLocationCode()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
javax.vecmath.Point2f p0
javax.vecmath.Point2f p1
javax.vecmath.Point2f p2
public float[][] bbox
public float geometryError
| Constructor Detail |
|---|
MacroTriangle(DEMDatasetGenerator builder,
javax.vecmath.Point2f p0,
javax.vecmath.Point2f p1,
javax.vecmath.Point2f p2,
int level,
String locationCode,
float[][] bbox,
float geometryError)
MacroTriangle with already initialized bounding box.
builder - p0 - p1 - p2 - level - locationCode - bbox - geometryError -
MacroTriangle(DEMDatasetGenerator builder,
javax.vecmath.Point2f p0,
javax.vecmath.Point2f p1,
javax.vecmath.Point2f p2,
int level,
String locationCode,
float geometryError)
MacroTriangle without bounding box.
The bounding box will be generated by the first call to getBBox().
builder - p0 - p1 - p2 - level - locationCode - geometryError - | Method Detail |
|---|
double getError()
void generateTileData(org.deegree.coverage.raster.data.RasterData dataBuffer,
double tileHeight,
int rowsPerTile,
javax.vecmath.Point3f[] tileVertices,
javax.vecmath.Vector3f[] vertexNormals,
int[][] tileTriangles)
public String getLocationCode()
public float[][] getBBox()
|
deegree-tools-3.0-pre-nightly (2010/03/05 00:05) - official | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||