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 intborderCapIndexCountprotected java.nio.IntBufferborderCapIndicesprotected java.nio.FloatBufferborderCapNormalsprotected java.nio.FloatBufferborderCapVerticesprotected intborderCylinderIndexCountprotected java.nio.IntBufferborderCylinderIndicesprotected java.nio.FloatBufferborderCylinderNormalsprotected java.nio.FloatBufferborderCylinderVerticesprotected Globeglobeprotected java.util.Map<java.lang.String,MarkerShape>markerShapeMapprotected intplaneFillIndexCountprotected java.nio.IntBufferplaneFillIndicesprotected intplaneGridIndexCountprotected java.nio.IntBufferplaneGridIndicesprotected java.nio.DoubleBufferplaneNormalsprotected intplaneOutlineIndexCountprotected java.nio.IntBufferplaneOutlineIndicesprotected Vec4planeReferenceCenterprotected java.nio.DoubleBufferplaneVerticesprotected java.lang.ObjectsegmentPlaneKey
-
Constructor Summary
Constructors Modifier Constructor Description protectedRenderInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MarkerShapegetMarkerShape(java.lang.String shapeType)booleanisExpired(Globe globe, SegmentPlane segmentPlane)voidmakeCurrent(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)
-
-