IMotionEffect
All Implemented Interfaces: com.aspose.slides.IBehavior
public interface IMotionEffect extends IBehavior
Represent motion effect behavior of effect.
Methods
| Method | Description | 
|---|---|
| getFrom() | Specifies an x/y co-ordinate to start the animation from (in percents). | 
| setFrom(Point2D.Float value) | Specifies an x/y co-ordinate to start the animation from (in percents). | 
| getTo() | Specifies the target location for an animation motion effect (in percents). | 
| setTo(Point2D.Float value) | Specifies the target location for an animation motion effect (in percents). | 
| getBy() | Describes the relative offset value for the animation (in percents). | 
| setBy(Point2D.Float value) | Describes the relative offset value for the animation (in percents). | 
| getRotationCenter() | Describes the center of the rotation used to rotate a motion path by X angle. | 
| setRotationCenter(Point2D.Float value) | Describes the center of the rotation used to rotate a motion path by X angle. | 
| getOrigin() | Specifies what the origin of the motion path is relative to such as the layout of the slide, or the parent. | 
| setOrigin(int value) | Specifies what the origin of the motion path is relative to such as the layout of the slide, or the parent. | 
| getPath() | Specifies the path primitive followed by coordinates for the animation motion. | 
| setPath(IMotionPath value) | Specifies the path primitive followed by coordinates for the animation motion. | 
| getPathEditMode() | Specifies how the motion path moves when shape is moved. | 
| setPathEditMode(int value) | Specifies how the motion path moves when shape is moved. | 
| getAngle() | Describes the relative angle of the motion path. | 
| setAngle(float value) | Describes the relative angle of the motion path. | 
getFrom()
public abstract Point2D.Float getFrom()
Specifies an x/y co-ordinate to start the animation from (in percents). Read/write java.awt.geom.Point2D.Float.
Returns: java.awt.geom.Point2D.Float
setFrom(Point2D.Float value)
public abstract void setFrom(Point2D.Float value)
Specifies an x/y co-ordinate to start the animation from (in percents). Read/write java.awt.geom.Point2D.Float.
Parameters:
| Parameter | Type | Description | 
|---|---|---|
| value | java.awt.geom.Point2D.Float | 
getTo()
public abstract Point2D.Float getTo()
Specifies the target location for an animation motion effect (in percents). Read/write java.awt.geom.Point2D.Float.
Returns: java.awt.geom.Point2D.Float
setTo(Point2D.Float value)
public abstract void setTo(Point2D.Float value)
Specifies the target location for an animation motion effect (in percents). Read/write java.awt.geom.Point2D.Float.
Parameters:
| Parameter | Type | Description | 
|---|---|---|
| value | java.awt.geom.Point2D.Float | 
getBy()
public abstract Point2D.Float getBy()
Describes the relative offset value for the animation (in percents). Read/write java.awt.geom.Point2D.Float.
Returns: java.awt.geom.Point2D.Float
setBy(Point2D.Float value)
public abstract void setBy(Point2D.Float value)
Describes the relative offset value for the animation (in percents). Read/write java.awt.geom.Point2D.Float.
Parameters:
| Parameter | Type | Description | 
|---|---|---|
| value | java.awt.geom.Point2D.Float | 
getRotationCenter()
public abstract Point2D.Float getRotationCenter()
Describes the center of the rotation used to rotate a motion path by X angle. Read/write java.awt.geom.Point2D.Float.
Returns: java.awt.geom.Point2D.Float
setRotationCenter(Point2D.Float value)
public abstract void setRotationCenter(Point2D.Float value)
Describes the center of the rotation used to rotate a motion path by X angle. Read/write java.awt.geom.Point2D.Float.
Parameters:
| Parameter | Type | Description | 
|---|---|---|
| value | java.awt.geom.Point2D.Float | 
getOrigin()
public abstract int getOrigin()
Specifies what the origin of the motion path is relative to such as the layout of the slide, or the parent. Read/write MotionOriginType.
Returns: int
setOrigin(int value)
public abstract void setOrigin(int value)
Specifies what the origin of the motion path is relative to such as the layout of the slide, or the parent. Read/write MotionOriginType.
Parameters:
| Parameter | Type | Description | 
|---|---|---|
| value | int | 
getPath()
public abstract IMotionPath getPath()
Specifies the path primitive followed by coordinates for the animation motion. Read/write IMotionPath.
Returns: IMotionPath
setPath(IMotionPath value)
public abstract void setPath(IMotionPath value)
Specifies the path primitive followed by coordinates for the animation motion. Read/write IMotionPath.
Parameters:
| Parameter | Type | Description | 
|---|---|---|
| value | IMotionPath | 
getPathEditMode()
public abstract int getPathEditMode()
Specifies how the motion path moves when shape is moved. Read/write MotionPathEditMode.
Returns: int
setPathEditMode(int value)
public abstract void setPathEditMode(int value)
Specifies how the motion path moves when shape is moved. Read/write MotionPathEditMode.
Parameters:
| Parameter | Type | Description | 
|---|---|---|
| value | int | 
getAngle()
public abstract float getAngle()
Describes the relative angle of the motion path. Read/write float.
Returns: float
setAngle(float value)
public abstract void setAngle(float value)
Describes the relative angle of the motion path. Read/write float.
Parameters:
| Parameter | Type | Description | 
|---|---|---|
| value | float |