| 
    OWL
    
   | 
 
#include <SphereGeom.h>
  
Public Member Functions | |
| DeviceData (const DeviceContext::SP &device) | |
  Public Member Functions inherited from owl::Object::DeviceData | |
| DeviceData (DeviceContext::SP device) | |
| virtual | ~DeviceData () | 
| template<typename T > | |
| T & | as () | 
Public Attributes | |
| std::vector< CUdeviceptr > | verticesPointers | 
| std::vector< CUdeviceptr > | radiusPointers | 
  Public Attributes inherited from owl::Object::DeviceData | |
| DeviceContext::SP | device | 
Additional Inherited Members | |
  Public Types inherited from owl::Object::DeviceData | |
| typedef std::shared_ptr< DeviceData > | SP | 
any device-specific data, such as optix handles, cuda device pointers, etc
| std::vector<CUdeviceptr> owl::SphereGeom::DeviceData::radiusPointers | 
this is a vector of vertex arrays, for motion blur purposes. ie, for static meshes only one entry is used, for motion blur two (and eventually, maybe more) will be used
| std::vector<CUdeviceptr> owl::SphereGeom::DeviceData::verticesPointers | 
this is a vector of vertex arrays, for motion blur purposes. ie, for static meshes only one entry is used, for motion blur two (and eventually, maybe more) will be used