#include <AttributeTransferUtil.h>
Inherits AttributeDetailBase.
|
| AttributeDetail (openvdb::GridBase::Ptr grid, const GA_Attribute *attribute, const GA_AIFTuple *tupleAIF, const int tupleIndex, const bool isVector=false) |
|
void | set (const openvdb::Coord &ijk, const GA_Offset(&offsets)[3], const openvdb::Vec3d &weights) override |
|
void | set (const openvdb::Coord &ijk, GA_Offset offset) override |
|
openvdb::GridBase::Ptr & | grid () override |
|
std::string & | name () override |
|
AttributeDetailBase::Ptr | copy () override |
|
◆ Ptr
◆ ValueType
using ValueType = typename VDBGridType::ValueType |
◆ AttributeDetail() [1/2]
AttributeDetail |
( |
openvdb::GridBase::Ptr |
grid, |
|
|
const GA_Attribute * |
attribute, |
|
|
const GA_AIFTuple * |
tupleAIF, |
|
|
const int |
tupleIndex, |
|
|
const bool |
isVector = false |
|
) |
| |
◆ AttributeDetail() [2/2]
◆ copy()
◆ grid()
openvdb::GridBase::Ptr& grid |
( |
| ) |
|
|
inlineoverridevirtual |
◆ name()
◆ set() [1/2]
void set |
( |
const openvdb::Coord & |
ijk, |
|
|
const GA_Offset(&) |
offsets[3], |
|
|
const openvdb::Vec3d & |
weights |
|
) |
| |
|
overridevirtual |
◆ set() [2/2]
void set |
( |
const openvdb::Coord & |
ijk, |
|
|
GA_Offset |
offset |
|
) |
| |
|
overridevirtual |
The documentation for this class was generated from the following file: