Bookmark.Bookmark Class Reference


Detailed Description

A bookmark is a collection of state blocks [ ClientState, Transition ].

#include <class_bookmark_1_1_bookmark.h>

List of all members.

Public Member Functions

  __init__ ()
  getID ()
  Returns the client's id as an int.
  setID ()
  addStateBlock ()
  getState ()
  getStepper ()
  getBookmarkedStates ()
  getStates ()
  getDuration ()
  setDuration ()
  getName ()
  setName ()
  hasIdenticalStateBlock ()
  __eq__ ()
  __ne__ ()
  set ()
  Set this state object to be equal to the given state object.
  dump ()
  createBookmark ()
  A convenience method for creating a simple bookmark.

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.

Bookmark.Bookmark Bookmark.Bookmark Bookmark.Bookmark Bookmark.Bookmark Bookmark.Bookmark Bookmark.Bookmark Bookmark.Bookmark Bookmark.Bookmark Bookmark.Bookmark Bookmark.Bookmark
Bookmark.Bookmark Bookmark.Bookmark Bookmark.Bookmark Bookmark.Bookmark Bookmark.Bookmark Bookmark.Bookmark Bookmark.Bookmark Bookmark.Bookmark Bookmark.Bookmark Bookmark.Bookmark