com.jme3.bullet.collision.shapes
クラス SimplexCollisionShape

java.lang.Object
  上位を拡張 com.jme3.bullet.collision.shapes.CollisionShape
      上位を拡張 com.jme3.bullet.collision.shapes.SimplexCollisionShape
すべての実装されたインタフェース:
Savable

public class SimplexCollisionShape
extends CollisionShape

A simple point, line, triangle or quad collisionShape based on one to four points-


コンストラクタの概要
SimplexCollisionShape()
           
SimplexCollisionShape(Vector3f point1)
           
SimplexCollisionShape(Vector3f point1, Vector3f point2)
           
SimplexCollisionShape(Vector3f point1, Vector3f point2, Vector3f point3)
           
SimplexCollisionShape(Vector3f point1, Vector3f point2, Vector3f point3, Vector3f point4)
           
 
メソッドの概要
 void read(JmeImporter im)
           
 void write(JmeExporter ex)
           
 
クラス com.jme3.bullet.collision.shapes.CollisionShape から継承されたメソッド
calculateLocalInertia, getCShape, getMargin, getScale, setCShape, setMargin, setScale
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

SimplexCollisionShape

public SimplexCollisionShape()

SimplexCollisionShape

public SimplexCollisionShape(Vector3f point1,
                             Vector3f point2,
                             Vector3f point3,
                             Vector3f point4)

SimplexCollisionShape

public SimplexCollisionShape(Vector3f point1,
                             Vector3f point2,
                             Vector3f point3)

SimplexCollisionShape

public SimplexCollisionShape(Vector3f point1,
                             Vector3f point2)

SimplexCollisionShape

public SimplexCollisionShape(Vector3f point1)
メソッドの詳細

write

public void write(JmeExporter ex)
           throws java.io.IOException
定義:
インタフェース Savable 内の write
オーバーライド:
クラス CollisionShape 内の write
例外:
java.io.IOException

read

public void read(JmeImporter im)
          throws java.io.IOException
定義:
インタフェース Savable 内の read
オーバーライド:
クラス CollisionShape 内の read
例外:
java.io.IOException