GLVis  v4.2
Accurate and flexible finite element visualization
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Static Public Attributes | List of all members
gl3::AttrTexcoord< TV, decltype((void) TV::texCoord, 0)> Struct Template Reference

#include <attr_traits.hpp>

Inheritance diagram for gl3::AttrTexcoord< TV, decltype((void) TV::texCoord, 0)>:
[legend]
Collaboration diagram for gl3::AttrTexcoord< TV, decltype((void) TV::texCoord, 0)>:
[legend]

Static Public Attributes

static const GLenum AttrGLType = GL_FLOAT
 
static const int ShaderIdx = CoreGLDevice::ATTR_TEXCOORD0
 
static const GLenum FFArrayIdx = GL_TEXTURE_COORD_ARRAY
 
static constexpr auto FFSetupFunc = glTexCoordPointer
 
- Static Public Attributes inherited from gl3::AttrBase< TV, decltype(TV::texCoord),&TV::texCoord, AttrTexcoord< TV, decltype((void) TV::texCoord, 0)> >
static constexpr bool NormalizeAttr
 

Additional Inherited Members

- Public Types inherited from gl3::AttrBase< TV, decltype(TV::texCoord),&TV::texCoord, AttrTexcoord< TV, decltype((void) TV::texCoord, 0)> >
enum  
 
- Static Public Member Functions inherited from gl3::AttrBase< TV, decltype(TV::texCoord),&TV::texCoord, AttrTexcoord< TV, decltype((void) TV::texCoord, 0)> >
static constexpr decltype(TV::texCoord)* getAttrOffset ()
 
static void setup ()
 
static void setupLegacy (TV *buffer)
 
static void clear ()
 
static void clearLegacy ()
 

Detailed Description

template<typename TV>
struct gl3::AttrTexcoord< TV, decltype((void) TV::texCoord, 0)>

Definition at line 145 of file attr_traits.hpp.

Member Data Documentation

template<typename TV >
const GLenum gl3::AttrTexcoord< TV, decltype((void) TV::texCoord, 0)>::AttrGLType = GL_FLOAT
static

Definition at line 149 of file attr_traits.hpp.

template<typename TV >
const GLenum gl3::AttrTexcoord< TV, decltype((void) TV::texCoord, 0)>::FFArrayIdx = GL_TEXTURE_COORD_ARRAY
static

Definition at line 151 of file attr_traits.hpp.

template<typename TV >
constexpr auto gl3::AttrTexcoord< TV, decltype((void) TV::texCoord, 0)>::FFSetupFunc = glTexCoordPointer
static

Definition at line 152 of file attr_traits.hpp.

template<typename TV >
const int gl3::AttrTexcoord< TV, decltype((void) TV::texCoord, 0)>::ShaderIdx = CoreGLDevice::ATTR_TEXCOORD0
static

Definition at line 150 of file attr_traits.hpp.


The documentation for this struct was generated from the following file: