public class BezierSurface
extends java.lang.Object
| Constructor and Description |
|---|
BezierSurface(com.vividsolutions.jts.geom.Coordinate[][] triangles,
com.vividsolutions.jts.index.strtree.STRtree trianglesIndex,
java.util.TreeMap breakLines,
double scaleZ,
int m_LoD)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
protected char |
compareReturnIndex(com.vividsolutions.jts.geom.Coordinate[] triangle,
com.vividsolutions.jts.geom.Coordinate P)
The method which compare points
|
boolean |
hasNext()
The method tests list of bezier triangle if has next
|
com.vividsolutions.jts.geom.Coordinate[][] |
nextTrinagle()
The method gets next group of small triangles of main Bezier triangle
|
public BezierSurface(com.vividsolutions.jts.geom.Coordinate[][] triangles,
com.vividsolutions.jts.index.strtree.STRtree trianglesIndex,
java.util.TreeMap breakLines,
double scaleZ,
int m_LoD)
triangles - -
array of triangle's vertexestrainglesIndex - -
RTree index of trianglesbreakLine - -
map of break linesscaleZ - -
scale of Z coordinate to optimize datam_LoD - -
Level of Detailprotected char compareReturnIndex(com.vividsolutions.jts.geom.Coordinate[] triangle,
com.vividsolutions.jts.geom.Coordinate P)
P - -
points for comparingpublic boolean hasNext()
true - -
hasNext, false hasn't Nextpublic com.vividsolutions.jts.geom.Coordinate[][] nextTrinagle()
Copyright © 2015 gvSIG Association. All Rights Reserved.