GLVis  v4.2
Accurate and flexible finite element visualization
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Attributes | List of all members
gl3::RenderParams Struct Reference

#include <renderer.hpp>

Collaboration diagram for gl3::RenderParams:
[legend]

Public Attributes

GlMatrix model_view
 
GlMatrix projection
 
Material mesh_material
 
int num_pt_lights
 
std::array< Light, LIGHTS_MAXlights
 
std::array< float, 4 > light_amb_scene
 
std::array< float, 4 > static_color
 
bool use_clip_plane
 
std::array< double, 4 > clip_plane_eqn
 
bool contains_translucent
 

Detailed Description

Definition at line 37 of file renderer.hpp.

Member Data Documentation

std::array<double, 4> gl3::RenderParams::clip_plane_eqn

Definition at line 52 of file renderer.hpp.

bool gl3::RenderParams::contains_translucent

Definition at line 55 of file renderer.hpp.

std::array<float, 4> gl3::RenderParams::light_amb_scene

Definition at line 47 of file renderer.hpp.

std::array<Light, LIGHTS_MAX> gl3::RenderParams::lights

Definition at line 46 of file renderer.hpp.

Material gl3::RenderParams::mesh_material

Definition at line 44 of file renderer.hpp.

GlMatrix gl3::RenderParams::model_view

Definition at line 40 of file renderer.hpp.

int gl3::RenderParams::num_pt_lights

Definition at line 45 of file renderer.hpp.

GlMatrix gl3::RenderParams::projection

Definition at line 41 of file renderer.hpp.

std::array<float, 4> gl3::RenderParams::static_color

Definition at line 48 of file renderer.hpp.

bool gl3::RenderParams::use_clip_plane

Definition at line 51 of file renderer.hpp.


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