Viskores  1.0
Classes | Namespaces | Macros | Enumerations
Texture2D.h File Reference
#include <viskores/cont/ArrayHandle.h>
#include <viskores/cont/ExecutionObjectBase.h>

Go to the source code of this file.

Classes

class  viskores::rendering::Texture2D< NumComponents >
 
class  viskores::rendering::Texture2D< NumComponents >::Texture2DSamplerExecutionObject< Device >
 
class  viskores::rendering::Texture2D< NumComponents >::Texture2DSampler
 

Namespaces

 viskores
 Groups connected points that have the same field value.
 
 viskores::rendering
 Viskores Rendering.
 

Macros

#define UV_BOUNDS_CHECK(u, v, NoneType)
 

Enumerations

enum  viskores::rendering::TextureFilterMode { viskores::rendering::TextureFilterMode::NearestNeighbour, viskores::rendering::TextureFilterMode::Linear }
 
enum  viskores::rendering::TextureWrapMode { viskores::rendering::TextureWrapMode::Clamp, viskores::rendering::TextureWrapMode::Repeat }
 

Macro Definition Documentation

◆ UV_BOUNDS_CHECK

#define UV_BOUNDS_CHECK (   u,
  v,
  NoneType 
)
Value:
if (u < 0.0f || u > 1.0f || v < 0.0f || v > 1.0f) \
{ \
return NoneType(); \
}