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) javajs.util.V3[] |
verticesTransformed |
colix, exportType, g3d, isExport, mad, madBeg, madEnd, madMid, ms, myVisibilityFlag, shape, shapeID, tm, vwr
Constructor and Description |
---|
DotsRenderer() |
Modifier and Type | Method and Description |
---|---|
private int |
calcScreenPoints(BS visibilityMap,
float radius,
int x,
int y,
int z)
calculates the screen xy coordinates for the dots or faces
|
protected void |
initRenderer() |
protected boolean |
render() |
protected void |
render1(Dots dots) |
protected void |
renderConvex(short colix,
BS map,
int nPoints)
generic renderer -- dots and geosurface
|
protected void |
renderDots(int nPoints)
also called by GeoSurface when in motion
|
isVisibleForMe, renderShape, setViewerG3dShapeID
public boolean iShowSolid
javajs.util.V3[] 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 boolean render()
render
in class ShapeRenderer
protected void render1(Dots dots)
private int calcScreenPoints(BS visibilityMap, float radius, int x, int y, int z)
visibilityMap
- radius
- x
- y
- z
- protected void renderConvex(short colix, BS map, int nPoints)
colix
- map
- nPoints
- protected void renderDots(int nPoints)
nPoints
-