Main Page | Alphabetical List | Compound List | File List | Compound Members | File Members

Triangle_Triangle Struct Reference

#include <triangle.h>

List of all members.

Public Attributes

int ROPFlags
Triangle_Gradients Gradients
Triangle_Edge Left
Triangle_Edge Right
DESTPIXEL * DestBits
TEXTUREPIXEL * TextureBits
Triangle_PaletteEntry * Palette
int MipIndex
int StrideShift
int SpanWidth
int UMask
int VMask
LIGHTMAPPIXEL * LightMapBits
int LightMapWidth
int LightMapStride
int LightMapHeight
int LightMapMaxU
int LightMapMaxV
int32 LightMapShiftU
int32 LightMapScaleU
int32 LightMapShiftV
int32 LightMapScaleV
ZMAPPIXEL * ZMapBits
geRDriver_THandleZMap
geRDriver_THandleDestMap
int ZBufferAddressDelta
int SmallDivideTable [TRASTER_SMALL_DIVIDE_TABLESIZE]
geFloat MaxAffineSize
geBoolean IsLightMapSetup
void(* LightMapSetup )()


Member Data Documentation

DESTPIXEL* Triangle_Triangle::DestBits
 

Definition at line 267 of file triangle.h.

geRDriver_THandle* Triangle_Triangle::DestMap
 

Definition at line 292 of file triangle.h.

Referenced by TRaster_Rasterize(), and TRaster_Setup().

Triangle_Gradients Triangle_Triangle::Gradients
 

Definition at line 263 of file triangle.h.

Referenced by TRaster_Rasterize().

geBoolean Triangle_Triangle::IsLightMapSetup
 

Definition at line 299 of file triangle.h.

Referenced by TRaster_LightMapSetup(), and TRaster_Rasterize().

Triangle_Edge Triangle_Triangle::Left
 

Definition at line 264 of file triangle.h.

Referenced by TRaster_Rasterize().

LIGHTMAPPIXEL* Triangle_Triangle::LightMapBits
 

Definition at line 278 of file triangle.h.

Referenced by Span_LightMapSample(), and TRaster_LightMapSetup().

int Triangle_Triangle::LightMapHeight
 

Definition at line 282 of file triangle.h.

Referenced by Span_LightMapSample(), and TRaster_LightMapSetup().

int Triangle_Triangle::LightMapMaxU
 

Definition at line 283 of file triangle.h.

Referenced by Span_LightMapSample(), and TRaster_LightMapSetup().

int Triangle_Triangle::LightMapMaxV
 

Definition at line 284 of file triangle.h.

Referenced by Span_LightMapSample(), and TRaster_LightMapSetup().

int32 Triangle_Triangle::LightMapScaleU
 

Definition at line 286 of file triangle.h.

Referenced by Span_LightMapSample(), and TRaster_LightMapSetup().

int32 Triangle_Triangle::LightMapScaleV
 

Definition at line 288 of file triangle.h.

Referenced by Span_LightMapSample(), and TRaster_LightMapSetup().

void(* Triangle_Triangle::LightMapSetup)()
 

Referenced by TRaster_LightMapSetup(), and TRaster_Setup().

int32 Triangle_Triangle::LightMapShiftU
 

Definition at line 285 of file triangle.h.

Referenced by Span_LightMapSample(), and TRaster_LightMapSetup().

int32 Triangle_Triangle::LightMapShiftV
 

Definition at line 287 of file triangle.h.

Referenced by Span_LightMapSample(), and TRaster_LightMapSetup().

int Triangle_Triangle::LightMapStride
 

Definition at line 281 of file triangle.h.

Referenced by Span_LightMapSample(), and TRaster_LightMapSetup().

int Triangle_Triangle::LightMapWidth
 

Definition at line 280 of file triangle.h.

Referenced by Span_LightMapSample(), and TRaster_LightMapSetup().

geFloat Triangle_Triangle::MaxAffineSize
 

Definition at line 297 of file triangle.h.

Referenced by TRaster_Setup(), and Triangle_GradientsCompute().

int Triangle_Triangle::MipIndex
 

Definition at line 270 of file triangle.h.

Referenced by TRaster_LightMapSetup(), and TRaster_Rasterize().

Triangle_PaletteEntry* Triangle_Triangle::Palette
 

Definition at line 269 of file triangle.h.

Referenced by TRaster_Rasterize().

Triangle_Edge Triangle_Triangle::Right
 

Definition at line 265 of file triangle.h.

Referenced by TRaster_Rasterize().

int Triangle_Triangle::ROPFlags
 

Definition at line 262 of file triangle.h.

Referenced by TRaster_Rasterize(), Triangle_EdgeCompute(), and Triangle_GradientsCompute().

int Triangle_Triangle::SmallDivideTable[TRASTER_SMALL_DIVIDE_TABLESIZE]
 

Definition at line 295 of file triangle.h.

Referenced by TRaster_Setup().

int Triangle_Triangle::SpanWidth
 

Definition at line 273 of file triangle.h.

int Triangle_Triangle::StrideShift
 

Definition at line 271 of file triangle.h.

Referenced by TRaster_Rasterize().

TEXTUREPIXEL* Triangle_Triangle::TextureBits
 

Definition at line 268 of file triangle.h.

Referenced by TRaster_Rasterize().

int Triangle_Triangle::UMask
 

Definition at line 275 of file triangle.h.

Referenced by TRaster_Rasterize().

int Triangle_Triangle::VMask
 

Definition at line 276 of file triangle.h.

Referenced by TRaster_Rasterize().

int Triangle_Triangle::ZBufferAddressDelta
 

Definition at line 293 of file triangle.h.

Referenced by TRaster_Rasterize().

geRDriver_THandle* Triangle_Triangle::ZMap
 

Definition at line 291 of file triangle.h.

Referenced by TRaster_Rasterize(), and TRaster_Setup().

ZMAPPIXEL* Triangle_Triangle::ZMapBits
 

Definition at line 290 of file triangle.h.


The documentation for this struct was generated from the following file:
Generated on Tue Sep 30 12:39:29 2003 for GTestAndEngine by doxygen 1.3.2