|
OpenVDB
7.1.0
|
#include <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.
1.8.18