All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class berkeley.cs.dmc.ji3d.FaceArray

java.lang.Object
   |
   +----berkeley.cs.dmc.ji3d.FaceArray

public final class FaceArray
extends Object

Variable Index

 o array
 o maxx
 o maxy
 o maxz
 o minx
 o miny
 o minz
 o numfaces

Constructor Index

 o FaceArray()
 o FaceArray(int)

Method Index

 o allocFace()
 o clear()
 o depthsort()
 o elementAt(int)
 o ensureCapacity(int)
 o inOrder(int, int)
 o length()
 o nextFace()
 o nextFaceNoCheck()
 o paint(Graphics, Vec3, Light[])
 o paintWireFrame(Graphics, Vec3, Light[])
 o resolveOverlaps()
 o swap(int, int)

Variables

 o numfaces
 public int numfaces
 o array
 public Face array[]
 o minx
 public float minx
 o maxx
 public float maxx
 o miny
 public float miny
 o maxy
 public float maxy
 o minz
 public float minz
 o maxz
 public float maxz

Constructors

 o FaceArray
 public FaceArray(int initsize)
 o FaceArray
 public FaceArray()

Methods

 o ensureCapacity
 public final void ensureCapacity(int c)
 o clear
 public final void clear()
 o length
 public final int length()
 o nextFace
 public final Face nextFace()
 o nextFaceNoCheck
 public final Face nextFaceNoCheck()
 o allocFace
 public final void allocFace()
 o elementAt
 public final Face elementAt(int i)
 o inOrder
 public final boolean inOrder(int i,
                              int j)
 o swap
 public final void swap(int i,
                        int j)
 o depthsort
 public final void depthsort()
 o resolveOverlaps
 public final synchronized void resolveOverlaps()
 o paintWireFrame
 public final void paintWireFrame(Graphics g,
                                  Vec3 from,
                                  Light lights[])
 o paint
 public final void paint(Graphics g,
                         Vec3 from,
                         Light lights[])

All Packages  Class Hierarchy  This Package  Previous  Next  Index