vcg::Transform Class Reference

The base class for Trackball. More...

#include <trackball.h>

Inheritance diagram for vcg::Transform:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 Transform ()
 The constructor.

Public Attributes

Point3f center
 track position in model space.
float radius
 size of the widget in model space.
Similarityf track
 A trackball stores a transformation called 'track' that effectively rototranslate the object.

Detailed Description

The base class for Trackball.

This class is useful for using a Trackball instance in a scene graph, as a sort of interactive transform.

Definition at line 99 of file gui/trackball.h.


Constructor & Destructor Documentation

Transform< _Scalar, _Dim >::Transform (  ) 

The constructor.

Initialize:

  • track to the identity transform.
  • center to origin 0,0,0.
  • radius to unit size.

Definition at line 121 of file trackball.cpp.


Member Data Documentation

track position in model space.

Definition at line 113 of file gui/trackball.h.

size of the widget in model space.

Definition at line 115 of file gui/trackball.h.

A trackball stores a transformation called 'track' that effectively rototranslate the object.

Definition at line 111 of file gui/trackball.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


vcglib
Author(s): Christian Bersch
autogenerated on Fri Jan 11 09:23:07 2013