KJB
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
kjb::Base_gl_interface Member List

This is the complete list of members for kjb::Base_gl_interface, including all inherited members.

Base_gl_interface(double inear=10, double ifar=10000)kjb::Base_gl_interface
Base_gl_interface(const Base_gl_interface &)kjb::Base_gl_interface
Base_gl_interface(const Matrix &, const Matrix &, double near, double far)kjb::Base_gl_interfaceprotected
capture_gl_view(kjb_c::KJB_image **img_out)kjb::Base_gl_interfacestatic
capture_gl_view(const char *fname)kjb::Base_gl_interfacestatic
capture_gl_view(const char *fname_fmt, uint32_t N)kjb::Base_gl_interfacestatic
capture_gl_view(kjb::Int_matrix &matrix)kjb::Base_gl_interfacestatic
capture_gl_view(Image &img_out)kjb::Base_gl_interfacestatic
construct_image_from_int_matrix(kjb::Image &im, kjb::Int_matrix &m)kjb::Base_gl_interfacestatic
get_far() const kjb::Base_gl_interfaceinline
get_gl_projection_matrix() const kjb::Base_gl_interface
get_gl_viewport(double *x, double *y, double *w, double *h)kjb::Base_gl_interfacestatic
get_gl_viewport_aspect()kjb::Base_gl_interfacestatic
get_gl_viewport_height()kjb::Base_gl_interfacestatic
get_gl_viewport_size(double *w, double *h)kjb::Base_gl_interfacestatic
get_gl_viewport_width()kjb::Base_gl_interfacestatic
get_modelview_entry(unsigned int row, unsigned int col)kjb::Base_gl_interfaceinline
get_modelview_entry(unsigned int row, unsigned int col) const kjb::Base_gl_interfaceinline
get_modelview_matrix() const kjb::Base_gl_interfaceinline
get_near() const kjb::Base_gl_interfaceinline
get_projection_entry(unsigned int row, unsigned int col)kjb::Base_gl_interfaceinline
get_projection_entry(unsigned int row, unsigned int col) const kjb::Base_gl_interfaceinline
get_projection_matrix() const kjb::Base_gl_interfaceinline
mult_gl_projection() const kjb::Base_gl_interfacevirtual
operator=(const Base_gl_interface &src)kjb::Base_gl_interfacevirtual
Polygon_visibility_test(const kjb::Polygon &p, double epsilon=0) const kjb::Base_gl_interfacevirtual
prepare_for_rendering(bool clean_buffers) const kjb::Base_gl_interface
project_point(double &x, double &y, double &z, const kjb::Vector &point3D, double img_height) const kjb::Base_gl_interface
scale_modelview(double xscale, double yscale, double zscale)kjb::Base_gl_interfaceprotected
set_clipping_planes(double inear, double ifar)kjb::Base_gl_interface
set_far_clipping_plane(double ifar)kjb::Base_gl_interface
set_gl_modelview() const kjb::Base_gl_interfacevirtual
set_gl_projection() const kjb::Base_gl_interfacevirtual
set_gl_view(const kjb::Image &img_in)kjb::Base_gl_interfacestatic
set_gl_viewport(double x, double y, double w, double h)kjb::Base_gl_interfacestatic
set_gl_viewport_size(double, double)kjb::Base_gl_interfacestatic
set_modelview_entry(unsigned int row, unsigned int col, double value)kjb::Base_gl_interfaceinline
set_modelview_matrix(const Matrix &mv)kjb::Base_gl_interfaceprotected
set_near_clipping_plane(double inear)kjb::Base_gl_interface
set_projection_entry(unsigned int row, unsigned int col, double value)kjb::Base_gl_interfaceinline
set_projection_matrix(const Matrix &pm)kjb::Base_gl_interfaceprotected
swap(Self &other)kjb::Base_gl_interfaceinlinevirtual
~Base_gl_interface()kjb::Base_gl_interfaceinlinevirtual