C# 클래스 BEPUphysics.Entities.MorphableEntity

Entity with modifiable collision information.
상속: Entity
파일 보기 프로젝트 열기: Indiefreaks/igf 1 사용 예제들

공개 메소드들

메소드 설명
MorphableEntity ( EntityCollidable collisionInformation ) : BEPUphysics.BroadPhaseEntries.MobileCollidables

Constructs a new morphable entity.

MorphableEntity ( EntityCollidable collisionInformation, float mass ) : BEPUphysics.BroadPhaseEntries.MobileCollidables

Constructs a new morphable entity.

MorphableEntity ( EntityCollidable collisionInformation, float mass, Matrix3x3 inertiaTensor ) : BEPUphysics.BroadPhaseEntries.MobileCollidables

Constructs a new morphable entity.

MorphableEntity ( EntityCollidable collisionInformation, float mass, Matrix3x3 inertiaTensor, float volume ) : BEPUphysics.BroadPhaseEntries.MobileCollidables

Constructs a new morphable entity.

MorphableEntity ( EntityShape shape ) : BEPUphysics.BroadPhaseEntries.MobileCollidables

Constructs a new morphable entity.

MorphableEntity ( EntityShape shape, float mass ) : BEPUphysics.BroadPhaseEntries.MobileCollidables

Constructs a new morphable entity.

MorphableEntity ( EntityShape shape, float mass, Matrix3x3 inertiaTensor ) : BEPUphysics.BroadPhaseEntries.MobileCollidables

Constructs a new morphable entity.

MorphableEntity ( EntityShape shape, float mass, Matrix3x3 inertiaTensor, float volume ) : BEPUphysics.BroadPhaseEntries.MobileCollidables

Constructs a new morphable entity.

SetCollisionInformation ( EntityCollidable newCollisionInformation ) : void

Sets the collision information of the entity to another collidable.

SetCollisionInformation ( EntityCollidable newCollisionInformation, float newMass ) : void

Sets the collision information of the entity to another collidable.

SetCollisionInformation ( EntityCollidable newCollisionInformation, float newMass, Matrix3x3 newInertia ) : void

Sets the collision information of the entity to another collidable.

메소드 상세

MorphableEntity() 공개 메소드

Constructs a new morphable entity.
public MorphableEntity ( EntityCollidable collisionInformation ) : BEPUphysics.BroadPhaseEntries.MobileCollidables
collisionInformation BEPUphysics.BroadPhaseEntries.MobileCollidables.EntityCollidable Collidable to use with the entity.
리턴 BEPUphysics.BroadPhaseEntries.MobileCollidables

MorphableEntity() 공개 메소드

Constructs a new morphable entity.
public MorphableEntity ( EntityCollidable collisionInformation, float mass ) : BEPUphysics.BroadPhaseEntries.MobileCollidables
collisionInformation BEPUphysics.BroadPhaseEntries.MobileCollidables.EntityCollidable Collidable to use with the entity.
mass float Mass of the entity.
리턴 BEPUphysics.BroadPhaseEntries.MobileCollidables

MorphableEntity() 공개 메소드

Constructs a new morphable entity.
public MorphableEntity ( EntityCollidable collisionInformation, float mass, Matrix3x3 inertiaTensor ) : BEPUphysics.BroadPhaseEntries.MobileCollidables
collisionInformation BEPUphysics.BroadPhaseEntries.MobileCollidables.EntityCollidable Collidable to use with the entity.
mass float Mass of the entity.
inertiaTensor BEPUutilities.Matrix3x3 Inertia tensor of the entity.
리턴 BEPUphysics.BroadPhaseEntries.MobileCollidables

MorphableEntity() 공개 메소드

Constructs a new morphable entity.
public MorphableEntity ( EntityCollidable collisionInformation, float mass, Matrix3x3 inertiaTensor, float volume ) : BEPUphysics.BroadPhaseEntries.MobileCollidables
collisionInformation BEPUphysics.BroadPhaseEntries.MobileCollidables.EntityCollidable Collidable to use with the entity.
mass float Mass of the entity.
inertiaTensor BEPUutilities.Matrix3x3 Inertia tensor of the entity.
volume float Volume of the entity.
리턴 BEPUphysics.BroadPhaseEntries.MobileCollidables

MorphableEntity() 공개 메소드

Constructs a new morphable entity.
public MorphableEntity ( EntityShape shape ) : BEPUphysics.BroadPhaseEntries.MobileCollidables
shape BEPUphysics.CollisionShapes.EntityShape Shape to use with the entity.
리턴 BEPUphysics.BroadPhaseEntries.MobileCollidables

MorphableEntity() 공개 메소드

Constructs a new morphable entity.
public MorphableEntity ( EntityShape shape, float mass ) : BEPUphysics.BroadPhaseEntries.MobileCollidables
shape BEPUphysics.CollisionShapes.EntityShape Shape to use with the entity.
mass float Mass of the entity.
리턴 BEPUphysics.BroadPhaseEntries.MobileCollidables

MorphableEntity() 공개 메소드

Constructs a new morphable entity.
public MorphableEntity ( EntityShape shape, float mass, Matrix3x3 inertiaTensor ) : BEPUphysics.BroadPhaseEntries.MobileCollidables
shape BEPUphysics.CollisionShapes.EntityShape Shape to use with the entity.
mass float Mass of the entity.
inertiaTensor BEPUutilities.Matrix3x3 Inertia tensor of the entity.
리턴 BEPUphysics.BroadPhaseEntries.MobileCollidables

MorphableEntity() 공개 메소드

Constructs a new morphable entity.
public MorphableEntity ( EntityShape shape, float mass, Matrix3x3 inertiaTensor, float volume ) : BEPUphysics.BroadPhaseEntries.MobileCollidables
shape BEPUphysics.CollisionShapes.EntityShape Shape to use with the entity.
mass float Mass of the entity.
inertiaTensor BEPUutilities.Matrix3x3 Inertia tensor of the entity.
volume float Volume of the entity.
리턴 BEPUphysics.BroadPhaseEntries.MobileCollidables

SetCollisionInformation() 공개 메소드

Sets the collision information of the entity to another collidable.
public SetCollisionInformation ( EntityCollidable newCollisionInformation ) : void
newCollisionInformation BEPUphysics.BroadPhaseEntries.MobileCollidables.EntityCollidable New collidable to use.
리턴 void

SetCollisionInformation() 공개 메소드

Sets the collision information of the entity to another collidable.
public SetCollisionInformation ( EntityCollidable newCollisionInformation, float newMass ) : void
newCollisionInformation BEPUphysics.BroadPhaseEntries.MobileCollidables.EntityCollidable New collidable to use.
newMass float New mass to use for the entity.
리턴 void

SetCollisionInformation() 공개 메소드

Sets the collision information of the entity to another collidable.
public SetCollisionInformation ( EntityCollidable newCollisionInformation, float newMass, Matrix3x3 newInertia ) : void
newCollisionInformation BEPUphysics.BroadPhaseEntries.MobileCollidables.EntityCollidable New collidable to use.
newMass float New mass to use for the entity.
newInertia BEPUutilities.Matrix3x3 New inertia tensor to use for the entity.
리턴 void