|
OpenVDB 11.0.0
|
#include <openvdb_houdini/AttributeTransferUtil.h>
Public Types | |
| using | Ptr = std::shared_ptr<AttributeDetailBase> |
Public Member Functions | |
| virtual | ~AttributeDetailBase ()=default |
| AttributeDetailBase (const AttributeDetailBase &)=default | |
| AttributeDetailBase & | operator= (const AttributeDetailBase &)=default |
| virtual void | set (const openvdb::Coord &ijk, const GA_Offset(&offsets)[3], const openvdb::Vec3d &weights)=0 |
| virtual void | set (const openvdb::Coord &ijk, GA_Offset offset)=0 |
| virtual openvdb::GridBase::Ptr & | grid ()=0 |
| virtual std::string & | name ()=0 |
| virtual AttributeDetailBase::Ptr | copy ()=0 |
Protected Member Functions | |
| AttributeDetailBase () | |
| using Ptr = std::shared_ptr<AttributeDetailBase> |
|
virtualdefault |
|
default |
|
inlineprotected |
|
pure virtual |
Implemented in AttributeDetail< VDBGridType >.
|
pure virtual |
Implemented in AttributeDetail< VDBGridType >.
|
pure virtual |
Implemented in AttributeDetail< VDBGridType >.
|
default |
|
pure virtual |
Implemented in AttributeDetail< VDBGridType >.
|
pure virtual |
Implemented in AttributeDetail< VDBGridType >.