| HDK
    | 
Ability to move VDB Points using a custom deformer. More...
#include <openvdb/openvdb.h>#include <openvdb/util/Assert.h>#include "PointDataGrid.h"#include "PointMask.h"#include <tbb/concurrent_vector.h>#include <algorithm>#include <iterator>#include <map>#include <numeric>#include <tuple>#include <unordered_map>#include <vector>#include "impl/PointMoveImpl.h" Include dependency graph for PointMove.h:
 Include dependency graph for PointMove.h: This graph shows which files directly or indirectly include this file:
 This graph shows which files directly or indirectly include this file:Go to the source code of this file.
| Classes | |
| struct | openvdb::OPENVDB_VERSION_NAME::points::future::Advect | 
| Namespaces | |
| openvdb | |
| openvdb::OPENVDB_VERSION_NAME | |
| openvdb::OPENVDB_VERSION_NAME::points | |
| openvdb::OPENVDB_VERSION_NAME::points::future | |
| A container for ABI=5 to help ease introduction of upcoming features. | |
| Functions | |
| template<typename PointDataGridT , typename DeformerT , typename FilterT > | |
| void | openvdb::OPENVDB_VERSION_NAME::points::movePoints (PointDataGridT &points, DeformerT &deformer, const FilterT &filter=NullFilter(), future::Advect *objectNotInUse=nullptr, bool threaded=true) | 
| Move points in a PointDataGrid using a custom deformer.  More... | |
| template<typename PointDataGridT , typename DeformerT , typename FilterT > | |
| void | openvdb::OPENVDB_VERSION_NAME::points::movePoints (PointDataGridT &points, const math::Transform &transform, DeformerT &deformer, const FilterT &filter=NullFilter(), future::Advect *objectNotInUse=nullptr, bool threaded=true) | 
| Move points in a PointDataGrid using a custom deformer and a new transform.  More... | |
Ability to move VDB Points using a custom deformer.
Deformers used when moving points are in world space by default and must adhere to the interface described in the example below:
Definition in file PointMove.h.