bottomTop | ConvexVoxelizer< GridType, OpenTriangularPrismVoxelizer< GridType, InterruptT >, InterruptT > | protected |
circleBottom(const ValueT &x0, const ValueT &y0, const ValueT &r, const ValueT &x) | ConvexVoxelizer< GridType, OpenTriangularPrismVoxelizer< GridType, InterruptT >, InterruptT > | inlineprotectedstatic |
circleTop(const ValueT &x0, const ValueT &y0, const ValueT &r, const ValueT &x) | ConvexVoxelizer< GridType, OpenTriangularPrismVoxelizer< GridType, InterruptT >, InterruptT > | inlineprotectedstatic |
ConvexVoxelizer(GridPtr &grid, const bool &threaded=false, InterruptT *interrupter=nullptr) | ConvexVoxelizer< GridType, OpenTriangularPrismVoxelizer< GridType, InterruptT >, InterruptT > | inline |
ConvexVoxelizer< GridType, OpenTriangularPrismVoxelizer< GridType, InterruptT >, InterruptT > class | OpenTriangularPrismVoxelizer< GridType, InterruptT > | friend |
halfWidth() const | ConvexVoxelizer< GridType, OpenTriangularPrismVoxelizer< GridType, InterruptT >, InterruptT > | inline |
iterate() | ConvexVoxelizer< GridType, OpenTriangularPrismVoxelizer< GridType, InterruptT >, InterruptT > | inlineprotected |
mXYData | ConvexVoxelizer< GridType, OpenTriangularPrismVoxelizer< GridType, InterruptT >, InterruptT > | protected |
OpenTriangularPrismVoxelizer(GridPtr &grid, const bool &threaded=false, InterruptT *interrupter=nullptr) | OpenTriangularPrismVoxelizer< GridType, InterruptT > | inline |
operator()(const math::Vec3< ScalarType > &pt1, const math::Vec3< ScalarType > &pt2, const math::Vec3< ScalarType > &pt3, const ScalarType &radius) | OpenTriangularPrismVoxelizer< GridType, InterruptT > | inline |
ConvexVoxelizer< GridType, OpenTriangularPrismVoxelizer< GridType, InterruptT >, InterruptT >::signedDistance(const Vec3T &) const | ConvexVoxelizer< GridType, OpenTriangularPrismVoxelizer< GridType, InterruptT >, InterruptT > | inlineprotected |
sphereBottom(const ValueT &x0, const ValueT &y0, const ValueT &z0, const ValueT &r, const ValueT &x, const ValueT &y) | ConvexVoxelizer< GridType, OpenTriangularPrismVoxelizer< GridType, InterruptT >, InterruptT > | inlineprotectedstatic |
sphereTop(const ValueT &x0, const ValueT &y0, const ValueT &z0, const ValueT &r, const ValueT &x, const ValueT &y) | ConvexVoxelizer< GridType, OpenTriangularPrismVoxelizer< GridType, InterruptT >, InterruptT > | inlineprotectedstatic |
tileCeil(const ValueT &x, const ValueT &step) | ConvexVoxelizer< GridType, OpenTriangularPrismVoxelizer< GridType, InterruptT >, InterruptT > | inlineprotectedstatic |
tileCeil(const ValueT &x, const T &step) | ConvexVoxelizer< GridType, OpenTriangularPrismVoxelizer< GridType, InterruptT >, InterruptT > | inlineprotectedstatic |
tileFloor(const ValueT &x, const ValueT &step) | ConvexVoxelizer< GridType, OpenTriangularPrismVoxelizer< GridType, InterruptT >, InterruptT > | inlineprotectedstatic |
tileFloor(const ValueT &x, const T &step) | ConvexVoxelizer< GridType, OpenTriangularPrismVoxelizer< GridType, InterruptT >, InterruptT > | inlineprotectedstatic |
ConvexVoxelizer< GridType, OpenTriangularPrismVoxelizer< GridType, InterruptT >, InterruptT >::tilePointSignedDistance(const Vec3T &p) const | ConvexVoxelizer< GridType, OpenTriangularPrismVoxelizer< GridType, InterruptT >, InterruptT > | inlineprotected |
Vec2T typedef | ConvexVoxelizer< GridType, OpenTriangularPrismVoxelizer< GridType, InterruptT >, InterruptT > | protected |
voxelSize() const | ConvexVoxelizer< GridType, OpenTriangularPrismVoxelizer< GridType, InterruptT >, InterruptT > | inline |
~ConvexVoxelizer()=default | ConvexVoxelizer< GridType, OpenTriangularPrismVoxelizer< GridType, InterruptT >, InterruptT > | virtual |