#include <GA_CEAttribute.h>
 | 
|   | GA_CEAttribute () | 
|   | 
|   | GA_CEAttribute (GA_Size entries, GA_StorageClass storage, GA_Precision precision, GA_Size tuplesize, bool isarray, cl::Buffer buffer, cl::Buffer indexbuffer, bool leave_on_gpu=false) | 
|   | 
| virtual  | ~GA_CEAttribute () | 
|   | 
| void  | clearBuffers () | 
|   | 
| bool  | isValid () const  | 
|   | 
| int64  | getDeviceMemoryUsage () const  | 
|   | 
| cl::Buffer  | buffer () const  | 
|   | 
| cl::Buffer  | indexBuffer () const  | 
|   | 
| GA_Size  | entries () const  | 
|   | 
| int  | tupleSize () const  | 
|   | 
| GA_StorageClass  | storage () const  | 
|   | 
| GA_Precision  | precision () const  | 
|   | 
| bool  | isArray () const  | 
|   | 
| bool  | attributeToOCL (const GA_Detail *gdp, GA_AttributeOwner owner, const char *aname, GA_StorageClass storage, int &tuplesize, bool isarray, bool docopy=true) | 
|   | 
| bool  | attributeToOCL (const GA_Detail *gdp, GA_AttributeOwner owner, const char *aname, GA_StorageClass storage, GA_Precision precision, int &tuplesize, bool isarray, bool docopy=true) | 
|   | 
| bool  | attributeToOCL (const GA_Attribute *attrib, GA_StorageClass storage, GA_Precision precision, int &tuplesize, bool isarray, bool docopy=true) | 
|   | 
| bool  | intToOCL (const UT_Array< int64 > &data, GA_StorageClass storage, GA_Precision precision, bool docopy=true) | 
|   | 
| bool  | intArrayToOCL (const UT_Array< UT_Array< int64 >> &data, GA_StorageClass storage, GA_Precision precision, bool docopy=true) | 
|   | 
| bool  | packedIntArrayToOCL (const UT_PackedArrayOfArrays< int64 > &data, GA_StorageClass storage, GA_Precision precision, bool docopy=true) | 
|   | 
| bool  | oclToAttribute (GA_Detail *gdp, GA_AttributeOwner owner, const char *aname) | 
|   | 
| bool  | oclToAttribute (GA_Attribute *attrib) | 
|   | 
| bool  | isWriteBackRequired () const  | 
|   | 
| void  | setWriteBackRequired (bool isrequired) | 
|   | 
Definition at line 21 of file GA_CEAttribute.h.
 
      
        
          | GA_CEAttribute::GA_CEAttribute  | 
          ( | 
           | ) | 
           | 
        
      
 
 
  
  
      
        
          | virtual GA_CEAttribute::~GA_CEAttribute  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
      
        
          | void GA_CEAttribute::clearBuffers  | 
          ( | 
           | ) | 
           | 
        
      
 
 
  
  
      
        
          | GA_Size GA_CEAttribute::entries  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
      
        
          | int64 GA_CEAttribute::getDeviceMemoryUsage  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
  
  
      
        
          | bool GA_CEAttribute::isArray  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | bool GA_CEAttribute::isValid  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | bool GA_CEAttribute::isWriteBackRequired  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
      
        
          | bool GA_CEAttribute::oclToAttribute  | 
          ( | 
          GA_Attribute *  | 
          attrib | ) | 
           | 
        
      
 
 
  
  
      
        
          | void GA_CEAttribute::setWriteBackRequired  | 
          ( | 
          bool  | 
          isrequired | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | int GA_CEAttribute::tupleSize  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | bool GA_CEAttribute::myIsArray | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | GA_Size GA_CEAttribute::myTupleSize | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | bool GA_CEAttribute::myWriteBackRequired | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following file: