OpenVDB
0.104.0
|
#include <cmath>
#include <boost/shared_ptr.hpp>
#include <openvdb/Platform.h>
Go to the source code of this file.
Classes | |
struct | PointSampler |
struct | BoxSampler |
struct | QuadraticSampler |
struct | StaggeredPointSampler |
struct | StaggeredBoxSampler |
struct | StaggeredQuadraticSampler |
class | GridSampler< TreeOrAccessorType, SamplerType > |
Base class that provides the interface for continuous sampling of values in a grid. More... | |
class | GridSampling< TreeType > |
Base class that provides the interface for continuous sampling of values in a grid. More... | |
class | LinearInterp< TreeType > |
Perform linear interpolation on a grid voxel to sample space. More... | |
class | QuadraticInterp< TreeType > |
Namespaces | |
namespace | openvdb |
namespace | openvdb::v0_104_0 |
namespace | openvdb::v0_104_0::tools |
namespace | openvdb::v0_104_0::tools::local_util |
Functions | |
Vec3i | floorVec3 (const Vec3R &v) |
Vec3i | ceilVec3 (const Vec3R &v) |
Vec3i | roundVec3 (const Vec3R &v) |
Sampler classes such as PointSampler and BoxSampler that are intended for use with tools::GridTransformer, should operate in voxel space and must adhere to the interface described in the example below: