All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
protected void |
begin(DrawContext dc) |
protected double |
computeMarkerRadius(DrawContext dc,
Vec4 point,
Marker marker) |
protected Vec4 |
computeSurfacePoint(DrawContext dc,
Position pos) |
protected void |
computeSurfacePoints(DrawContext dc,
Iterable<? extends Marker> markers) |
protected void |
draw(DrawContext dc,
Iterable<Marker> markers) |
protected void |
drawAll(DrawContext dc,
Iterable<Marker> markers) |
protected void |
drawOrderedMarkers(DrawContext dc,
MarkerRenderer.OrderedMarker uMarker) |
protected void |
drawSeparated(DrawContext dc,
Iterable<Marker> markers) |
protected void |
end(DrawContext dc) |
double |
getElevation() |
protected boolean |
intersectsFrustum(DrawContext dc,
Vec4 point,
double radius) |
boolean |
isEnablePickSizeReturn() |
boolean |
isKeepSeparated() |
boolean |
isOverrideMarkerElevation() |
protected void |
pickOrderedMarkers(DrawContext dc,
MarkerRenderer.OrderedMarker uMarker) |
void |
render(DrawContext dc,
Iterable<Marker> markers) |
void |
setElevation(double elevation) |
void |
setEnablePickSizeReturn(boolean enablePickSizeReturn) |
void |
setKeepSeparated(boolean keepSeparated) |
void |
setOverrideMarkerElevation(boolean overrideMarkerElevation) |