TurntableManipulator.TurntableManipulator Class Reference

#include <class_turntable_manipulator_1_1_turntable_manipulator.h>

Inheritance diagram for TurntableManipulator.TurntableManipulator:
Inheritance graph
[legend]

List of all members.

Public Member Functions

  __init__ ()
  cleanup ()
  Clean-up all our references to complex objects.
  enable ()
  Enables/disables this manipulator.
  initialize ()
  Creates and configures the handles of this manipulator given the geometry root.
  refresh ()
  THIS MUST BE OVERRIDDEN IN THE DERIVED CLASS.
  needsRefresh ()
  Returns True if the manipulator is enabled, its geometry has loaded, the display has been set, and the targets or the view has changed; False otherwise.
  handleEvent ()
  Override this in the derived class to perform operations such as redrawing per frame.
  TurntableManipulatorStart ()
  TurntableManipulatorStop ()
  TurntableManipulatorUpdate ()
  BEHAVIOR_SHOW_PROPERTIES ()
  DOCUMENT_LOADED ()
  BEHAVIOR_CREATED ()
  BEHAVIOR_CHANGED ()
  BEHAVIOR_DELETED ()
  APPLICATION_CLOSE_SCENE ()
  SET_DISPLAY_POSITION_AND_SIZE ()
  WINDOW_SET_SIZE ()
  DISPLAY_VERTICAL_FOV_CHANGED ()
  NAVIGATION_POSITION ()
  QUIT ()
  SET_3D_UI_ROOT ()
  ENVIRONMENT_ROOT_TRANSFORM_CHANGED ()

Member Function Documentation

TurntableManipulator.TurntableManipulator.__init__ ( )
TurntableManipulator.TurntableManipulator.cleanup ( )

Clean-up all our references to complex objects.

Reimplemented from Manipulator.Manipulator.

TurntableManipulator.TurntableManipulator.enable ( )

Enables/disables this manipulator.

The manipulator is made visible and invisible, respectively. If an interaction is in progress, then the interaction is stopped.

Reimplemented from Manipulator.Manipulator.

TurntableManipulator.TurntableManipulator.initialize ( )

Creates and configures the handles of this manipulator given the geometry root.

Reimplemented from Manipulator.Manipulator.

TurntableManipulator.TurntableManipulator.refresh ( )

THIS MUST BE OVERRIDDEN IN THE DERIVED CLASS.

Call this method whenever the manipulator requires refresh, such as when it needs to be redrawn.

Reimplemented from Manipulator.Manipulator.

TurntableManipulator.TurntableManipulator.needsRefresh ( )

Returns True if the manipulator is enabled, its geometry has loaded, the display has been set, and the targets or the view has changed; False otherwise.

Reimplemented from Manipulator.Manipulator.

TurntableManipulator.TurntableManipulator.handleEvent ( )

Override this in the derived class to perform operations such as redrawing per frame.

Reimplemented from Manipulator.Manipulator.

TurntableManipulator.TurntableManipulator.TurntableManipulatorStart ( )
TurntableManipulator.TurntableManipulator.TurntableManipulatorStop ( )
TurntableManipulator.TurntableManipulator.TurntableManipulatorUpdate ( )
TurntableManipulator.TurntableManipulator.BEHAVIOR_SHOW_PROPERTIES ( )
TurntableManipulator.TurntableManipulator.DOCUMENT_LOADED ( )
TurntableManipulator.TurntableManipulator.BEHAVIOR_CREATED ( )
TurntableManipulator.TurntableManipulator.BEHAVIOR_CHANGED ( )
TurntableManipulator.TurntableManipulator.BEHAVIOR_DELETED ( )
TurntableManipulator.TurntableManipulator.APPLICATION_CLOSE_SCENE ( )
TurntableManipulator.TurntableManipulator.SET_DISPLAY_POSITION_AND_SIZE ( )
TurntableManipulator.TurntableManipulator.WINDOW_SET_SIZE ( )
TurntableManipulator.TurntableManipulator.DISPLAY_VERTICAL_FOV_CHANGED ( )
TurntableManipulator.TurntableManipulator.NAVIGATION_POSITION ( )
TurntableManipulator.TurntableManipulator.QUIT ( )
TurntableManipulator.TurntableManipulator.SET_3D_UI_ROOT ( )
TurntableManipulator.TurntableManipulator.ENVIRONMENT_ROOT_TRANSFORM_CHANGED ( )

TurntableManipulator.TurntableManipulator TurntableManipulator.TurntableManipulator TurntableManipulator.TurntableManipulator TurntableManipulator.TurntableManipulator TurntableManipulator.TurntableManipulator TurntableManipulator.TurntableManipulator TurntableManipulator.TurntableManipulator TurntableManipulator.TurntableManipulator TurntableManipulator.TurntableManipulator TurntableManipulator.TurntableManipulator
TurntableManipulator.TurntableManipulator TurntableManipulator.TurntableManipulator TurntableManipulator.TurntableManipulator TurntableManipulator.TurntableManipulator TurntableManipulator.TurntableManipulator TurntableManipulator.TurntableManipulator TurntableManipulator.TurntableManipulator TurntableManipulator.TurntableManipulator TurntableManipulator.TurntableManipulator TurntableManipulator.TurntableManipulator