Uses of Class
gov.nasa.worldwind.render.Polygon.ShapeData
-
Packages that use Polygon.ShapeData Package Description gov.nasa.worldwind.render -
-
Uses of Polygon.ShapeData in gov.nasa.worldwind.render
Fields in gov.nasa.worldwind.render declared as Polygon.ShapeData Modifier and Type Field Description protected Polygon.ShapeData
Polygon. previousIntersectionShapeData
The shape data used for the previous intersection calculation.Methods in gov.nasa.worldwind.render that return Polygon.ShapeData Modifier and Type Method Description protected Polygon.ShapeData
Polygon. createIntersectionGeometry(Terrain terrain)
protected Polygon.ShapeData
Polygon. getCurrent()
Returns the current shape data cache entry.Methods in gov.nasa.worldwind.render with parameters of type Polygon.ShapeData Modifier and Type Method Description protected double
Polygon. computeEyeDistance(DrawContext dc, Polygon.ShapeData shapeData)
Computes the minimum distance between this polygon and the eye point.protected Vec4
Polygon. computePolygonNormal(DrawContext dc, Polygon.ShapeData shapeData)
protected void
Polygon. createFullGeometry(DrawContext dc, Terrain terrain, Polygon.ShapeData shapeData, boolean skipOuterBoundary)
Computes a shape's full geometry.protected void
Polygon. createGeometry(DrawContext dc, Polygon.ShapeData shapeData)
Compute the cap geometry.protected void
Polygon. createMinimalGeometry(DrawContext dc, Polygon.ShapeData shapeData)
Compute enough geometry to determine this polygon's extent, reference point and eye distance.protected void
Polygon. createNormals(Polygon.ShapeData shapeData)
Create this shape's vertex normals.protected void
Polygon. createTessllationGeometry(DrawContext dc, Polygon.ShapeData shapeData)
Tessellates the polygon.protected void
Polygon. createVertices(Terrain terrain, Polygon.ShapeData shapeData, boolean skipOuterBoundary)
Computes the Cartesian vertices for this shape.protected void
Polygon. doDrawInteriorVA(DrawContext dc, Polygon.ShapeData shapeData)
protected void
Polygon. doDrawInteriorVBO(DrawContext dc, int[] vboIds, Polygon.ShapeData shapeData)
protected void
Polygon. doDrawOutlineVA(DrawContext dc, Polygon.ShapeData shapeData)
protected void
Polygon. doDrawOutlineVBO(DrawContext dc, int[] vboIds, Polygon.ShapeData shapeData)
protected void
Polygon. generateInteriorIndices(Polygon.ShapeData shapeData)
protected void
Polygon. intersect(Line line, Polygon.ShapeData shapeData, java.util.List<Intersection> intersections)
protected void
Polygon. tessellatePolygon(Polygon.ShapeData shapeData, Vec4 normal)
Tessellates the polygon from its vertices.
-