GNU Octave  6.2.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
octave::vertex_data::vertex_data_rep Class Reference
Collaboration diagram for octave::vertex_data::vertex_data_rep:

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_typecount
 
float diffuse
 
Matrix face_normal
 
float specular
 
float specular_color_refl
 
float specular_exp
 
Matrix vertex_normal
 

Detailed Description

Definition at line 434 of file gl-render.cc.

Constructor & Destructor Documentation

◆ vertex_data_rep() [1/2]

octave::vertex_data::vertex_data_rep::vertex_data_rep ( void  )
inline

Definition at line 451 of file gl-render.cc.

◆ vertex_data_rep() [2/2]

octave::vertex_data::vertex_data_rep::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 
)
inline

Definition at line 456 of file gl-render.cc.

Member Data Documentation

◆ alpha

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().

◆ ambient

float octave::vertex_data::vertex_data_rep::ambient

◆ color

◆ coords

Matrix octave::vertex_data::vertex_data_rep::coords

◆ count

refcount<octave_idx_type> octave::vertex_data::vertex_data_rep::count

◆ diffuse

float octave::vertex_data::vertex_data_rep::diffuse

◆ face_normal

Matrix octave::vertex_data::vertex_data_rep::face_normal

◆ specular

float octave::vertex_data::vertex_data_rep::specular

◆ specular_color_refl

float octave::vertex_data::vertex_data_rep::specular_color_refl

◆ specular_exp

float octave::vertex_data::vertex_data_rep::specular_exp

Definition at line 445 of file gl-render.cc.

◆ vertex_normal

Matrix octave::vertex_data::vertex_data_rep::vertex_normal

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