Class SegmentPlaneRenderer.RenderInfo
- java.lang.Object
-
- gov.nasa.worldwindx.applications.sar.segmentplane.SegmentPlaneRenderer.RenderInfo
-
- Enclosing class:
- SegmentPlaneRenderer
protected static class SegmentPlaneRenderer.RenderInfo extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field 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
-
Constructor Summary
Constructors Modifier Constructor Description protected
RenderInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MarkerShape
getMarkerShape(java.lang.String shapeType)
boolean
isExpired(Globe globe, SegmentPlane segmentPlane)
void
makeCurrent(Globe globe, SegmentPlane segmentPlane)
-
-
-
Field Detail
-
globe
protected Globe globe
-
segmentPlaneKey
protected java.lang.Object segmentPlaneKey
-
planeReferenceCenter
protected Vec4 planeReferenceCenter
-
planeFillIndexCount
protected int planeFillIndexCount
-
planeOutlineIndexCount
protected int planeOutlineIndexCount
-
planeGridIndexCount
protected int planeGridIndexCount
-
planeFillIndices
protected java.nio.IntBuffer planeFillIndices
-
planeOutlineIndices
protected java.nio.IntBuffer planeOutlineIndices
-
planeGridIndices
protected java.nio.IntBuffer planeGridIndices
-
planeVertices
protected java.nio.DoubleBuffer planeVertices
-
planeNormals
protected java.nio.DoubleBuffer planeNormals
-
borderCylinderIndexCount
protected int borderCylinderIndexCount
-
borderCapIndexCount
protected int borderCapIndexCount
-
borderCylinderIndices
protected java.nio.IntBuffer borderCylinderIndices
-
borderCapIndices
protected java.nio.IntBuffer borderCapIndices
-
borderCylinderVertices
protected java.nio.FloatBuffer borderCylinderVertices
-
borderCapVertices
protected java.nio.FloatBuffer borderCapVertices
-
borderCylinderNormals
protected java.nio.FloatBuffer borderCylinderNormals
-
borderCapNormals
protected java.nio.FloatBuffer borderCapNormals
-
markerShapeMap
protected java.util.Map<java.lang.String,MarkerShape> markerShapeMap
-
-
Method Detail
-
isExpired
public boolean isExpired(Globe globe, SegmentPlane segmentPlane)
-
makeCurrent
public void makeCurrent(Globe globe, SegmentPlane segmentPlane)
-
getMarkerShape
public MarkerShape getMarkerShape(java.lang.String shapeType)
-
-