protected void |
MultiResolutionPath.addTessellatedPosition(Position pos,
java.awt.Color color,
java.lang.Integer ordinal,
Path.PathData pathData) |
Deprecated.
Adds a position to this path's tessellatedPositions list.
|
protected void |
Path.addTessellatedPosition(Position pos,
java.awt.Color color,
java.lang.Integer ordinal,
Path.PathData pathData) |
Adds a position to this path's tessellatedPositions list.
|
protected void |
Path.appendTerrainPoint(DrawContext dc,
Position position,
float[] color,
java.nio.FloatBuffer path,
Path.PathData pathData) |
Computes a point on a path and adds it to the renderable geometry.
|
protected java.nio.FloatBuffer |
Path.computeAbsolutePoints(DrawContext dc,
java.util.List<Position> positions,
java.nio.FloatBuffer path,
Path.PathData pathData) |
Computes a model-coordinate path from a list of positions, using the altitudes in the specified positions.
|
protected Extent |
Path.computeExtent(Path.PathData current) |
Computes the path's bounding box from the current rendering path.
|
protected double |
Path.computeEyeDistance(DrawContext dc,
Path.PathData pathData) |
Computes the minimum distance between this Path and the eye point.
|
protected void |
Path.computePath(DrawContext dc,
java.util.List<Position> positions,
Path.PathData pathData) |
Computes the shape's model-coordinate path from a list of positions.
|
protected java.nio.FloatBuffer |
Path.computePointsRelativeToTerrain(DrawContext dc,
java.util.List<Position> positions,
java.lang.Double altitude,
java.nio.FloatBuffer path,
Path.PathData pathData) |
Computes a terrain-conforming, model-coordinate path from a list of positions, using either a specified altitude
or the altitudes in the specified positions.
|
int |
MultiResolutionPath.SkipCountComputer.computeSkipCount(DrawContext dc,
Path.PathData pathData) |
Determines the number of positions to skip for the current viewing state.
|
protected void |
Path.doDrawInteriorVA(DrawContext dc,
Path.PathData pathData) |
|
protected void |
Path.doDrawInteriorVBO(DrawContext dc,
int[] vboIds,
Path.PathData pathData) |
|
protected void |
Path.doDrawOutlineVA(DrawContext dc,
Path.PathData pathData) |
|
protected void |
Path.doDrawOutlineVBO(DrawContext dc,
int[] vboIds,
Path.PathData pathData) |
|
protected void |
Path.drawPointsVA(DrawContext dc,
Path.PathData pathData) |
Draws vertical lines at this path's specified positions.
|
protected void |
Path.drawPointsVBO(DrawContext dc,
int[] vboIds,
Path.PathData pathData) |
Draws points at this path's specified positions.
|
protected void |
Path.drawVerticalOutlineVA(DrawContext dc,
Path.PathData pathData) |
Draws vertical lines at this path's specified positions.
|
protected void |
Path.drawVerticalOutlineVBO(DrawContext dc,
int[] vboIds,
Path.PathData pathData) |
|
protected double |
Path.getDistanceMetric(DrawContext dc,
Path.PathData pathData) |
Computes this Path's distance from the eye point, for use in determining when to show positions points.
|
protected void |
Path.makePath2DIndices(Path.PathData pathData) |
|
protected void |
MultiResolutionPath.makePositions(DrawContext dc,
Path.PathData pathData) |
Deprecated.
|
protected void |
Path.makePositions(DrawContext dc,
Path.PathData pathData) |
|
protected void |
Path.makeSegment(DrawContext dc,
Position posA,
Position posB,
Vec4 ptA,
Vec4 ptB,
java.awt.Color colorA,
java.awt.Color colorB,
int ordinalA,
int ordinalB,
Path.PathData pathData) |
Creates the interior segment positions to adhere to the current path type and terrain-following settings.
|
protected void |
MultiResolutionPath.makeTessellatedPositions(DrawContext dc,
Path.PathData pathData) |
Deprecated.
Generates positions defining this path with path type and terrain-conforming properties applied.
|
protected void |
Path.makeTessellatedPositions(DrawContext dc,
Path.PathData pathData) |
Generates positions defining this path with path type and terrain-conforming properties applied.
|