| 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 | ) |