protected static class SegmentPlaneRenderer.RenderInfo
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected int |
borderCapIndexCount |
protected java.nio.IntBuffer |
borderCapIndices |
protected java.nio.FloatBuffer |
borderCapNormals |
protected java.nio.FloatBuffer |
borderCapVertices |
protected int |
borderCylinderIndexCount |
protected java.nio.IntBuffer |
borderCylinderIndices |
protected java.nio.FloatBuffer |
borderCylinderNormals |
protected java.nio.FloatBuffer |
borderCylinderVertices |
protected Globe |
globe |
protected java.util.Map<java.lang.String,MarkerShape> |
markerShapeMap |
protected int |
planeFillIndexCount |
protected java.nio.IntBuffer |
planeFillIndices |
protected int |
planeGridIndexCount |
protected java.nio.IntBuffer |
planeGridIndices |
protected java.nio.DoubleBuffer |
planeNormals |
protected int |
planeOutlineIndexCount |
protected java.nio.IntBuffer |
planeOutlineIndices |
protected Vec4 |
planeReferenceCenter |
protected java.nio.DoubleBuffer |
planeVertices |
protected java.lang.Object |
segmentPlaneKey |
Modifier | Constructor and Description |
---|---|
protected |
RenderInfo() |
Modifier and Type | Method and Description |
---|---|
MarkerShape |
getMarkerShape(java.lang.String shapeType) |
boolean |
isExpired(Globe globe,
SegmentPlane segmentPlane) |
void |
makeCurrent(Globe globe,
SegmentPlane segmentPlane) |
protected int borderCapIndexCount
protected java.nio.IntBuffer borderCapIndices
protected java.nio.FloatBuffer borderCapNormals
protected java.nio.FloatBuffer borderCapVertices
protected int borderCylinderIndexCount
protected java.nio.IntBuffer borderCylinderIndices
protected java.nio.FloatBuffer borderCylinderNormals
protected java.nio.FloatBuffer borderCylinderVertices
protected Globe globe
protected java.util.Map<java.lang.String,MarkerShape> markerShapeMap
protected int planeFillIndexCount
protected java.nio.IntBuffer planeFillIndices
protected int planeGridIndexCount
protected java.nio.IntBuffer planeGridIndices
protected java.nio.DoubleBuffer planeNormals
protected int planeOutlineIndexCount
protected java.nio.IntBuffer planeOutlineIndices
protected Vec4 planeReferenceCenter
protected java.nio.DoubleBuffer planeVertices
protected java.lang.Object segmentPlaneKey
public MarkerShape getMarkerShape(java.lang.String shapeType)
public boolean isExpired(Globe globe, SegmentPlane segmentPlane)
public void makeCurrent(Globe globe, SegmentPlane segmentPlane)