SCE Rotating Shapes

   Print  Previous  Next

Functions Provided By SCE Rotating Shapes

This effect uses the following functions:

This Effect uses the Color Table. Learn more »Using Color Table
This Effect uses the Shape Table. Learn more »Using Shape Table
This Effect uses Look-At Types. Learn more »Using Look-At Types
This Effect uses the BPM Control. Learn more »Using BPM Control
This Effect uses the Center Control. Learn more »Using Center Control

 

Function

Description

void SetPathAligned(int value)

Use value 1 (TRUE) to activate the Path Alignment. Use value 0 (false) otherwise.

int GetPathAligned()

Returns 1 (TRUE) if the Path Alignment is activated, otherwise 0 (false).

void SetPathCount(int value)

Sets the Path Count value, which defines how much concentric paths are displayed. Valid values for value range from 1 to 20.

int GetPathCount()

Returns the current Path Count.

void SetMotion(float value)

Sets the Motion value, which is the speed of the shape movement across the paths. Valid values for value range from -100.0 to 100.0.

float GetMotion()

Returns the current Motion.

void SetPathBoundMin(float value)

Sets the Minimum Path Bounds value, which is the size of the inner path in percent of the matrix size (depending on the look-at type).

float GetPathBoundMin()

Returns the current Minimum Path Bounds in percent.

void SetPathBoundMax(float value)

Sets the Maximum Path Bounds value, which is the size of the outer path in percent of the matrix size (depending on the look-at type).

float GetPathBoundMax()

Returns the current Maximum Path Bounds in percent.

void SetPathBoundDistribution(int value)

Sets the Path Bounds Distribution value which defines how the range between the current minimum and the current maximum path bounds is applied to the paths. See »here for a list of constants.

int GetPathBoundDistribution()

Returns the current Path Bounds Distribution. See »here for a list of constants.

void SetShapeOnBounds(int value)

Use value 1 (TRUE) to center the shapes on the inner and outer path positions. Use value 0 (false) otherwise.

int GetShapeOnBounds()

Returns 1 (TRUE) if the shapes are centered on the inner and outer path positions, otherwise 0 (false).

void SetOffset(float value)

Sets the Offset value, which is an additional rotation of the paths against each other. Valid values for value range from -10000.0 to 10000.0.

float GetOffset()

Returns the current Offset.

void SetOffsetAnimation(int value)

Use value 1 (TRUE) to activate the Offset Animation. Use value 0 (false) otherwise.

int GetOffsetAnimation()

Returns 1 (TRUE) if the Offset Animation is activated, otherwise 0 (false).

void SetPathCrossWidth(int value)

Sets the Path Cross Width value, which defines the oppositeness of the Offset of the paths. Valid values for value range from 0 to 20.

int GetPathCrossWidth()

Returns the current Path Cross Width.

void SetShapeCount(int value)

Sets the Shape Count value, which defines how much shapes are displayed on each path. The Shape Count value means the minimum shape count if the shape count distribution mode is not uniform.

int GetShapeCount()

Returns the current Shape Count. The return value means the minimum shape count if the shape count distribution mode is not uniform.

void SetShapeCountMin(int value)

Is the same as SetShapeCount.

int GetShapeCountMin()

Is the same as GetShapeCount.

void SetShapeCountMax(int value)

Sets the Maximum Shape Count value, which defines how much shapes are displayed on each path at a maximum. The Maximum Shape Count value only applies if the shape count distribution mode is not uniform.

int GetShapeCountMax()

Returns the current Maximum Shape Count.

void SetShapeCountDistribution(int value)

Sets the Shape Count Distribution value which defines how the range between the current minimum and the current maximum shape count is applied to the shapes. See »here for a list of constants.

int GetShapeCountDistribution()

Returns the current Shape Count Distribution. See »here for a list of constants.

void SetSize(float value)

Sets the Size value, which is the size of the shapes in percent of the matrix size (depending on the look-at type). The Size value means the minimum shape size if the shape size distribution mode is not uniform.

float GetSize()

Returns the current Size of the shapes in percent. The return value means the minimum shape size if the shape size distribution mode is not uniform.

void SetSizeMin(float value)

Is the same as SetSize.

float GetSizeMin()

Is the same as GetSize.

void SetSizeMax(float value)

Sets the Maximum Size value, which is the maximum size of the shapes in percent of the matrix size (depending on the look-at type). The Maximum Size value only applies if the shape size distribution mode is not uniform.

float GetSizeMax()

Returns the current Maximum Size of the shapes in percent.

void SetSizeDistribution(int value)

Sets the Size Distribution value which defines how the range between the current minimum and the current maximum shape size is applied to the shapes. See »here for a list of constants.

int GetSizeDistribution()

Returns the current Size Distribution of the shapes. See »here for a list of constants.

void SetShapeRotation(float value)

Sets the Rotation value, which is an additional rotation of the shapes. Valid values for value range from -3600.0 to 3600.0.

float GetShapeRotation()

Returns the current Rotation.

void SetShapeRotationAnimation(int value)

Use value 1 (TRUE) to activate the Rotation Animation. Use value 0 (false) otherwise.

int GetShapeRotationAnimation()

Returns 1 (TRUE) if the Rotation Animation is activated, otherwise 0 (false).

void SetShapeRotationCrossWidth(int value)

Sets the Rotation Cross Width value, which defines the oppositeness of the Rotation of the shapes. Valid values for value range from 0 to 50.

int GetShapeRotationCrossWidth()

Returns the current Rotation Cross Width.

void SetSpeed(float value)

Sets the Speed value, which is the animation speed of imploding, exploding and pulsing shapes. Valid values for value range from 0.0 to 10.0.

float GetSpeed()

Returns the current Speed.

void SetDelay(float value)

Sets the Delay value, which is a time offset between the shape animation across the paths. Valid values for value range from -100.0 to 100.0.

float GetDelay()

Returns the current Delay.

void SetDelay2(float value)

Sets the Delay 2 value, which is a time offset between the shape animation along the paths. Valid values for value range from -100.0 to 100.0.

float GetDelay2()

Returns the current Delay 2.

void SetDisplayMode(int value)

Sets the Display Mode. See below for a list of constants.

int GetDisplayMode()

Returns the current Display Mode. See below for a list of constants.

 

Display Mode Constants

Constant

Description

int DISPLAY_MODE_CLIP

Sets the display mode to Clip.

int DISPLAY_MODE_FIT

Sets the display mode to Fit.

int DISPLAY_MODE_STRETCH

Sets the display mode to Stretch.

MADRIX Version: 5.1b | Script Version: 3.10
[Ctrl & +/-] = Zoom In/Out | [Ctrl & 0] = 100%
Print   Previous   Next