_auto_scale | Producer::Trackball | [protected] |
_buttonMap | Producer::Trackball | [protected] |
_computeOrientation | Producer::Trackball | [protected] |
_distance | Producer::Trackball | [protected] |
_distance_has_changed | Producer::Trackball | [protected] |
_distance_ref | Producer::Trackball | [protected] |
_distancing | Producer::Trackball | [protected] |
_dx | Producer::Trackball | [protected] |
_dy | Producer::Trackball | [protected] |
_lastx | Producer::Trackball | [protected] |
_lasty | Producer::Trackball | [protected] |
_mbutton | Producer::Trackball | [protected] |
_min_distance | Producer::Trackball | [protected] |
_min_distance_is_set | Producer::Trackball | [protected] |
_minimum_scale | Producer::Trackball | [protected] |
_minimum_scale_is_set | Producer::Trackball | [protected] |
_operational_mode | Producer::Trackball | [protected] |
_orientation | Producer::Trackball | [protected] |
_pan_fov | Producer::Trackball | [protected] |
_panning | Producer::Trackball | [protected] |
_refCount | Producer::Referenced | [mutable, protected] |
_rotation | Producer::Trackball | [protected] |
_rotational_mode | Producer::Trackball | [protected] |
_rscale | Producer::Trackball | [protected] |
_scale | Producer::Trackball | [protected] |
_throw_mode | Producer::Trackball | [protected] |
_throwThreshold | Producer::Trackball | [protected] |
_transform_order | Producer::Trackball | [protected] |
_update_mode | Producer::Trackball | [protected] |
addThrowMode(ThrowMode throw_mode) | Producer::Trackball | [inline] |
DefaultOperationalMode enum value | Producer::Trackball | |
disableDistancing() | Producer::Trackball | [inline] |
disablePanning() | Producer::Trackball | [inline] |
disableRotation() | Producer::Trackball | [inline] |
distanceHasChanged() const | Producer::Trackball | [inline] |
enableAllTransforms() | Producer::Trackball | [inline] |
enableDistancing() | Producer::Trackball | [inline] |
enablePanning() | Producer::Trackball | [inline] |
enableRotation() | Producer::Trackball | [inline] |
FixedAxis enum value | Producer::Trackball | |
getAutoScale(void) const | Producer::Trackball | [inline] |
getComputeOrientation() | Producer::Trackball | [inline] |
getDistance() const | Producer::Trackball | [inline] |
getMappedButtonState(unsigned int state) const | Producer::Trackball | [inline] |
getMatrix(void) | Producer::Trackball | |
getMatrix(void) const | Producer::Trackball | |
getMinimumScale(void) | Producer::Trackball | [inline] |
getOperationalMode() const | Producer::Trackball | [inline] |
getOrientation() const | Producer::Trackball | [inline] |
getPanFOV(void) const | Producer::Trackball | [inline] |
getReferenceCount() const | Producer::Referenced | [inline] |
getRotation() const | Producer::Trackball | [inline] |
getRotationalMode() const | Producer::Trackball | [inline] |
getRotScale(void) const | Producer::Trackball | [inline] |
getScale(void) const | Producer::Trackball | [inline] |
getScaleMatrix(void) const | Producer::Trackball | [inline] |
getThrowMode() const | Producer::Trackball | [inline] |
getTransformOrder() const | Producer::Trackball | [inline] |
getTranslation() const | Producer::Trackball | [inline] |
input(float mx, float my, unsigned int mbutton, bool do_update=true) | Producer::Trackball | [virtual] |
InventorLike enum value | Producer::Trackball | |
isDistancingEnabled() | Producer::Trackball | [inline] |
isPanningEnabled() | Producer::Trackball | [inline] |
isRotationEnabled() | Producer::Trackball | [inline] |
mapButtonState(unsigned int state, UpdateMode mode) | Producer::Trackball | [inline] |
O | Producer::Trackball | [protected] |
OperationalMode enum name | Producer::Trackball | |
operator=(Referenced &) | Producer::Referenced | [inline] |
Orientation enum name | Producer::Trackball | |
PerformerLike enum value | Producer::Trackball | |
R | Producer::Trackball | [protected] |
ref() const | Producer::Referenced | [inline] |
Referenced() | Producer::Referenced | [inline] |
Referenced(const Referenced &) | Producer::Referenced | [inline] |
removeThrowMode(ThrowMode throw_mode) | Producer::Trackball | [inline] |
reset(bool do_update=true) | Producer::Trackball | |
resetDistance(bool do_update=true) | Producer::Trackball | |
restart(float mx, float my) | Producer::Trackball | |
rotate(float rad, float x, float y, float z, bool do_update=true) | Producer::Trackball | |
RotateTranslate enum value | Producer::Trackball | |
RotationalMode enum name | Producer::Trackball | |
Rr | Producer::Trackball | [protected] |
S | Producer::Trackball | [protected] |
scale(float sx, float sy, float sz, bool do_update=true) | Producer::Trackball | |
setAutoScale(bool flag) | Producer::Trackball | [inline] |
setComputeOrientation(bool flag) | Producer::Trackball | [inline] |
setDistance(float dist, bool do_update=true) | Producer::Trackball | |
setMatrix(const Matrix mat) | Producer::Trackball | |
setMinimumDistance(float dist) | Producer::Trackball | |
setMinimumScale(float minScale) | Producer::Trackball | |
setOperationalMode(OperationalMode) | Producer::Trackball | |
setOrientation(Orientation mode) | Producer::Trackball | |
setPanFOV(float panFov) | Producer::Trackball | [inline] |
setReference(void) | Producer::Trackball | |
setRotation(const Matrix rmat) | Producer::Trackball | [inline] |
setRotationalMode(RotationalMode mode) | Producer::Trackball | [inline] |
setRotScale(float scale) | Producer::Trackball | [inline] |
setScale(float scale) | Producer::Trackball | |
setScaleMatrix(const Matrix smat) | Producer::Trackball | [inline] |
setThrowMode(ThrowMode throw_mode) | Producer::Trackball | [inline] |
setThrowThreshold(float threshold) | Producer::Trackball | [inline] |
setTransformOrder(TransformOrder mode) | Producer::Trackball | [inline] |
setTranslation(const Matrix tmat) | Producer::Trackball | [inline] |
Spherical enum value | Producer::Trackball | |
T | Producer::Trackball | [protected] |
ThrowDistance enum value | Producer::Trackball | |
ThrowMode enum name | Producer::Trackball | |
ThrowNone enum value | Producer::Trackball | |
ThrowPan enum value | Producer::Trackball | |
ThrowPanDistance enum value | Producer::Trackball | |
ThrowPanRotation enum value | Producer::Trackball | |
ThrowRotation enum value | Producer::Trackball | |
ThrowRotationDistance enum value | Producer::Trackball | |
ThrowRotationPanDistance enum value | Producer::Trackball | |
Tr | Producer::Trackball | [protected] |
Trackball(void) | Producer::Trackball | |
TransformOrder enum name | Producer::Trackball | |
translate(float x, float y, float z, bool do_update=true) | Producer::Trackball | |
TranslateRotate enum value | Producer::Trackball | |
TX | Producer::Trackball | [protected] |
unref() const | Producer::Referenced | [inline] |
unref_nodelete() const | Producer::Referenced | [inline] |
update(void) | Producer::Trackball | |
UpdateDistance enum value | Producer::Trackball | |
UpdateMode enum name | Producer::Trackball | |
UpdateNone enum value | Producer::Trackball | |
UpdatePan enum value | Producer::Trackball | |
UpdateRotation enum value | Producer::Trackball | |
updateScale() | Producer::Trackball | [protected] |
Y_UP enum value | Producer::Trackball | |
Z_UP enum value | Producer::Trackball | |
~Referenced() | Producer::Referenced | [inline, protected, virtual] |
~Trackball(void) | Producer::Trackball | [inline, protected] |