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

This is the complete list of members for kjb::Parametric_camera_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
clone() const kjb::Parametric_camera_gl_interfacevirtual
compute_new_euler_angles_on_rotations(double dpitch, double dyaw, double droll, kjb::Vector &angles) const kjb::Rigid_objectvirtual
construct_image_from_int_matrix(kjb::Image &im, kjb::Int_matrix &m)kjb::Base_gl_interfacestatic
get_euler_angles() const kjb::Rigid_objectinline
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_orientation() const kjb::Rigid_objectinline
get_point_in_world_coordinates(const kjb::Vector &point_in_camera_coordinates, kjb::Vector &point_in_world_coordinates) const kjb::Parametric_camera_gl_interface
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
get_rotations() const kjb::Rigid_objectinline
is_point_in_camera_frustum(const kjb::Vector &point_in_world_coordinates, double &ox, double &oy, unsigned int num_rows, unsigned int num_cols) const kjb::Parametric_camera_gl_interface
mult_gl_projection() const kjb::Base_gl_interfacevirtual
operator=(const Parametric_camera_gl_interface &src)kjb::Parametric_camera_gl_interfacevirtual
kjb::Base_gl_interface::operator=(const Base_gl_interface &src)kjb::Base_gl_interfacevirtual
kjb::Rigid_object::operator=(const Rigid_object &src)kjb::Rigid_objectvirtual
Parametric_camera_gl_interface(double inear=10, double ifar=10000)kjb::Parametric_camera_gl_interface
Parametric_camera_gl_interface(const Parametric_camera_gl_interface &)kjb::Parametric_camera_gl_interface
Polygon_visibility_test(const kjb::Polygon &p, double epsilon=0) const kjb::Parametric_camera_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
Rigid_object()kjb::Rigid_objectinline
Rigid_object(const Rigid_object &ro)kjb::Rigid_object
rotate(double dpitch, double dyaw, double droll)kjb::Rigid_objectvirtual
rotate_point_to_camera_frame(kjb::Vector &point) const kjb::Parametric_camera_gl_interface
scale_modelview(double xscale, double yscale, double zscale)kjb::Base_gl_interfaceprotected
set_aspect_ratio(double aspect_ratio, double focal_length, double skew)kjb::Parametric_camera_gl_interface
set_camera_center(const kjb::Vector &center)kjb::Parametric_camera_gl_interface
set_clipping_planes(double inear, double ifar)kjb::Base_gl_interface
set_far_clipping_plane(double ifar)kjb::Base_gl_interface
set_focal_length(double focal_length, double skew, double aspect_ratio)kjb::Parametric_camera_gl_interface
set_focal_no_aspect_ratio(double focal_length, double skew)kjb::Parametric_camera_gl_interface
set_focal_no_aspect_ratio_no_skew(double focal_length)kjb::Parametric_camera_gl_interface
set_focal_no_skew(double focal_length, double aspect_ratio)kjb::Parametric_camera_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_intrinsic_parameters(double focal_length, double aspect_ratio, double skew, double px, double py)kjb::Parametric_camera_gl_interface
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_orientation(const Quaternion &orientation)kjb::Rigid_object
set_principal_point(double px, double py)kjb::Parametric_camera_gl_interfaceinline
set_principal_point_x(double px)kjb::Parametric_camera_gl_interface
set_principal_point_y(double py)kjb::Parametric_camera_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
set_rotation_angles(double pitch, double yaw, double roll)kjb::Parametric_camera_gl_interface
set_rotation_mode(kjb::Quaternion::Euler_mode imode)kjb::Rigid_objectinline
set_rotations(double pitch, double yaw, double roll)kjb::Rigid_objectvirtual
set_skew(double skew, double aspect_ratio, double focal_length)kjb::Parametric_camera_gl_interface
set_world_origin(const kjb::Vector &center)kjb::Parametric_camera_gl_interface
set_world_scale(double xscale, double yscale, double zscale)kjb::Parametric_camera_gl_interfaceinline
swap(Self &other)kjb::Parametric_camera_gl_interfaceinlinevirtual
kjb::Rigid_object::swap(Self &other)kjb::Rigid_objectinlinevirtual
transform_point_to_camera_frame(kjb::Vector &point) const kjb::Parametric_camera_gl_interface
~Base_gl_interface()kjb::Base_gl_interfaceinlinevirtual
~Cloneable()kjb::Cloneableinlinevirtual
~Parametric_camera_gl_interface()kjb::Parametric_camera_gl_interfaceinlinevirtual
~Rigid_object()kjb::Rigid_objectinlinevirtual
~Transformable()kjb::Transformableinlinevirtual
~Transformable()kjb::Transformableinlinevirtual