Forward declaration of base class.
More...
#include <PointScatter.h>
Inherited by DenseUniformPointScatter< PointAccessorType, RandomGenerator, InterruptType >, NonUniformPointScatter< PointAccessorType, RandomGenerator, InterruptType >, and UniformPointScatter< PointAccessorType, RandomGenerator, InterruptType >.
template<typename PointAccessorType, typename RandomGenerator, typename InterruptType>
class openvdb::v3_2_0::tools::BasePointScatter< PointAccessorType, RandomGenerator, InterruptType >
Forward declaration of base class.
Base class of all the point scattering classes defined above.
§ BasePointScatter()
BasePointScatter |
( |
PointAccessorType & |
points, |
|
|
RandomGenerator & |
randGen, |
|
|
InterruptType * |
interrupt = NULL |
|
) |
| |
|
inlineprotected |
This is a base class so the constructor is protected.
§ addPoint() [1/2]
void addPoint |
( |
const GridT & |
grid, |
|
|
const Vec3R & |
dmin |
|
) |
| |
|
inlineprotected |
§ addPoint() [2/2]
void addPoint |
( |
const GridT & |
grid, |
|
|
const Vec3R & |
dmin, |
|
|
const Coord & |
size |
|
) |
| |
|
inlineprotected |
§ end()
§ getPointCount()
§ getRand()
§ getVoxelCount()
§ interrupt()
§ start()
void start |
( |
const char * |
name | ) |
|
|
inlineprotected |
§ mInterruptCount
§ mInterrupter
InterruptType* mInterrupter |
|
protected |
§ mPointCount
§ mPoints
PointAccessorType& mPoints |
|
protected |
§ mRand01
§ mVoxelCount
The documentation for this class was generated from the following file: