public class DotsRenderer extends ShapeRenderer
Modifier and Type | Field and Description |
---|---|
private int |
dotScale |
int[] |
faceMap |
boolean |
iShowSolid |
int[] |
screenCoordinates |
int |
screenDotCount |
int |
screenLevel |
protected float |
testRadiusAdjust |
(package private) javax.vecmath.Vector3f[] |
verticesTransformed |
colix, exportType, g3d, isExport, mad, madBeg, madEnd, madMid, modelSet, myVisibilityFlag, shape, shapeID, viewer
Constructor and Description |
---|
DotsRenderer() |
Modifier and Type | Method and Description |
---|---|
private int |
calcScreenPoints(FastBitSet visibilityMap,
float radius,
int x,
int y,
int z)
calculates the screen xy coordinates for the dots or faces
|
protected void |
initRenderer() |
protected void |
render() |
protected void |
render1(Dots dots) |
protected void |
renderConvex(short colix,
FastBitSet map,
int nPoints)
generic renderer -- dots and geosurface
|
protected void |
renderDots(int nPoints)
also called by GeoSurface when in motion
|
render, setViewerG3dShapeID
public boolean iShowSolid
javax.vecmath.Vector3f[] verticesTransformed
public int screenLevel
public int screenDotCount
public int[] screenCoordinates
public int[] faceMap
private int dotScale
protected float testRadiusAdjust
protected void initRenderer()
initRenderer
in class ShapeRenderer
protected void render()
render
in class ShapeRenderer
protected void render1(Dots dots)
private int calcScreenPoints(FastBitSet visibilityMap, float radius, int x, int y, int z)
visibilityMap
- radius
- x
- y
- z
- protected void renderConvex(short colix, FastBitSet map, int nPoints)
colix
- map
- nPoints
- protected void renderDots(int nPoints)
nPoints
-