Detailed Description
A bookmark is a collection of state blocks [ ClientState, Transition ].
#include <class_bookmark_1_1_bookmark.h>
List of all
members.
Member Function Documentation
Bookmark.Bookmark.__init__ |
( |
|
) |
|
Bookmark.Bookmark.getID |
( |
|
) |
|
Returns the client's id as an int.
Bookmark.Bookmark.setID |
( |
|
) |
|
Bookmark.Bookmark.addStateBlock |
( |
|
) |
|
Bookmark.Bookmark.getState |
( |
|
) |
|
Bookmark.Bookmark.getStepper |
( |
|
) |
|
Bookmark.Bookmark.getBookmarkedStates |
( |
|
) |
|
Bookmark.Bookmark.getStates |
( |
|
) |
|
Bookmark.Bookmark.getDuration |
( |
|
) |
|
Bookmark.Bookmark.setDuration |
( |
|
) |
|
Bookmark.Bookmark.getName |
( |
|
) |
|
Bookmark.Bookmark.setName |
( |
|
) |
|
Bookmark.Bookmark.hasIdenticalStateBlock |
( |
|
) |
|
Bookmark.Bookmark.__eq__ |
( |
|
) |
|
Bookmark.Bookmark.__ne__ |
( |
|
) |
|
Bookmark.Bookmark.set |
( |
|
) |
|
Set this state object to be equal to the given state object.
Bookmark.Bookmark.dump |
( |
|
) |
|
Bookmark.Bookmark.createBookmark |
( |
|
) |
|
A convenience method for creating a simple bookmark.
PARAMETERS:
- position: A tuple(x,y,z) describing the position of the
camera
- lookAt: A tuple(x,y,z) that the camera is pointing to. It is
defined as: viewVector = normalize( lookAt - position )
- centerOfInterest: A tuple(x,y,z) describing the center of
interest the camera tumbles around the COI, and dolly's towards the
COI although the camera does not necessarily look at the COI
- roll: How much to rotate/tilt the camera around its view axis,
in degrees.
- fieldOfView: The display field of view.
- zoomFactor: When in ortho mode, it defines the amount of zoom
to be applied to the window size.
- isOrtho: True if the display is ortho, False otherwise.