GLVis  v4.2
Accurate and flexible finite element visualization
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
gl3::GLDevice Member List

This is the complete list of members for gl3::GLDevice, including all inherited members.

attachTexture(int tex_unit, int tex_id)gl3::GLDeviceinline
bufferToDevice(array_layout layout, IVertexBuffer &buf)=0gl3::GLDevicepure virtual
bufferToDevice(array_layout layout, IIndexedBuffer &buf)=0gl3::GLDevicepure virtual
bufferToDevice(TextBuffer &t_buf)=0gl3::GLDevicepure virtual
captureXfbBuffer(PaletteState &pal, CaptureBuffer &capture, int hnd)=0gl3::GLDevicepure virtual
captureXfbBuffer(CaptureBuffer &capture, const TextBuffer &t_buf)gl3::GLDevice
CORE_DEVICE enum valuegl3::GLDevice
detachTexture(int tex_unit)gl3::GLDeviceinline
DeviceType enum namegl3::GLDevice
disableBlend()gl3::GLDeviceinline
disableDepthWrite()gl3::GLDeviceinline
drawDeviceBuffer(int hnd)=0gl3::GLDevicepure virtual
drawDeviceBuffer(const TextBuffer &t_buf)=0gl3::GLDevicepure virtual
enableBlend()gl3::GLDeviceinline
enableDepthWrite()gl3::GLDeviceinline
exitXfbMode()gl3::GLDeviceinlinevirtual
FF_DEVICE enum valuegl3::GLDevice
getType()=0gl3::GLDevicepure virtual
getViewport(GLint(&vp)[4])gl3::GLDevice
init()gl3::GLDevicevirtual
initXfbMode()gl3::GLDeviceinlinevirtual
model_view_mtxgl3::GLDeviceprotected
NO_DEVICE enum valuegl3::GLDevice
passthrough_texturegl3::GLDeviceprotected
proj_mtxgl3::GLDeviceprotected
SAMPLER_ALPHAgl3::GLDevicestatic
SAMPLER_COLORgl3::GLDevicestatic
setAmbientLight(const std::array< float, 4 > &amb)=0gl3::GLDevicepure virtual
setClipPlaneEqn(const std::array< double, 4 > &eqn)=0gl3::GLDevicepure virtual
setClipPlaneUse(bool enable)=0gl3::GLDevicepure virtual
setLineWidth(float w)gl3::GLDeviceinline
setMaterial(Material mat)=0gl3::GLDevicepure virtual
setNumLights(int i)=0gl3::GLDevicepure virtual
setPointLight(int i, Light lt)=0gl3::GLDevicepure virtual
setStaticColor(const std::array< float, 4 > &rgba)gl3::GLDeviceinline
setTransformMatrices(glm::mat4 model_view, glm::mat4 projection)gl3::GLDevicevirtual
setViewport(GLsizei w, GLsizei h)gl3::GLDevice
static_colorgl3::GLDeviceprotected
useLegacyTextureFmts()gl3::GLDevicestatic
vp_heightgl3::GLDeviceprotected
vp_widthgl3::GLDeviceprotected
~GLDevice()=defaultgl3::GLDevicevirtual