Interface to Alias performance options.
#include <AlPerformance.h> class AlPerformance enum AlPrecisionType { kActual, kScreenSize, kMedium, kLow, kConnectedPoints, kBoundary, kBoundingBox }; static AlPrecisionType redrawPrecision( void ); static void setRedrawPrecision( AlPrecisionType ); static AlPrecisionType motionPrecision( void ); static void setMotionPrecision( AlPrecisionType ); static boolean drawTrimBoundaries( void ); static void setDrawTrimBoundaries( boolean ); static boolean trimBoundariesDuringPlayback( void ); static void setTrimBoundariesDuringPlayback( boolean ); static boolean expressionsAfterModification( void ); static void setExpressionsAfterModification( boolean ); static boolean expressionsDuringXform( void ); static void setExpressionsDuringXform( boolean ); static boolean expressionsDuringPlayback( void ); static void setExpressionsDuringPlayback( boolean ); static boolean constraintsAfterModification( void ); static void setConstraintsAfterModification( boolean ); static boolean constraintsDuringXform( void ); static void setConstraintsDuringXform( boolean ); static boolean constraintsDuringPlayback( void ); static void setConstraintsDuringPlayback( boolean ); static boolean ikAfterModification( void ); static void setIkAfterModification( boolean ); static boolean ikDuringXform( void ); static void setIkDuringXform( boolean ); static boolean ikDuringPlayback( void ); static void setIkDuringPlayback( boolean ); static boolean constructionHistoryAfterModification( void ); static void setConstructionHistoryAfterModification( boolean ); static boolean constructionHistoryDuringXform( void ); static void setConstructionHistoryDuringXform( boolean ); static boolean constructionHistoryDuringPlayback( void ); static void setConstructionHistoryDuringPlayback( boolean ); static boolean blendDuringPlayback( void ); static void setBlendDuringPlayback( boolean ); static boolean constructionHistoryRound( void ); static void setConstructionHistoryRound( boolean ); static boolean actionWindowAfterModification( void ); static void setActionWindowAfterModification( boolean ); static boolean actionWindowDuringXform( void ); static void setActionWindowDuringXform( boolean ); static boolean displayablesAfterModification( void ); static void setDisplayablesAfterModification( boolean ); static boolean displayablesDuringXform( void ); static void setDisplayablesDuringXform( boolean ); static boolean displayablesDuringPlayback( void ); static void setDisplayablesDuringPlayback( boolean );
This class encapsulates all access to the Alias performance options. Every value in the window can be retrieved and set.
Returns the redraw precision.
AlPerformance::kScreenSize
AlPerformance::kActual
Sets the redraw precision to one of the following modes:
AlPerformance::kScreenSize - precision of objects reduces as they become smaller
AlPerformance::kActual - objects are drawn with the curve precision option
t - the new redraw precision
Returns the motion precision type.
AlPerformance::kScreenSize
AlPerformance::kMedium
AlPerformance::kLow
AlPerformance::kConnectedPoints
AlPerformance::kBoundary
AlPerformance::kBoundingBox
AlPerformance::kActual
Sets the redraw precision to one of the following modes:
AlPerformance::kScreenSize - reduces the precision of the objects as they become smaller
AlPerformance::kMedium - reduces the default precision
AlPerformance::kLow - significantly reduces the default precision
AlPerformance::kConnectedPoints - draws the objects by connecting edit points
AlPerformance::kBoundary - draws the outer boundary of the object
AlPerformance::kBoundingBox - draws the boundary box of the object
AlPerformance::kActual - draws objects with the curve precision option
t - the new redraw precision
Returns current value of evaluation density. The value should be in [1, 10].
Sets the value of evaluation density. The value should be in [1, 10].
Returns TRUE if trim boundaries are drawn during updates.
Selects if trim boundaries are drawn during updates.
b - TRUE if trim boundaries are to be drawn
Returns TRUE if trim boundaries are drawn during playback.
Selects if trim boundaries are drawn during playback.
b - TRUE if trim boundaries are to be drawn
Returns TRUE if expressions are evaluated after modifications.
Selects if expressions are evaluated after modifications.
b - TRUE if expressions are to be evaluated
Returns TRUE if expressions are evaluated during transformations.
Selects if expressions are evaluated during transformations.
b - TRUE if expressions are to be evaluated
Returns TRUE if expressions are evaluated during playback.
Selects if expressions are evaluated during playback.
b - TRUE if expressions are to be evaluated
Returns TRUE if constraints are updated after modifications.
Selects if constraints are updated after modifications.
b - TRUE if constraints are updated
Returns TRUE if constraints are updated during transformations.
Selects if constraints are updated during transformations.
b - TRUE if constraints are updated
Returns TRUE if constraints are updated during playback.
Selects if constraints are updated during playback.
b - TRUE if constraints are updated
Returns TRUE if IK are updated after modifications.
Selects if IK are updated after modifications.
b - TRUE if IK are updated
Returns TRUE if IK are updated during transformations.
Selects if IK are updated during transformations.
b - TRUE if IK are updated
Returns TRUE if IK are updated during playback.
Selects if IK are updated during playback.
b - TRUE if IK are updated
Returns TRUE if construction history updates occur after modifications.
Selects if construction history updates occur after modifications.
b - TRUE if construction history updates occur
Returns TRUE if construction history updates occur during transformations.
Selects if construction history updates occur during transformations.
b - TRUE if construction history updates occur
Returns TRUE if construction history updates occur during playback.
Selects if construction history updates occur during playback.
b - TRUE if construction history updates occur
Returns TRUE if blend updates occur during playback.
Selects if blend updates occur during playback.
b - TRUE if blend updates occur
Returns TRUE if construction history round updates occur.
Selects if construction history round updates occur.
b - TRUE if construction history round updates occur
Returns TRUE if action window updates occur after modifications.
Selects if action window updates occur after modifications.
b - TRUE if action window updates occur
Returns TRUE if action window updates occur during transformations.
Selects if action window updates occur during transformations.
b - TRUE if action window updates occur
Returns TRUE if displayables updates occur after modifications. Displayables are objects such as locators.
Selects if displayables updates occur after modifications. Displayables are objects such as locators.
b - TRUE if displayables updates occur
Returns TRUE if displayables updates occur during transformations. Displayables are objects such as locators.
Selects if displayables updates occur during transformations. Displayables are objects such as locators.
b - TRUE if displayables updates occur
Returns TRUE if displayables updates occur during animation playback. Displayables are objects such as locators.
Selects if displayables updates occur during animation playback. Displayables are objects such as locators.
b - TRUE if displayables updates occur