戻る

lib.math
クラス BoundingSphere

java.lang.Object
  |
  +--lib.math.Bounds
        |
        +--lib.math.BoundingSphere

public class BoundingSphere
extends Bounds

球型の境界領域を表すクラスです。

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

コンストラクタの概要
BoundingSphere()
           
BoundingSphere(BoundingSphere bounds)
           
BoundingSphere(Vector3 center, lib.math.D3DVALUE radius)
           
 
メソッドの概要
 boolean contains(Vector3 target)
           
 void finalize()
           
 Vector3 getCenter()
           
 lib.math.D3DVALUE getRadius()
           
 boolean intersects(BoundingSphere target)
           
 void operator_delete(lib.math.VOID[] object)
           
 lib.math.VOID[] operator_new(lib.math.size_t size)
           
 void set(BoundingSphere bounds)
           
 void setCenter(Vector3 center)
           
 void setRadius(lib.math.D3DVALUE radius)
           
 void translate(Vector3 delta)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

BoundingSphere

public BoundingSphere(Vector3 center,
                      lib.math.D3DVALUE radius)

BoundingSphere

public BoundingSphere(BoundingSphere bounds)

BoundingSphere

public BoundingSphere()
メソッドの詳細

operator_new

public lib.math.VOID[] operator_new(lib.math.size_t size)

operator_delete

public void operator_delete(lib.math.VOID[] object)

getCenter

public Vector3 getCenter()

getRadius

public lib.math.D3DVALUE getRadius()

set

public void set(BoundingSphere bounds)

setCenter

public void setCenter(Vector3 center)

setRadius

public void setRadius(lib.math.D3DVALUE radius)

intersects

public boolean intersects(BoundingSphere target)

contains

public boolean contains(Vector3 target)

translate

public void translate(Vector3 delta)

finalize

public void finalize()
オーバーライド:
クラス Bounds 内の finalize

戻る