org.jagatoo.loaders.models.bsp.lumps
Class BSPFace

java.lang.Object
  extended by org.jagatoo.loaders.models.bsp.lumps.BSPFace

public class BSPFace
extends java.lang.Object

TODO: Insert package comments here


Field Summary
 int effect
          The index for the effects (or -1 = n/a)
 int lightmapID
          The texture index for the lightmap
 float[][] lMapBitsets
          The 3D space for s and t unit vectors.
 int[] lMapCorner
          The face's lightmap corner in the image
 float[] lMapPos
          The 3D origin of lightmap.
 int[] lMapSize
          The size of the lightmap section
 int meshVertIndex
          The index into the first meshvertex
 int numMeshVerts
          The number of mesh vertices
 int numOfVerts
          The number of vertices for this face
 int[] size
          The bezier patch dimensions.
 int textureID
          The index into the texture array
 int type
           1 = polygon 2 = patch 3 = mesh 4 = billboard
 int vertexIndex
          The index into this face's first vertex
 float[] vNormal
          The face normal.
 
Constructor Summary
BSPFace()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

textureID

public int textureID
The index into the texture array


effect

public int effect
The index for the effects (or -1 = n/a)


type

public int type


vertexIndex

public int vertexIndex
The index into this face's first vertex


numOfVerts

public int numOfVerts
The number of vertices for this face


meshVertIndex

public int meshVertIndex
The index into the first meshvertex


numMeshVerts

public int numMeshVerts
The number of mesh vertices


lightmapID

public int lightmapID
The texture index for the lightmap


lMapCorner

public int[] lMapCorner
The face's lightmap corner in the image


lMapSize

public int[] lMapSize
The size of the lightmap section


lMapPos

public float[] lMapPos
The 3D origin of lightmap.


lMapBitsets

public float[][] lMapBitsets
The 3D space for s and t unit vectors.


vNormal

public float[] vNormal
The face normal.


size

public int[] size
The bezier patch dimensions.

Constructor Detail

BSPFace

public BSPFace()