| VRS - The Virtual Rendering System |
| version 3.3 |
#include <vrs/sg/interactionconcept.h>

Public Member Functions | |
| ViewParameterSet (Vector from, Vector to, Vector up) | |
| ViewParameterSet (SO< ViewParameterSet > source) | |
| void | setFrom (const Vector &from) |
| Vector | getFrom () const |
| void | setTo (const Vector &to) |
| Vector | getTo () const |
| void | setUp (const Vector &up) |
| Vector | getUp () const |
| void | setDirection (const Vector &dir) |
| Note: Direction and right vector are not normalized! | |
| Vector | getDirection () const |
| Vector | getRight () const |
| void | translate (const Vector &dir) |
| void | rotate (double angle, const Vector &axis) |
| bool | operator== (const ViewParameterSet &other) const |
| VRS_TYPEINFO (ViewParameterSet, SharedObj) | |
| VRS_SERIALIZABLE (ViewParameterSet) | |
It could possibly extended later by further parameters (e.g. field-of-view) if necessary.
| VRS::InteractionConcept::ViewParameterSet::ViewParameterSet | ( | Vector | from, | |
| Vector | to, | |||
| Vector | up | |||
| ) | [inline] |
| VRS::InteractionConcept::ViewParameterSet::ViewParameterSet | ( | SO< ViewParameterSet > | source | ) |
| void VRS::InteractionConcept::ViewParameterSet::setFrom | ( | const Vector & | from | ) | [inline] |
| Vector VRS::InteractionConcept::ViewParameterSet::getFrom | ( | ) | const [inline] |
| void VRS::InteractionConcept::ViewParameterSet::setTo | ( | const Vector & | to | ) | [inline] |
| Vector VRS::InteractionConcept::ViewParameterSet::getTo | ( | ) | const [inline] |
| void VRS::InteractionConcept::ViewParameterSet::setUp | ( | const Vector & | up | ) | [inline] |
| Vector VRS::InteractionConcept::ViewParameterSet::getUp | ( | ) | const [inline] |
| void VRS::InteractionConcept::ViewParameterSet::setDirection | ( | const Vector & | dir | ) | [inline] |
Note: Direction and right vector are not normalized!
| Vector VRS::InteractionConcept::ViewParameterSet::getDirection | ( | void | ) | const [inline] |
| Vector VRS::InteractionConcept::ViewParameterSet::getRight | ( | ) | const [inline] |
| void VRS::InteractionConcept::ViewParameterSet::translate | ( | const Vector & | dir | ) | [inline] |
| void VRS::InteractionConcept::ViewParameterSet::rotate | ( | double | angle, | |
| const Vector & | axis | |||
| ) |
| bool VRS::InteractionConcept::ViewParameterSet::operator== | ( | const ViewParameterSet & | other | ) | const |
| VRS::InteractionConcept::ViewParameterSet::VRS_TYPEINFO | ( | ViewParameterSet | , | |
| SharedObj | ||||
| ) |
| VRS::InteractionConcept::ViewParameterSet::VRS_SERIALIZABLE | ( | ViewParameterSet | ) |