C# Класс BEPUphysics.CollisionTests.CollisionAlgorithms.GeneralConvexPairTester

Tests convex shapes against other convex shapes for contact generation.
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
UseSimplexCaching bool

Защищенные свойства (Protected)

Свойство Тип Описание
collidableA BEPUphysics.BroadPhaseEntries.MobileCollidables.ConvexCollidable
collidableB BEPUphysics.BroadPhaseEntries.MobileCollidables.ConvexCollidable

Открытые методы

Метод Описание
CleanUp ( ) : void

Cleans up the pair tester.

GenerateContactCandidate ( ContactData &contact ) : bool

Generates a contact between the objects, if possible.

Initialize ( Collidable shapeA, Collidable shapeB ) : void

Initializes the pair tester.

Приватные методы

Метод Описание
DoDeepContact ( ContactData &contact ) : bool
DoShallowContact ( ContactData &contact ) : bool

Описание методов

CleanUp() публичный Метод

Cleans up the pair tester.
public CleanUp ( ) : void
Результат void

GenerateContactCandidate() публичный Метод

Generates a contact between the objects, if possible.
public GenerateContactCandidate ( ContactData &contact ) : bool
contact ContactData Contact created between the pair, if possible.
Результат bool

Initialize() публичный Метод

Initializes the pair tester.
public Initialize ( Collidable shapeA, Collidable shapeB ) : void
shapeA BEPUphysics.BroadPhaseEntries.Collidable First shape in the pair.
shapeB BEPUphysics.BroadPhaseEntries.Collidable Second shape in the pair.
Результат void

Описание свойств

UseSimplexCaching публичное статическое свойство

Whether or not to use simplex caching in general case convex-convex collisions. This will improve performance in simulations relying on the general case system, but may decrease quality of behavior for curved shapes.
public static bool UseSimplexCaching
Результат bool

collidableA защищенное свойство

protected ConvexCollidable,BEPUphysics.BroadPhaseEntries.MobileCollidables collidableA
Результат BEPUphysics.BroadPhaseEntries.MobileCollidables.ConvexCollidable

collidableB защищенное свойство

protected ConvexCollidable,BEPUphysics.BroadPhaseEntries.MobileCollidables collidableB
Результат BEPUphysics.BroadPhaseEntries.MobileCollidables.ConvexCollidable