Developer Documentation

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Member Functions | Private Attributes | List of all members
OpenMesh::VDPM::ViewingParameters Class Reference

`#include <libs_required/OpenMesh/src/OpenMesh/Tools/VDPM/ViewingParameters.hh>`

## Public Member Functions
void | increase_tolerance ()
void | decrease_tolerance ()
float | fovy () const
float | aspect () const
float | tolerance_square () const
void | set_fovy (float _fovy)
void | set_aspect (float _aspect)
void | set_tolerance_square (float _tolerance_square)
const Vec3f & | eye_pos () const
const Vec3f & | right_dir () const
const Vec3f & | up_dir () const
const Vec3f & | view_dir () const
Vec3f & | eye_pos ()
Vec3f & | right_dir ()
Vec3f & | up_dir ()
Vec3f & | view_dir ()
void | frustum_planes (Plane3d _plane[4])
void | get_modelview_matrix (double _modelview_matrix[16])
void | set_modelview_matrix (const double _modelview_matrix[16])
void | update_viewing_configurations ()
void | PrintOut ()

## Private Attributes
double | modelview_matrix_ [16]
float | fovy_
float | aspect_
float | tolerance_square_
Vec3f | eye_pos_
Vec3f | right_dir_
Vec3f | up_dir_
Vec3f | view_dir_
Plane3d | frustum_plane_ [4]

## Detailed Description

Todo:
  ViewerParameters documentation

Definition at line 79 of file ViewingParameters.hh.

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

- libs_required/OpenMesh/src/OpenMesh/Tools/VDPM/ViewingParameters.hh
- libs_required/OpenMesh/src/OpenMesh/Tools/VDPM/ViewingParameters.cc