Main Page | Namespace List | Class Hierarchy | Data Structures | Directories | File List | Data Fields

glu4gcj::Tesselator Class Reference

Collaboration diagram for glu4gcj::Tesselator:

Collaboration graph
[legend]

Public Member Functions

 Tesselator ()
native void nextContour (int type)
TesselatorListener getCallback ()
native void setCallback (TesselatorListener callback)
native void beginContour ()
native void endContour ()
native void beginPolygon (Object polygonData)
void beginPolygon ()
native void endPolygon ()
native void normal (double valueX, double valueY, double valueZ)
native void vertex (double[] location, Object vertexData)
native void setProperty (int which, double data)
native double getProperty (int which)
native void deleteTess ()

Protected Member Functions

void finalize ()
Object getPolygonObject ()

Private Member Functions

native void initImplementation ()

Private Attributes

RawData implementation
TesselatorListener callback
Object polygonObject

Constructor & Destructor Documentation

glu4gcj::Tesselator::Tesselator  )  [inline]
 


Member Function Documentation

native void glu4gcj::Tesselator::beginContour  ) 
 

void glu4gcj::Tesselator::beginPolygon  )  [inline]
 

native void glu4gcj::Tesselator::beginPolygon Object  polygonData  ) 
 

native void glu4gcj::Tesselator::deleteTess  ) 
 

native void glu4gcj::Tesselator::endContour  ) 
 

native void glu4gcj::Tesselator::endPolygon  ) 
 

void glu4gcj::Tesselator::finalize  )  [inline, protected]
 

TesselatorListener glu4gcj::Tesselator::getCallback  )  [inline]
 

Object glu4gcj::Tesselator::getPolygonObject  )  [inline, protected]
 

native double glu4gcj::Tesselator::getProperty int  which  ) 
 

native void glu4gcj::Tesselator::initImplementation  )  [private]
 

native void glu4gcj::Tesselator::nextContour int  type  ) 
 

native void glu4gcj::Tesselator::normal double  valueX,
double  valueY,
double  valueZ
 

native void glu4gcj::Tesselator::setCallback TesselatorListener  callback  ) 
 

native void glu4gcj::Tesselator::setProperty int  which,
double  data
 

native void glu4gcj::Tesselator::vertex double[]  location,
Object  vertexData
 


Field Documentation

TesselatorListener glu4gcj::Tesselator::callback [private]
 

RawData glu4gcj::Tesselator::implementation [private]
 

Object glu4gcj::Tesselator::polygonObject [private]
 


The documentation for this class was generated from the following file:
Generated on Sat Dec 10 03:46:19 2005 for gl4gcj by  doxygen 1.4.3