Module dagon.collision.geometry
Convex geometry.
Description
The dagon module provides abstract and concrete classes
for various convex geometric shapes used in collision detection.
Includes support for spheres, boxes, cylinders, cones, ellipsoids, capsules, and triangles.
Classes
| Name | Description |
|---|---|
GeomBox
|
Box geometry. |
GeomCapsule
|
Capsule geometry. |
GeomCone
|
Cone geometry. |
GeomCylinder
|
Cylinder geometry. |
GeomEllipsoid
|
Ellipsoid geometry. |
Geometry
|
Abstract base class for convex geometry. Provides interface for support point and bounding box calculations. |
GeomSphere
|
Sphere geometry. |
GeomTriangle
|
Triangle geometry. |
Enums
| Name | Description |
|---|---|
GeomType
|
Enumeration of supported geometry types. |