IPoint

public interface IPoint

Represent animation point.

Methods

Method Description
getTime() Represents time value.
setTime(float value) Represents time value.
getValue() Represents point value.
setValue(Object value) Represents point value.
getFormula() Formulas within values, from, to, by attributes can be made up of these: Standard arithmetic operators: ‘+’, ‘-’, ‘*’, ‘/’, ‘^’, ‘%’ (mod) Constants: ‘pi’ ’e’ Conditional operators: ‘abs’, ‘min’, ‘max’, ‘?’
setFormula(String value) Formulas within values, from, to, by attributes can be made up of these: Standard arithmetic operators: ‘+’, ‘-’, ‘*’, ‘/’, ‘^’, ‘%’ (mod) Constants: ‘pi’ ’e’ Conditional operators: ‘abs’, ‘min’, ‘max’, ‘?’

getTime()

public abstract float getTime()

Represents time value. Read/write float.

Returns: float

setTime(float value)

public abstract void setTime(float value)

Represents time value. Read/write float.

Parameters:

Parameter Type Description
value float

getValue()

public abstract Object getValue()

Represents point value. Only: bool, ColorFormat, float, int, string. Read/write Object.

Returns: java.lang.Object

setValue(Object value)

public abstract void setValue(Object value)

Represents point value. Only: bool, ColorFormat, float, int, string. Read/write Object.

Parameters:

Parameter Type Description
value java.lang.Object

getFormula()

public abstract String getFormula()

Formulas within values, from, to, by attributes can be made up of these: Standard arithmetic operators: ‘+’, ‘-’, ‘*’, ‘/’, ‘^’, ‘%’ (mod) Constants: ‘pi’ ’e’ Conditional operators: ‘abs’, ‘min’, ‘max’, ‘?’ (if) Comparison operators: ‘==’, ‘>=’, ‘’, ‘!=’, ‘!’ Trigonometric operators: ‘sin()’, ‘cos()’, ’tan()’, ‘asin()’, ‘acos()’, ‘atan()’ Natural logarithm ’ln()’ Property references (host supported properties) for example: “#ppt_x+(cos(-2*pi*(1-$))*-#ppt_x-sin(-2*pi*(1-$))*(1-#ppt_y))*(1-$)” Read/write String.

Returns: java.lang.String

setFormula(String value)

public abstract void setFormula(String value)

Formulas within values, from, to, by attributes can be made up of these: Standard arithmetic operators: ‘+’, ‘-’, ‘*’, ‘/’, ‘^’, ‘%’ (mod) Constants: ‘pi’ ’e’ Conditional operators: ‘abs’, ‘min’, ‘max’, ‘?’ (if) Comparison operators: ‘==’, ‘>=’, ‘’, ‘!=’, ‘!’ Trigonometric operators: ‘sin()’, ‘cos()’, ’tan()’, ‘asin()’, ‘acos()’, ‘atan()’ Natural logarithm ’ln()’ Property references (host supported properties) for example: “#ppt_x+(cos(-2*pi*(1-$))*-#ppt_x-sin(-2*pi*(1-$))*(1-#ppt_y))*(1-$)” Read/write String.

Parameters:

Parameter Type Description
value java.lang.String