| 
    OpenVDB
    13.0.0
    
   | 
 
#include <openvdb/points/AttributeArrayString.h>
Inherited by StringAttributeWriteHandle.
Public Types | |
| using | Ptr = std::shared_ptr< StringAttributeHandle > | 
| using | UniquePtr = std::unique_ptr< StringAttributeHandle > | 
Public Member Functions | |
| StringAttributeHandle (const AttributeArray &array, const MetaMap &metadata, const bool preserveCompression=true) | |
| Index | stride () const | 
| Index | size () const | 
| bool | isUniform () const | 
| bool | hasConstantStride () const | 
| Name | get (Index n, Index m=0) const | 
| void | get (Name &name, Index n, Index m=0) const | 
| const AttributeArray & | array () const | 
| Returns a reference to the array held in the Handle.  More... | |
Static Public Member Functions | |
| static Ptr | create (const AttributeArray &array, const MetaMap &metadata, const bool preserveCompression=true) | 
Protected Attributes | |
| AttributeHandle< Index, StringCodec< false > > | mHandle | 
| const MetaMap & | mMetadata | 
| using Ptr = std::shared_ptr<StringAttributeHandle> | 
| using UniquePtr = std::unique_ptr<StringAttributeHandle> | 
| StringAttributeHandle | ( | const AttributeArray & | array, | 
| const MetaMap & | metadata, | ||
| const bool | preserveCompression = true  | 
        ||
| ) | 
| const AttributeArray& array | ( | ) | const | 
Returns a reference to the array held in the Handle.
      
  | 
  static | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  protected | 
      
  | 
  protected | 
 1.8.11