|
HDK
|
#include <GU_VDBFromParticleFluid.h>
Classes | |
| struct | Parms |
Public Types | |
| enum | SurfacingMethod { PHANTOM_PARTICLES = 0, REFINED_AVERAGE_POSITION } |
| enum | SamplingMethod { BUCKET_SAMPLE = 0, SMOOTH_SAMPLE, AP_SAMPLE } |
| typedef RT | RealT |
| typedef UT_Vector3T< exint > | CoordT |
| typedef UT_Vector3T< RealT > | Vector3R |
| typedef openvdb::tree::Tree4 < RealT, 5, 4, 3 >::Type | RealTreeT |
| typedef openvdb::Grid< RealTreeT > | RealGridT |
| typedef RealGridT::Ptr | RealGridPtr |
| typedef RealTreeT::LeafNodeType | RealLeafT |
| typedef RealGridT::Accessor | RealAccessorT |
| typedef RealGridT::ConstAccessor | ConstRealAccessorT |
| typedef openvdb::tree::LeafManager < RealTreeT > | RealLeafManagerT |
| typedef RealLeafManagerT::LeafRange | RealRangeT |
Public Member Functions | |
| GU_VDBFromParticleFluid (const GEO_Detail *gdp, const Parms &) | |
| GU_VDBFromParticleFluid (const GU_VDBFromParticleFluid &other, tbb::split) | |
| ~GU_VDBFromParticleFluid () | |
| RealGridPtr | getGrid () |
| const std::string | getErrorMessage () |
| int | evaluate (RealGridPtr result_grid, bool threaded=true) |
| void | drawGuide (GU_Detail *gdp, RealT padding) |
| void | drawGuide1 (GU_Detail *gdp) |
| void | drawGuide2 (GU_Detail *gdp) |
| void | operator() (const UT_BlockedRange< exint > &range) |
| void | join (GU_VDBFromParticleFluid &other) |
Definition at line 32 of file GU_VDBFromParticleFluid.h.
| typedef RealGridT::ConstAccessor GU_VDBFromParticleFluid< RT >::ConstRealAccessorT |
Definition at line 250 of file GU_VDBFromParticleFluid.h.
| typedef UT_Vector3T<exint> GU_VDBFromParticleFluid< RT >::CoordT |
Definition at line 36 of file GU_VDBFromParticleFluid.h.
| typedef RealGridT::Accessor GU_VDBFromParticleFluid< RT >::RealAccessorT |
Definition at line 249 of file GU_VDBFromParticleFluid.h.
| typedef RealGridT::Ptr GU_VDBFromParticleFluid< RT >::RealGridPtr |
Definition at line 247 of file GU_VDBFromParticleFluid.h.
| typedef openvdb::Grid<RealTreeT> GU_VDBFromParticleFluid< RT >::RealGridT |
Definition at line 246 of file GU_VDBFromParticleFluid.h.
| typedef openvdb::tree::LeafManager<RealTreeT> GU_VDBFromParticleFluid< RT >::RealLeafManagerT |
Definition at line 251 of file GU_VDBFromParticleFluid.h.
| typedef RealTreeT::LeafNodeType GU_VDBFromParticleFluid< RT >::RealLeafT |
Definition at line 248 of file GU_VDBFromParticleFluid.h.
| typedef RealLeafManagerT::LeafRange GU_VDBFromParticleFluid< RT >::RealRangeT |
Definition at line 252 of file GU_VDBFromParticleFluid.h.
| typedef RT GU_VDBFromParticleFluid< RT >::RealT |
Definition at line 35 of file GU_VDBFromParticleFluid.h.
| typedef openvdb::tree::Tree4<RealT, 5, 4, 3>::Type GU_VDBFromParticleFluid< RT >::RealTreeT |
Definition at line 245 of file GU_VDBFromParticleFluid.h.
| typedef UT_Vector3T<RealT> GU_VDBFromParticleFluid< RT >::Vector3R |
Definition at line 37 of file GU_VDBFromParticleFluid.h.
| enum GU_VDBFromParticleFluid::SamplingMethod |
| Enumerator | |
|---|---|
| BUCKET_SAMPLE | |
| SMOOTH_SAMPLE | |
| AP_SAMPLE | |
Definition at line 45 of file GU_VDBFromParticleFluid.h.
| enum GU_VDBFromParticleFluid::SurfacingMethod |
| Enumerator | |
|---|---|
| PHANTOM_PARTICLES | |
| REFINED_AVERAGE_POSITION | |
Definition at line 39 of file GU_VDBFromParticleFluid.h.
| GU_VDBFromParticleFluid< RT >::GU_VDBFromParticleFluid | ( | const GEO_Detail * | gdp, |
| const Parms & | |||
| ) |
| GU_VDBFromParticleFluid< RT >::GU_VDBFromParticleFluid | ( | const GU_VDBFromParticleFluid< RT > & | other, |
| tbb::split | |||
| ) |
| GU_VDBFromParticleFluid< RT >::~GU_VDBFromParticleFluid | ( | ) |
| void GU_VDBFromParticleFluid< RT >::drawGuide | ( | GU_Detail * | gdp, |
| RealT | padding | ||
| ) |
| void GU_VDBFromParticleFluid< RT >::drawGuide1 | ( | GU_Detail * | gdp | ) |
| void GU_VDBFromParticleFluid< RT >::drawGuide2 | ( | GU_Detail * | gdp | ) |
| int GU_VDBFromParticleFluid< RT >::evaluate | ( | RealGridPtr | result_grid, |
| bool | threaded = true |
||
| ) |
|
inline |
Definition at line 263 of file GU_VDBFromParticleFluid.h.
|
inline |
Definition at line 261 of file GU_VDBFromParticleFluid.h.
| void GU_VDBFromParticleFluid< RT >::join | ( | GU_VDBFromParticleFluid< RT > & | other | ) |
| void GU_VDBFromParticleFluid< RT >::operator() | ( | const UT_BlockedRange< exint > & | range | ) |