0.7.0
Public Member Functions | List of all members
texture3D Class Reference
Inheritance diagram for texture3D:
texture

Public Member Functions

dim_type dimensions () const
 
image operator[] (size_type Level) const
 
 texture3D ()
 
 texture3D (format_type Format, dim_type const &Dimensions, size_type Levels)
 
 texture3D (format_type Format, dim_type const &Dimensions)
 
 texture3D (texture const &Texture)
 
 texture3D (texture const &Texture, format_type Format, size_type BaseLayer, size_type MaxLayer, size_type BaseFace, size_type MaxFace, size_type BaseLevel, size_type MaxLevel)
 
 texture3D (texture3D const &Texture, size_type BaseLevel, size_type MaxLevel)
 
- Public Member Functions inherited from texture
size_type base_face () const
 
size_type base_layer () const
 
size_type base_level () const
 
void clear ()
 
template<typename genType >
void clear (genType const &Texel)
 
void * data ()
 
template<typename genType >
genType * data ()
 
void const * data () const
 
template<typename genType >
genType const * data () const
 
void * data (size_type Layer, size_type Face, size_type Level)
 
void const * data (size_type Layer, size_type Face, size_type Level) const
 
template<typename genType >
genType * data (size_type Layer, size_type Face, size_type Level)
 
template<typename genType >
genType const * data (size_type Layer, size_type Face, size_type Level) const
 
dim_type dimensions (size_type Level=0) const
 
bool empty () const
 
size_type faces () const
 
format_type format () const
 
size_type layers () const
 
size_type levels () const
 
size_type max_face () const
 
size_type max_layer () const
 
size_type max_level () const
 
size_type size () const
 
template<typename genType >
size_type size () const
 
size_type size (size_type Level) const
 
template<typename genType >
size_type size (size_type Level) const
 
target_type target () const
 
 texture ()
 
 texture (target_type Target, format_type Format, dim_type const &Dimensions, size_type Layers, size_type Faces, size_type Levels)
 
 texture (texture const &Texture, target_type Target, format_type Format, size_type BaseLayer, size_type MaxLayer, size_type BaseFace, size_type MaxFace, size_type BaseLevel, size_type MaxLevel)
 
 texture (texture const &Texture, target_type Target, format_type Format)
 

Additional Inherited Members

- Protected Member Functions inherited from texture
size_type offset (size_type Layer, size_type Face, size_type Level) const
 

Detailed Description

texture3D

Definition at line 37 of file texture3d.hpp.