# 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’, ‘?’ (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.
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.

### getTime()

``````public abstract float getTime()
``````

Returns: float

### setTime(float value)

``````public abstract void setTime(float value)
``````

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