maspack.geometry
Class MeshRenderer

java.lang.Object
  extended by maspack.geometry.MeshRenderer

public class MeshRenderer
extends java.lang.Object


Field Summary
static boolean useDisplayListsIfPossible
           
 
Constructor Summary
MeshRenderer()
           
 
Method Summary
 boolean isTranslucent(RenderProps props)
           
 void render(GLRenderer renderer, PolygonalMesh mesh, RenderProps props, int flags)
           
 void renderEdges(GLRenderer renderer, PolygonalMesh mesh, RenderProps props, int flags)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

useDisplayListsIfPossible

public static boolean useDisplayListsIfPossible
Constructor Detail

MeshRenderer

public MeshRenderer()
Method Detail

renderEdges

public void renderEdges(GLRenderer renderer,
                        PolygonalMesh mesh,
                        RenderProps props,
                        int flags)

render

public void render(GLRenderer renderer,
                   PolygonalMesh mesh,
                   RenderProps props,
                   int flags)

isTranslucent

public boolean isTranslucent(RenderProps props)