Public Member Functions | |
vertex_data_rep (const Matrix &c, const Matrix &col, const Matrix &vn, const Matrix &fn, double a, float as, float ds, float ss, float se, float scr) | |
vertex_data_rep (void) | |
Public Attributes | |
double | alpha |
float | ambient |
Matrix | color |
Matrix | coords |
refcount< octave_idx_type > | count |
float | diffuse |
Matrix | face_normal |
float | specular |
float | specular_color_refl |
float | specular_exp |
Matrix | vertex_normal |
Definition at line 434 of file gl-render.cc.
|
inline |
Definition at line 451 of file gl-render.cc.
|
inline |
Definition at line 456 of file gl-render.cc.
double octave::vertex_data::vertex_data_rep::alpha |
Definition at line 441 of file gl-render.cc.
Referenced by octave::opengl_renderer::patch_tessellator::vertex().
float octave::vertex_data::vertex_data_rep::ambient |
Definition at line 442 of file gl-render.cc.
Referenced by octave::opengl_renderer::draw_patch(), and octave::opengl_renderer::patch_tessellator::vertex().
Matrix octave::vertex_data::vertex_data_rep::color |
Definition at line 438 of file gl-render.cc.
Referenced by octave::opengl_renderer::patch_tessellator::combine(), octave::opengl_renderer::draw_patch(), and octave::opengl_renderer::patch_tessellator::vertex().
Matrix octave::vertex_data::vertex_data_rep::coords |
Definition at line 437 of file gl-render.cc.
Referenced by octave::opengl_renderer::draw_patch(), and octave::opengl_renderer::patch_tessellator::vertex().
refcount<octave_idx_type> octave::vertex_data::vertex_data_rep::count |
Definition at line 449 of file gl-render.cc.
Referenced by octave::vertex_data::vertex_data(), octave::vertex_data::~vertex_data(), and octave::vertex_data::operator=().
float octave::vertex_data::vertex_data_rep::diffuse |
Definition at line 443 of file gl-render.cc.
Referenced by octave::opengl_renderer::draw_patch(), and octave::opengl_renderer::patch_tessellator::vertex().
Matrix octave::vertex_data::vertex_data_rep::face_normal |
Definition at line 440 of file gl-render.cc.
Referenced by octave::opengl_renderer::patch_tessellator::combine(), and octave::opengl_renderer::patch_tessellator::vertex().
float octave::vertex_data::vertex_data_rep::specular |
Definition at line 444 of file gl-render.cc.
Referenced by octave::opengl_renderer::draw_patch(), and octave::opengl_renderer::patch_tessellator::vertex().
float octave::vertex_data::vertex_data_rep::specular_color_refl |
Definition at line 446 of file gl-render.cc.
Referenced by octave::opengl_renderer::draw_patch(), and octave::opengl_renderer::patch_tessellator::vertex().
float octave::vertex_data::vertex_data_rep::specular_exp |
Definition at line 445 of file gl-render.cc.
Matrix octave::vertex_data::vertex_data_rep::vertex_normal |
Definition at line 439 of file gl-render.cc.
Referenced by octave::opengl_renderer::patch_tessellator::combine(), and octave::opengl_renderer::patch_tessellator::vertex().