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_interface | protected |
capture_gl_view(kjb_c::KJB_image **img_out) | kjb::Base_gl_interface | static |
capture_gl_view(const char *fname) | kjb::Base_gl_interface | static |
capture_gl_view(const char *fname_fmt, uint32_t N) | kjb::Base_gl_interface | static |
capture_gl_view(kjb::Int_matrix &matrix) | kjb::Base_gl_interface | static |
capture_gl_view(Image &img_out) | kjb::Base_gl_interface | static |
construct_image_from_int_matrix(kjb::Image &im, kjb::Int_matrix &m) | kjb::Base_gl_interface | static |
get_far() const | kjb::Base_gl_interface | inline |
get_gl_projection_matrix() const | kjb::Base_gl_interface | |
get_gl_viewport(double *x, double *y, double *w, double *h) | kjb::Base_gl_interface | static |
get_gl_viewport_aspect() | kjb::Base_gl_interface | static |
get_gl_viewport_height() | kjb::Base_gl_interface | static |
get_gl_viewport_size(double *w, double *h) | kjb::Base_gl_interface | static |
get_gl_viewport_width() | kjb::Base_gl_interface | static |
get_modelview_entry(unsigned int row, unsigned int col) | kjb::Base_gl_interface | inline |
get_modelview_entry(unsigned int row, unsigned int col) const | kjb::Base_gl_interface | inline |
get_modelview_matrix() const | kjb::Base_gl_interface | inline |
get_near() const | kjb::Base_gl_interface | inline |
get_projection_entry(unsigned int row, unsigned int col) | kjb::Base_gl_interface | inline |
get_projection_entry(unsigned int row, unsigned int col) const | kjb::Base_gl_interface | inline |
get_projection_matrix() const | kjb::Base_gl_interface | inline |
mult_gl_projection() const | kjb::Base_gl_interface | virtual |
operator=(const Base_gl_interface &src) | kjb::Base_gl_interface | virtual |
Polygon_visibility_test(const kjb::Polygon &p, double epsilon=0) const | kjb::Base_gl_interface | virtual |
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_interface | protected |
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_interface | virtual |
set_gl_projection() const | kjb::Base_gl_interface | virtual |
set_gl_view(const kjb::Image &img_in) | kjb::Base_gl_interface | static |
set_gl_viewport(double x, double y, double w, double h) | kjb::Base_gl_interface | static |
set_gl_viewport_size(double, double) | kjb::Base_gl_interface | static |
set_modelview_entry(unsigned int row, unsigned int col, double value) | kjb::Base_gl_interface | inline |
set_modelview_matrix(const Matrix &mv) | kjb::Base_gl_interface | protected |
set_near_clipping_plane(double inear) | kjb::Base_gl_interface | |
set_projection_entry(unsigned int row, unsigned int col, double value) | kjb::Base_gl_interface | inline |
set_projection_matrix(const Matrix &pm) | kjb::Base_gl_interface | protected |
swap(Self &other) | kjb::Base_gl_interface | inlinevirtual |
~Base_gl_interface() | kjb::Base_gl_interface | inlinevirtual |