Module dagon.collision.geometry

Convex geometry.

Description

The dagon.collision.geometry 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

NameDescription
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

NameDescription
GeomType Enumeration of supported geometry types.