#include <GU_TPSurfCache.h>
 | 
|   | GU_TPSurfCache () | 
|   | 
|   | ~GU_TPSurfCache () override | 
|   | 
| int64  | getMemoryUsage (bool inclusive) const  | 
|   | 
| void  | touchDomain (int ustart_idx, int ustop_idx, int vstart_idx, int vstop_idx) | 
|   | 
| GU_TrimTesselator *  | getTesselation () | 
|   | 
| const GU_TrimPatch *  | getPatch () const  | 
|   | 
| int  | refresh (GU_TPSurfCacheParms &parms) | 
|   | 
| GU_CacheMode  | builtAs () const  | 
|   | 
| void  | getCounts (int uwrapped, int vwrapped, int &nucurves, int &nupoints, int &nvcurves, int &nvpoints) const  | 
|   | 
| void  | getCounts (int uwrapped, int vwrapped, int &nupoints, int &nvpoints) const  | 
|   | 
| int  | hasAttributes (GU_CacheMode mode) const  | 
|   | 
| bool  | hasColor () const  | 
|   | 
| bool  | hasTexture () const  | 
|   | 
| bool  | hasAlpha () const  | 
|   | 
| GU_TPSurfTrimState  | getTrimmedState () const  | 
|   | 
| int  | getNewTrimIndex () | 
|   | 
| void  | evaluateTrimIndex (GEO_AttributeHandleList *hlist, const GEO_TPSurf *surf, int index, float u, float v) | 
|   | 
| const UT_Vector4Array &  | points () const  | 
|   | 
| const UT_Vector3Array &  | normals () const  | 
|   | 
| const UT_Vector3Array &  | colors () const  | 
|   | 
| const UT_Vector3Array &  | uvs () const  | 
|   | 
| const UT_FloatArray &  | alphas () const  | 
|   | 
| const UT_Vector4Array &  | trimPoints () const  | 
|   | 
| const UT_Vector3Array &  | trimNormals () const  | 
|   | 
| const UT_Vector3Array &  | trimColors () const  | 
|   | 
| const UT_Vector3Array &  | trimUVs () const  | 
|   | 
| const UT_FloatArray &  | trimAlphas () const  | 
|   | 
|   | GU_DisplayCache () | 
|   | 
| virtual  | ~GU_DisplayCache () | 
|   | 
| int  | isDirty () const  | 
|   | 
| int  | isMessy () const  | 
|   | 
| int  | howDirty () const  | 
|   | 
| void  | clear () | 
|   | 
| void  | dirty () | 
|   | 
| int  | transformed () const  | 
|   | 
| void  | transform (const UT_Matrix4 &xform, int pushxform=0) | 
|   | 
| int  | translated () const  | 
|   | 
| void  | translate (const UT_Vector3 &d) | 
|   | 
| int  | uvChanged () const  | 
|   | 
| void  | uvChange () | 
|   | 
| int  | pushXform () const  | 
|   | 
| void  | pushXform (int yesno) | 
|   | 
| float  | lod () const  | 
|   | 
| const UT_Matrix4 &  | transformation () const  | 
|   | 
Definition at line 70 of file GU_TPSurfCache.h.
 
      
        
          | GU_TPSurfCache::GU_TPSurfCache  | 
          ( | 
           | ) | 
           | 
        
      
 
 
  
  
      
        
          | GU_TPSurfCache::~GU_TPSurfCache  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
override   | 
  
 
 
  
  
      
        
          | void GU_TPSurfCache::assimilateXform  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overrideprotectedvirtual   | 
  
 
 
      
        
          | void GU_TPSurfCache::getCounts  | 
          ( | 
          int  | 
          uwrapped,  | 
        
        
           | 
           | 
          int  | 
          vwrapped,  | 
        
        
           | 
           | 
          int &  | 
          nucurves,  | 
        
        
           | 
           | 
          int &  | 
          nupoints,  | 
        
        
           | 
           | 
          int &  | 
          nvcurves,  | 
        
        
           | 
           | 
          int &  | 
          nvpoints  | 
        
        
           | 
          ) | 
           |  const | 
        
      
 
 
      
        
          | void GU_TPSurfCache::getCounts  | 
          ( | 
          int  | 
          uwrapped,  | 
        
        
           | 
           | 
          int  | 
          vwrapped,  | 
        
        
           | 
           | 
          int &  | 
          nupoints,  | 
        
        
           | 
           | 
          int &  | 
          nvpoints  | 
        
        
           | 
          ) | 
           |  const | 
        
      
 
 
      
        
          | int64 GU_TPSurfCache::getMemoryUsage  | 
          ( | 
          bool  | 
          inclusive | ) | 
           const | 
        
      
 
 
      
        
          | int GU_TPSurfCache::getNewTrimIndex  | 
          ( | 
           | ) | 
           | 
        
      
 
 
  
  
      
        
          | bool GU_TPSurfCache::hasAlpha  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | bool GU_TPSurfCache::hasColor  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | bool GU_TPSurfCache::hasTexture  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | void GU_TPSurfCache::initializeData  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overrideprotectedvirtual   | 
  
 
 
      
        
          | void GU_TPSurfCache::touchDomain  | 
          ( | 
          int  | 
          ustart_idx,  | 
        
        
           | 
           | 
          int  | 
          ustop_idx,  | 
        
        
           | 
           | 
          int  | 
          vstart_idx,  | 
        
        
           | 
           | 
          int  | 
          vstop_idx  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
The documentation for this class was generated from the following file: