戻る

lib.math
クラス BSplineSurface

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

public class BSplineSurface
extends java.lang.Object

B スプライン曲面を表現するクラスです。

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

コンストラクタの概要
BSplineSurface(int controlN, int controlM, int degree)
           
 
メソッドの概要
 void finalize()
           
 float getBlendValue(int i, int order, float u)
           
 Vector3 getControlPoint(int x, int y)
           
 Vector3 getNormal(float u, float v)
           
 Vector3 getPosition(float u, float v)
           
 void setControlPoint(int x, int y, Vector3 point)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

BSplineSurface

public BSplineSurface(int controlN,
                      int controlM,
                      int degree)
メソッドの詳細

setControlPoint

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

getControlPoint

public Vector3 getControlPoint(int x,
                               int y)

getPosition

public Vector3 getPosition(float u,
                           float v)

getNormal

public Vector3 getNormal(float u,
                         float v)

getBlendValue

public float getBlendValue(int i,
                           int order,
                           float u)

finalize

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

戻る