All Packages  Class Hierarchy  This Package  Previous  Next  Index
  Class berkeley.cs.dmc.ji3d.Face
java.lang.Object
   |
   +----java.awt.Polygon
           |
           +----berkeley.cs.dmc.ji3d.Face
  -  public final class Face
  
-  extends Polygon
  
  
  -  
	center
   -  
  
 -  
	eps
   -  
  
 -  
	material
   -  
  
 -  
	MAX_POLY_SIZE
   -  
  
 -  
	maxx
   -  
  
 -  
	maxy
   -  
  
 -  
	maxz
   -  
  
 -  
	minx
   -  
  
 -  
	miny
   -  
  
 -  
	minz
   -  
  
 -  
	near
   -  
  
 -  
	normal
   -  
  
 -  
	points
   -  
  
 -  
	zpoints
   -  
 
  
  -  
	Face()
   -  
 
  
  -  
	backfacing()
   -  
  
 -  
	before(Face)
   -  
  
 -  
	behind(Face)
   -  
  
 -  
	overlap(Face, Face)
   -  
  
 -  
	paint(Graphics, Vec3, Light[])
   -  
  
 -  
	paintWireFrame(Graphics, Vec3, Light[])
   -  
  
 -  
	set(int[], Vec4[], ScrPt[], Material)
   -  
 
  
MAX_POLY_SIZE
 public static final int MAX_POLY_SIZE
material
 public Material material
normal
 public Vec3 normal
center
 public Vec4 center
minx
 public int minx
maxx
 public int maxx
miny
 public int miny
maxy
 public int maxy
minz
 public float minz
maxz
 public float maxz
points
 public Vec4 points[]
zpoints
 public float zpoints[]
eps
 public static final float eps
near
 public static final float near
  
Face
 public Face()
  
set
 public void set(int idx[],
                 Vec4 pts[],
                 ScrPt scrpts[],
                 Material material)
backfacing
 public boolean backfacing()
behind
 public final boolean behind(Face f)
before
 public final boolean before(Face f)
overlap
 public static final boolean overlap(Face A,
                                     Face B)
paintWireFrame
 public void paintWireFrame(Graphics g,
                            Vec3 from,
                            Light lights[])
paint
 public void paint(Graphics g,
                   Vec3 from,
                   Light lights[])
All Packages  Class Hierarchy  This Package  Previous  Next  Index