NASA World Wind

gov.nasa.worldwind.applications.sar.segmentplane
Class SegmentPlaneRenderer.RenderInfo

java.lang.Object
  extended by gov.nasa.worldwind.applications.sar.segmentplane.SegmentPlaneRenderer.RenderInfo
Enclosing class:
SegmentPlaneRenderer

protected static class SegmentPlaneRenderer.RenderInfo
extends Object


Field Summary
protected  int borderCapIndexCount
           
protected  IntBuffer borderCapIndices
           
protected  FloatBuffer borderCapNormals
           
protected  FloatBuffer borderCapVertices
           
protected  int borderCylinderIndexCount
           
protected  IntBuffer borderCylinderIndices
           
protected  FloatBuffer borderCylinderNormals
           
protected  FloatBuffer borderCylinderVertices
           
protected  Globe globe
           
protected  Map<String,MarkerShape> markerShapeMap
           
protected  int planeFillIndexCount
           
protected  IntBuffer planeFillIndices
           
protected  int planeGridIndexCount
           
protected  IntBuffer planeGridIndices
           
protected  DoubleBuffer planeNormals
           
protected  int planeOutlineIndexCount
           
protected  IntBuffer planeOutlineIndices
           
protected  Vec4 planeReferenceCenter
           
protected  DoubleBuffer planeVertices
           
protected  Object segmentPlaneKey
           
 
Constructor Summary
protected SegmentPlaneRenderer.RenderInfo()
           
 
Method Summary
 MarkerShape getMarkerShape(String shapeType)
           
 boolean isExpired(Globe globe, SegmentPlane segmentPlane)
           
 void makeCurrent(Globe globe, SegmentPlane segmentPlane)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

borderCapIndexCount

protected int borderCapIndexCount

borderCapIndices

protected IntBuffer borderCapIndices

borderCapNormals

protected FloatBuffer borderCapNormals

borderCapVertices

protected FloatBuffer borderCapVertices

borderCylinderIndexCount

protected int borderCylinderIndexCount

borderCylinderIndices

protected IntBuffer borderCylinderIndices

borderCylinderNormals

protected FloatBuffer borderCylinderNormals

borderCylinderVertices

protected FloatBuffer borderCylinderVertices

globe

protected Globe globe

markerShapeMap

protected Map<String,MarkerShape> markerShapeMap

planeFillIndexCount

protected int planeFillIndexCount

planeFillIndices

protected IntBuffer planeFillIndices

planeGridIndexCount

protected int planeGridIndexCount

planeGridIndices

protected IntBuffer planeGridIndices

planeNormals

protected DoubleBuffer planeNormals

planeOutlineIndexCount

protected int planeOutlineIndexCount

planeOutlineIndices

protected IntBuffer planeOutlineIndices

planeReferenceCenter

protected Vec4 planeReferenceCenter

planeVertices

protected DoubleBuffer planeVertices

segmentPlaneKey

protected Object segmentPlaneKey
Constructor Detail

SegmentPlaneRenderer.RenderInfo

protected SegmentPlaneRenderer.RenderInfo()
Method Detail

getMarkerShape

public MarkerShape getMarkerShape(String shapeType)

isExpired

public boolean isExpired(Globe globe,
                         SegmentPlane segmentPlane)

makeCurrent

public void makeCurrent(Globe globe,
                        SegmentPlane segmentPlane)

NASA World Wind