|
Blender V4.5
|
Public Member Functions | |
| void | reserve (const size_t attr_size) |
| template<typename U > | |
| size_t | add (const U *attr_data, const size_t attr_size, const bool modified) |
| void | alloc () |
Public Attributes | |
| device_vector< T > & | data |
| size_t | offset |
| size_t | size |
Definition at line 259 of file geometry_attributes.cpp.
|
inline |
Definition at line 270 of file geometry_attributes.cpp.
References assert, attr_size(), AttributeTableEntry< T >::data, AttributeTableEntry< T >::offset, and start_offset.
Referenced by AttributeTableBuilder::add().
|
inline |
Definition at line 284 of file geometry_attributes.cpp.
References AttributeTableEntry< T >::data, and AttributeTableEntry< T >::size.
Referenced by AttributeTableBuilder::alloc().
|
inline |
Definition at line 264 of file geometry_attributes.cpp.
References attr_size(), and AttributeTableEntry< T >::size.
Referenced by AttributeTableBuilder::reserve().
| device_vector<T>& AttributeTableEntry< T >::data |
Definition at line 260 of file geometry_attributes.cpp.
Referenced by AttributeTableEntry< T >::add(), AttributeTableEntry< T >::alloc(), and AttributeTableBuilder::copy_to_device_if_modified().
| size_t AttributeTableEntry< T >::offset |
Definition at line 261 of file geometry_attributes.cpp.
Referenced by AttributeTableEntry< T >::add().
| size_t AttributeTableEntry< T >::size |
Definition at line 262 of file geometry_attributes.cpp.
Referenced by AttributeTableEntry< T >::alloc(), and AttributeTableEntry< T >::reserve().