#include <GU_RayPrimitive.h>
 | 
|   | GU_RayNURBSurfInfo (GEO_ConstPrimitiveP surf, int serialidx, int u_ord, int v_ord, UT_Interval u, UT_Interval v, const UT_RefMatrix< UT_Vector4 > &patch_cv, bool is_rational) | 
|   | 
|   | ~GU_RayNURBSurfInfo () override | 
|   | 
| int  | intersect (const GEO_Detail &geo, const UT_Vector3 &org, const UT_Vector3 &dir, GU_RayInfo &hitinfo) override | 
|   | 
| int  | minimum (const GEO_Detail &geo, const UT_Vector3 &p, GU_MinInfo &mininfo) override | 
|   | 
| int  | intersectPrim (const GEO_Detail &geo, const GEO_Detail &prim_geo, GU_RayPrimInfo *prim, GU_RayInfo &hitinfo) override | 
|   | 
| int  | minimumPrim (const GEO_Detail &geo, const GEO_Detail &prim_geo, GU_RayPrimInfo *prim, GU_MinInfo &hitinfo) override | 
|   | 
| int64  | getMemoryUsage (bool inclusive) const override | 
|   | Report approximate memory usage.  More...
  | 
|   | 
|   | GU_RayPrimInfo (GEO_ConstPrimitiveP prim, int serialidx) | 
|   | 
| virtual UT_Vector3  | getNormal (const UT_Vector3 &uvw) const  | 
|   | 
| void  | bumpRefCount (int dir) | 
|   | 
| void  | ensureClean (const GEO_Detail &geo) | 
|   | 
| virtual void  | init (const GEO_Detail &geo) | 
|   | 
SYS_FORCE_INLINE  
GEO_ConstPrimitiveP  | primP (const GEO_Detail &geo) const  | 
|   | 
Definition at line 1137 of file GU_RayPrimitive.h.
 
  
  
      
        
          | GU_RayNURBSurfInfo::~GU_RayNURBSurfInfo  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
override   | 
  
 
 
template<typename FUNCTOR > 
  
  
      
        
          | static void GU_RayNURBSurfInfo::build  | 
          ( | 
          const FUNCTOR &  | 
          functor,  | 
         
        
           | 
           | 
          const GEO_PrimNURBSurf *  | 
          nurbsurf,  | 
         
        
           | 
           | 
          int *  | 
          pinfonum = nullptr  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinestatic   | 
  
 
 
  
  
      
        
          | int64 GU_RayNURBSurfInfo::getMemoryUsage  | 
          ( | 
          bool  | 
          inclusive | ) | 
           const | 
         
       
   | 
  
inlineoverridevirtual   | 
  
 
 
The documentation for this class was generated from the following file: