#include "MRVoxelsFwd.h"#include "MRFloatGrid.h"#include "MRMesh/MRVector3.h"#include "MRMesh/MRBox.h"#include "MROpenVDB.h"#include "MRPch/MRBindingMacros.h"Go to the source code of this file.
Classes | |
| struct | MR::OpenVdbFloatGrid |
| this class just hides very complex type of typedef openvdb::FloatGrid More... | |
Namespaces | |
| namespace | MR |
Functions | |
| MR_BIND_IGNORE openvdb::FloatGrid & | MR::ovdb (OpenVdbFloatGrid &v) |
| MR_BIND_IGNORE const openvdb::FloatGrid & | MR::ovdb (const OpenVdbFloatGrid &v) |
| MR_BIND_IGNORE FloatGrid | MR::MakeFloatGrid (const FloatGrid &)=delete |
| prohibit unnecessary conversion | |
| MR_BIND_IGNORE FloatGrid | MR::MakeFloatGrid (openvdb::FloatGrid::Ptr &&p) |
| makes MR::FloatGrid shared pointer taking the contents of the input pointer | |
| MR_BIND_IGNORE Vector3i | MR::fromVdb (const openvdb::Coord &v) |
| MR_BIND_IGNORE openvdb::Coord | MR::toVdb (const Vector3i &v) |
| MR_BIND_IGNORE openvdb::CoordBBox | MR::toVdbBox (const Box3i &box) |
| MR_BIND_IGNORE openvdb::CoordBBox | MR::toVdbBox (const Vector3i &dims) |