IMotionPath
All Implemented Interfaces: com.aspose.ms.System.Collections.Generic.IGenericEnumerable
public interface IMotionPath extends System.Collections.Generic.IGenericEnumerable<IMotionCmdPath>
Represent motion path.
Methods
Method | Description |
---|---|
add(int type, PointF[] pts, int ptsType, boolean bRelativeCoord) | Add new command to path |
getCount() | Returns the number of paths in the collection. |
insert(int index, int type, PointF[] pts, int ptsType, boolean bRelativeCoord) | Insert new command to path |
clear() | Removes all commands from the collection. |
remove(IMotionCmdPath item) | Removes specified commans from the collection. |
removeAt(int index) | Removes a command at the specified index. |
get_Item(int index) | Returns a command at the specified index. |
add(int type, PointF[] pts, int ptsType, boolean bRelativeCoord)
public abstract IMotionCmdPath add(int type, PointF[] pts, int ptsType, boolean bRelativeCoord)
Add new command to path
Parameters:
Parameter | Type | Description |
---|---|---|
type | int | Type of command for animation motion effect behavior MotionCommandPathType |
pts | android.graphics.PointF[] | Points array android.graphics.PointF[] |
ptsType | int | Type of points in animation motion path MotionPathPointsType |
bRelativeCoord | boolean | Indicates whether to use relative coordinates or not boolean |
Returns: IMotionCmdPath - Command of a path IMotionCmdPath
getCount()
public abstract int getCount()
Returns the number of paths in the collection. Read-only int.
Returns: int
insert(int index, int type, PointF[] pts, int ptsType, boolean bRelativeCoord)
public abstract void insert(int index, int type, PointF[] pts, int ptsType, boolean bRelativeCoord)
Insert new command to path
Parameters:
Parameter | Type | Description |
---|---|---|
index | int | Index for command insertion int |
type | int | Type of command for animation motion effect behavior MotionCommandPathType |
pts | android.graphics.PointF[] | Points array android.graphics.PointF[] |
ptsType | int | Type of points in animation motion path MotionPathPointsType |
bRelativeCoord | boolean | Indicates whether to use relative coordinates or not boolean |
clear()
public abstract void clear()
Removes all commands from the collection.
remove(IMotionCmdPath item)
public abstract void remove(IMotionCmdPath item)
Removes specified commans from the collection.
Parameters:
Parameter | Type | Description |
---|---|---|
item | IMotionCmdPath | Motion path to remove IMotionCmdPath |
removeAt(int index)
public abstract void removeAt(int index)
Removes a command at the specified index.
Parameters:
Parameter | Type | Description |
---|---|---|
index | int | Index for removing command int |
get_Item(int index)
public abstract IMotionCmdPath get_Item(int index)
Returns a command at the specified index.
Parameters:
Parameter | Type | Description |
---|---|---|
index | int | Index of element. |
Returns: IMotionCmdPath - Command at specified index IMotionCmdPath