PhysicsBasedAnimationToolkit 0.0.10
Cross-platform C++20 library of algorithms and data structures commonly used in computer graphics research on physically-based simulation.
Loading...
Searching...
No Matches
Geometry.h
Go to the documentation of this file.
1
10
11#ifndef PBAT_GEOMETRY_GEOMETRY_H
12#define PBAT_GEOMETRY_GEOMETRY_H
13
18namespace pbat::geometry {
19} // namespace pbat::geometry
20
21#include "AabbKdTreeHierarchy.h"
22#include "AabbRadixTreeHierarchy.h"
25#include "ClosestPointQueries.h"
26#include "DistanceQueries.h"
27#include "EdgeEdgeCcd.h"
28#include "IntersectionQueries.h"
29#include "KdTree.h"
30#include "MeshBoundary.h"
31#include "Morton.h"
32#include "OverlapQueries.h"
33#include "PointTriangleCcd.h"
34#include "SpatialSearch.h"
37
38#endif // PBAT_GEOMETRY_GEOMETRY_H
BVH over axis-aligned bounding boxes using a k-D tree.
Axis-aligned bounding box class.
Bounding volume hierarchy (BVH) implementation for spatial partitioning of primitives.
This file contains functions to answer closest point queries.
This file contains functions to answer distance queries.
Edge-edge continuous collision detection (CCD) implementation.
This file contains functions to answer intersection queries.
This file contains the KdTree class.
This file contains functions to compute the boundary of a mesh.
This file contains functions to compute Morton codes.
This file contains functions to answer overlap queries.
Point-triangle continuous collision detection (CCD) implementation.
Generic efficient spatial search query implementations.
This file contains the TetrahedralAabbHierarchy class.
This file contains the TriangleAabbHierarchy classes for 2D and 3D.
Geometric queries, quantities and data structures.
Definition AabbKdTreeHierarchy.h:23