OpenVDB
9.0.1
|
#include <openvdb_houdini/AttributeTransferUtil.h>
Inherits AttributeDetailBase.
Public Types | |
using | ValueType = typename VDBGridType::ValueType |
using | Ptr = std::shared_ptr< AttributeDetailBase > |
Public Member Functions | |
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 |
Protected Member Functions | |
AttributeDetail () | |
|
inherited |
using ValueType = typename VDBGridType::ValueType |
AttributeDetail | ( | openvdb::GridBase::Ptr | grid, |
const GA_Attribute * | attribute, | ||
const GA_AIFTuple * | tupleAIF, | ||
const int | tupleIndex, | ||
const bool | isVector = false |
||
) |
|
protected |
|
overridevirtual |
Implements AttributeDetailBase.
|
inlineoverridevirtual |
Implements AttributeDetailBase.
|
inlineoverridevirtual |
Implements AttributeDetailBase.
|
overridevirtual |
Implements AttributeDetailBase.
|
overridevirtual |
Implements AttributeDetailBase.