Cleaver Tetrahedral Meshing  2.2.1
Cleaving algorithm for high quality tetrahedral meshing
All Classes Pages
List of all members | Public Member Functions
TrackballCamera Class Reference
+ Inheritance diagram for TrackballCamera:
+ Collaboration diagram for TrackballCamera:

Public Member Functions

virtual cleaver::vec3 e () const
 
virtual cleaver::vec3 t () const
 
virtual cleaver::vec3 u () const
 
virtual cleaver::vec3 s () const
 
virtual float * viewMatrix ()
 
virtual void reset ()
 
virtual void pan (float dx, float dy)
 
virtual void rotate (float theta, float phi)
 
virtual void zoom (float dz)
 
void rotateBetween (const QVector2D &s1, const QVector2D &s2)
 
void setView (const cleaver::vec3 &eye, const cleaver::vec3 &target)
 
void setTargetBounds (const cleaver::BoundingBox &bounds)
 
void setBallSize (int w, int h)
 
QQuaternion rot ()
 

Detailed Description

Definition at line 10 of file TrackballCamera.h.


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