メインページ | ネームスペース一覧 | クラス階層 | データ構造 | 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に対してSat Dec 10 03:46:21 2005に生成されました。  doxygen 1.4.3