GNU Octave  4.2.1
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
octave::opengl_texture::texture_rep Class Reference
Collaboration diagram for octave::opengl_texture::texture_rep:
Collaboration graph
[legend]

Public Member Functions

 texture_rep (void)
 
 texture_rep (GLuint id_arg, int w_arg, int h_arg, int tw_arg, int th_arg)
 
 ~texture_rep (void)
 
void bind (int mode) const
 
void tex_coord (double q, double r) const
 

Public Attributes

octave_refcount< intcount
 
int h
 
GLuint id
 
int th
 
int tw
 
double tx
 
double ty
 
bool valid
 
int w
 

Detailed Description

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

Constructor & Destructor Documentation

octave::opengl_texture::texture_rep::texture_rep ( void  )
inline

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

octave::opengl_texture::texture_rep::texture_rep ( GLuint  id_arg,
int  w_arg,
int  h_arg,
int  tw_arg,
int  th_arg 
)
inline

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

octave::opengl_texture::texture_rep::~texture_rep ( void  )
inline

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

Member Function Documentation

void octave::opengl_texture::texture_rep::bind ( int  mode) const
inline

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

Referenced by octave::opengl_texture::bind().

void octave::opengl_texture::texture_rep::tex_coord ( double  q,
double  r 
) const
inline

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

Referenced by octave::opengl_texture::tex_coord().

Member Data Documentation

octave_refcount<int> octave::opengl_texture::texture_rep::count
int octave::opengl_texture::texture_rep::h

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

GLuint octave::opengl_texture::texture_rep::id

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

int octave::opengl_texture::texture_rep::th

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

int octave::opengl_texture::texture_rep::tw

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

double octave::opengl_texture::texture_rep::tx

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

double octave::opengl_texture::texture_rep::ty

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

bool octave::opengl_texture::texture_rep::valid

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

Referenced by octave::opengl_texture::is_valid().

int octave::opengl_texture::texture_rep::w

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


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