メインページ | ネームスペース一覧 | クラス階層 | データ構造 | Directories | ファイル一覧 | データフィールド

クラス glu4gcj::Nurbs

glu4gcj::Nurbsのコラボレーション図

Collaboration graph
[凡例]

Public メソッド

 Nurbs ()
native void beginCurve ()
native void endCurve ()
native void pwlCurve (int count, float[] data, int stride, int type)
native void nurbsCurve (int knotCount, float[] knotsArray, int stride, float[] controlArray, int order, int type)
native void beginSurface ()
native void endSurface ()
native void nurbsSurface (int sKnotCount, float[] sKnots, int tKnotCount, float[] tKnots, int sStride, int tStride, float[] control, int sOrder, int tOrder, int type)
native void beginTrim ()
native void endTrim ()
native float getNurbsProperty (int property)
native void setNurbsProperty (int property, float value)
native void loadSamplingMatrices (float[] modelviewMatrix, float[] projectionMatrix, int[] viewport)
NurbsListener getCallback ()
native void setCallback (NurbsListener callback)
Object getCallbackData ()
void setCallbackData (Object callbackData)
native void deleteNurbsRenderer ()

Protected メソッド

void finalize ()

Private メソッド

native void initImplementation ()

Private 変数

RawData implementation
NurbsListener callback
Object callbackData

コンストラクタとデストラクタ

glu4gcj::Nurbs::Nurbs  )  [inline]
 


関数

native void glu4gcj::Nurbs::beginCurve  ) 
 

native void glu4gcj::Nurbs::beginSurface  ) 
 

native void glu4gcj::Nurbs::beginTrim  ) 
 

native void glu4gcj::Nurbs::deleteNurbsRenderer  ) 
 

native void glu4gcj::Nurbs::endCurve  ) 
 

native void glu4gcj::Nurbs::endSurface  ) 
 

native void glu4gcj::Nurbs::endTrim  ) 
 

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

NurbsListener glu4gcj::Nurbs::getCallback  )  [inline]
 

Object glu4gcj::Nurbs::getCallbackData  )  [inline]
 

native float glu4gcj::Nurbs::getNurbsProperty int  property  ) 
 

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

native void glu4gcj::Nurbs::loadSamplingMatrices float[]  modelviewMatrix,
float[]  projectionMatrix,
int[]  viewport
 

native void glu4gcj::Nurbs::nurbsCurve int  knotCount,
float[]  knotsArray,
int  stride,
float[]  controlArray,
int  order,
int  type
 

native void glu4gcj::Nurbs::nurbsSurface int  sKnotCount,
float[]  sKnots,
int  tKnotCount,
float[]  tKnots,
int  sStride,
int  tStride,
float[]  control,
int  sOrder,
int  tOrder,
int  type
 

native void glu4gcj::Nurbs::pwlCurve int  count,
float[]  data,
int  stride,
int  type
 

native void glu4gcj::Nurbs::setCallback NurbsListener  callback  ) 
 

void glu4gcj::Nurbs::setCallbackData Object  callbackData  )  [inline]
 

native void glu4gcj::Nurbs::setNurbsProperty int  property,
float  value
 


構造体

NurbsListener glu4gcj::Nurbs::callback [private]
 

Object glu4gcj::Nurbs::callbackData [private]
 

RawData glu4gcj::Nurbs::implementation [private]
 


このクラスの説明は次のファイルから生成されました:
gl4gcjに対してMon Apr 24 14:22:19 2006に生成されました。  doxygen 1.4.3