|
MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
|
Include dependency graph for SpatialIndex.cpp:Go to the source code of this file.
Classes | |
| struct | MayaFlux::Kinesis::detail::PointTraits< Eigen::VectorXd > |
| struct | MayaFlux::Kinesis::detail::PointTraits< glm::vec3 > |
Namespaces | |
| namespace | MayaFlux |
| Main namespace for the Maya Flux audio engine. | |
| namespace | MayaFlux::Kinesis |
| namespace | MayaFlux::Kinesis::detail |
Functions | |
| template<typename PointT > | |
| uint32_t | MayaFlux::Kinesis::detail::get_dimensions (const PointT &p) |
| std::unique_ptr< SpatialIndex3D > | MayaFlux::Kinesis::make_spatial_index_3d (float cell_size) |
| Create a 3D spatial index with Euclidean squared distance. | |
| std::unique_ptr< SpatialIndexND > | MayaFlux::Kinesis::make_spatial_index_nd (float cell_size, uint32_t dimensions) |
| Create an N-dimensional spatial index with Euclidean squared distance. | |
Variables | |
| constexpr uint32_t | MayaFlux::Kinesis::detail::MAX_GRID_DIMENSIONS = 6 |