Namespace Hi.Collision
Classes
- AnchoredCollidableLeaf
Represents a leaf node in the anchored collidable hierarchy.
- AnchoredCollidablePair
Represents a pair of anchored collidable objects for collision detection.
- CollidableStl
Collidable Stl.
- CollisionIndexPair
Represents a pair of collision indices for collision detection.
- CollisionUtil
Utility of tree grid related structure.
- FuncAnchoredCollidable
Represents a function-based implementation of an anchored collidable object.
- MechCollisionResult
Represents the result of a mechanical collision detection operation.
- MechCollisionUtil
Utility class providing methods for mechanical collision detection and management.
Interfaces
- IAnchoredCollidableBased
Interface for objects that are based on anchored collidable nodes.
- IAnchoredCollidableLeaf
Interface for leaf nodes in the anchored collidable hierarchy. A leaf node represents a collidable object that doesn't contain other collidable objects.
- IAnchoredCollidableNode
Base interface for anchored collidable nodes in the collision hierarchy. Do not inherit this interface directly. Only inherit directly from IAnchoredCollidableLeaf and IAnchoredCollidableStem. It is acceptable to inherit from IAnchoredCollidableLeaf and IAnchoredCollidableStem.
- IAnchoredCollidableStem
Interface for stem nodes in the anchored collidable hierarchy. A stem node represents a collidable object that contains other collidable objects.
- ICollidable
Collidable geometry.
- ICollisionArena
Interface for a topological collision arena that manages collision detection between objects.
- ICollisionIndex
Interface for collision index objects that provide identification and anchoring for collidable objects.
- IGetAnchoredCollidablePairs
Interface for objects that can provide pairs of anchored collidable objects for collision detection.
- IGetCollidable
Interface for objects that can provide a collidable object.
- IGetCollisionIndexPairs
Interface for objects that can provide pairs of collision indices for collision detection.
- IGetDefaultCollidablePairs
Interface for objects that can provide default pairs of anchored collidable objects.
- IGetTriTree
Interface of TriTree Getter.
Enums
- CollisionFlag
Collision flag. The definition is the same as native collision_flag.