1#include <cgv/base/base.h>
2#include "stereo_view.h"
20void stereo_view::set_default_values()
virtual void set_z_near(double z)
set the z-value for the z-near clipping plane
virtual void set_default_view()
reset view with focus and y-extent based on current scene extent
virtual void set_z_far(double z)
set the z-value for the z-far clipping plane
virtual void set_parallax_zero_scale(double pzs)
set parallax zero scale
double get_eye_distance() const
query distance between eyes
double get_parallax_zero_depth() const
query parallax zero depth
double parallax_zero_scale
scale of parallax zero depth with respect to eye focus distance
double get_parallax_zero_scale() const
query scale of parallax zero depth with respect to eye focus distance
stereo_view()
construct with standard values
virtual void set_eye_distance(double e)
set distance between eyes
double eye_distance
distance between eyes
const dvec3 & get_focus() const
query focus point
const dvec3 get_eye() const
query the eye point, which is computed from focus, view dir, y extent at focus and y view angle
virtual void set_y_view_angle(double angle)
set opening angle (degrees) of view in y-direction keeping y extent at focus resulting in a dolly zoo...