戻る

lib.math
クラス BezierSurface

java.lang.Object
  |
  +--lib.math.BezierSurface

public class BezierSurface
extends java.lang.Object

ベツィエ曲面を表現するクラスです。

導入されたバージョン:
1999/12/24

コンストラクタの概要
BezierSurface(int n, int m)
           
 
メソッドの概要
 void computeCombination()
           
 void finalize()
           
 Vector3 getControlPoint(int x, int y)
           
 Vector3 getNormal(lib.math.D3DVALUE u, lib.math.D3DVALUE v)
           
 Vector3 getPosition(lib.math.D3DVALUE u, lib.math.D3DVALUE v)
           
 void setControlPoint(int x, int y, Vector3 control)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

BezierSurface

public BezierSurface(int n,
                     int m)
メソッドの詳細

computeCombination

public void computeCombination()

setControlPoint

public void setControlPoint(int x,
                            int y,
                            Vector3 control)

getControlPoint

public Vector3 getControlPoint(int x,
                               int y)

getPosition

public Vector3 getPosition(lib.math.D3DVALUE u,
                           lib.math.D3DVALUE v)

getNormal

public Vector3 getNormal(lib.math.D3DVALUE u,
                         lib.math.D3DVALUE v)

finalize

public void finalize()
オーバーライド:
クラス java.lang.Object 内の finalize

戻る