|
<< Click To Display Table Of Contents >> You Are Here: Macros For Effects > General Resources > Using Shape Rotation |
The following table provides an overview of all functions to rotate shapes:
Function |
Description |
void SetRotationX(float value) |
Sets the Rotation X value. Valid values for value range from -180.00 to 180.00. |
float GetRotationX() |
Returns the currently set value for Rotation X. |
void SetRotationY(float value) |
Sets the Rotation Y value. Valid values for value range from -180.00 to 180.00. |
float GetRotationY() |
Returns the currently set value for Rotation Y. |
void SetRotationZ(float value) |
Sets the Rotation Z value. Valid values for value range from -180.00 to 180.00. |
float GetRotationZ() |
Returns the currently set value for Rotation Z. |
void SetRotation(float x, float y, float z) |
Sets the Rotation X, Y, Z values. Valid values for x, y, z range from -180.00 to 180.00. |
void SetRotationOrigin(int mode) |
Sets the Rotation Origin. Please use a constant as described below for mode. |
int GetRotationOrigin() |
Returns the currently set Rotation Origin. |
void SetRotationAnimationX(int value) |
Sets the Permanent Rotation Mode for Rotation X. Use 1 (TRUE) to activate it. Use 0 (FALSE) to deactivate it. |
int GetRotationAnimationX() |
Returns if the Permanent Rotation Mode for Rotation X is activated or deactivated. |
void ToggleRotationAnimationX() |
Toggles the Permanent Rotation Mode for Rotation X. |
void SetRotationAnimationY(int value) |
Sets the Permanent Rotation Mode for Rotation Y. Use 1 (TRUE) to activate it. Use 0 (FALSE) to deactivate it. |
int GetRotationAnimationY() |
Toggles the Permanent Rotation Mode for Rotation Y. |
void ToggleRotationAnimationY() |
Returns if the Permanent Rotation Mode for Rotation Y is activated or deactivated. |
void SetRotationAnimationZ(int value) |
Sets the Permanent Rotation Mode for Rotation Z. Use 1 (TRUE) to activate it. Use 0 (FALSE) to deactivate it. |
int GetRotationAnimationZ() |
Toggles the Permanent Rotation Mode for Rotation Z. |
void ToggleRotationAnimationZ() |
Returns if the Permanent Rotation Mode for Rotation Z is activated or deactivated. |
void SetRotationAnimation(int x, int y, int z) |
Sets the Permanent Rotation Mode for Rotation X, Y, Z. Use 1 (TRUE) to activate it. Use 0 (FALSE) to deactivate it. |
Not all effects which use shapes offer Rotation Animation. Therefore, the functions are only available if the effect offers Rotation Animation.
Constant |
Description |
int ORIGIN_CENTER |
Sets the Rotation Origin to Center. |
int ORIGIN_GEOMETRIC_CENTER |
Sets the Rotation Origin to Geometric Center. |
int ORIGIN_FRONT |
Sets the Rotation Origin to Front. |
int ORIGIN_BACK |
Sets the Rotation Origin to Back. |
int ORIGIN_LEFT |
Sets the Rotation Origin to Left. |
int ORIGIN_RIGHT |
Sets the Rotation Origin to Right. |
int ORIGIN_TOP |
Sets the Rotation Origin to Top. |
int ORIGIN_BOTTOM |
Sets the Rotation Origin to Bottom. |
int ORIGIN_TOP_LEFT |
Sets the Rotation Origin to Top Left. |
int ORIGIN_TOP_RIGHT |
Sets the Rotation Origin to Top Right. |
int ORIGIN_BOTTOM_LEFT |
Sets the Rotation Origin to Bottom Left. |
int ORIGIN_BOTTOM_RIGHT |
Sets the Rotation Origin to Bottom Right. |
int ORIGIN_FRONT_LEFT |
Sets the Rotation Origin to Front Left. |
int ORIGIN_FRONT_RIGHT |
Sets the Rotation Origin to Front Right. |
int ORIGIN_BACK_LEFT |
Sets the Rotation Origin to Back Left. |
int ORIGIN_BACK_RIGHT |
Sets the Rotation Origin to Back Right. |
int ORIGIN_FRONT_TOP |
Sets the Rotation Origin to Front Top. |
int ORIGIN_FRONT_BOTTOM |
Sets the Rotation Origin to Front Bottom. |
int ORIGIN_BACK_TOP |
Sets the Rotation Origin to Back Top. |
int ORIGIN_BACK_BOTTOM |
Sets the Rotation Origin to Back Bottom. |
int ORIGIN_FRONT_TOP_LEFT |
Sets the Rotation Origin to Front Top Left. |
int ORIGIN_FRONT_TOP_RIGHT |
Sets the Rotation Origin to Front Top Right. |
int ORIGIN_FRONT_BOTTOM_LEFT |
Sets the Rotation Origin to Front Bottom Left. |
int ORIGIN_FRONT_BOTTOM_RIGHT |
Sets the Rotation Origin to Front Bottom Right. |
int ORIGIN_BACK_TOP_LEFT |
Sets the Rotation Origin to Back Top Left. |
int ORIGIN_BACK_TOP_RIGHT |
Sets the Rotation Origin to Back Top Right. |
int ORIGIN_BACK_BOTTOM_LEFT |
Sets the Rotation Origin to Back Bottom Left. |
int ORIGIN_BACK_BOTTOM_RIGHT |
Sets the Rotation Origin to Back Bottom Right. |
| MADRIX 3.23. |
| [Ctrl & +/-] = Zoom In/Out | [Ctrl & 0] = 100% |
|
Previous Next
|
|
Enable Automatic Translation | Activer La Traduction Automatique | 启用自动翻译 |