![]() |
WinForm Animation Library
|
The Path3D class is a representation of a line in a 3D plane and the speed in which the animator plays it More...
Public Member Functions | |
| Path3D (float startX, float endX, float startY, float endY, float startZ, float endZ, float duration, float delay, AnimationFunctions.Function function) | |
| Initializes a new instance of the Path3D class. More... | |
| Path3D (float startX, float endX, float startY, float endY, float startZ, float endZ, float duration, float delay) | |
| Initializes a new instance of the Path3D class. More... | |
| Path3D (float startX, float endX, float startY, float endY, float startZ, float endZ, float duration, AnimationFunctions.Function function) | |
| Initializes a new instance of the Path3D class. More... | |
| Path3D (float startX, float endX, float startY, float endY, float startZ, float endZ, float duration) | |
| Initializes a new instance of the Path3D class. More... | |
| Path3D (Float3D start, Float3D end, float duration, float delay, AnimationFunctions.Function function) | |
| Initializes a new instance of the Path3D class. More... | |
| Path3D (Float3D start, Float3D end, float duration, float delay) | |
| Initializes a new instance of the Path3D class. More... | |
| Path3D (Float3D start, Float3D end, float duration, AnimationFunctions.Function function) | |
| Initializes a new instance of the Path3D class. More... | |
| Path3D (Float3D start, Float3D end, float duration) | |
| Initializes a new instance of the Path3D class. More... | |
| Path3D (Path x, Path y, Path z) | |
| Initializes a new instance of the Path3D class. More... | |
| Path3D | Reverse () |
| Creates and returns a new Path3D based on the current path but in reverse order More... | |
Public Attributes | |
| Float3D | Start => new Float3D(HorizontalPath.Start, VerticalPath.Start, DepthPath.Start) |
| Gets the starting point of the path More... | |
| Float3D | End => new Float3D(HorizontalPath.End, VerticalPath.End, DepthPath.End) |
| Gets the ending point of the path More... | |
Properties | |
| Path | HorizontalPath [get] |
| Gets the horizontal path More... | |
| Path | VerticalPath [get] |
| Gets the vertical path More... | |
| Path | DepthPath [get] |
| Gets the depth path More... | |
The Path3D class is a representation of a line in a 3D plane and the speed in which the animator plays it
| WinFormAnimation.Path3D.Path3D | ( | float | startX, |
| float | endX, | ||
| float | startY, | ||
| float | endY, | ||
| float | startZ, | ||
| float | endZ, | ||
| float | duration, | ||
| float | delay, | ||
| AnimationFunctions.Function | function | ||
| ) |
Initializes a new instance of the Path3D class.
| startX | The starting horizontal value |
| endX | The ending horizontal value |
| startY | The starting vertical value |
| endY | The ending vertical value |
| startZ | The starting depth value |
| endZ | The ending depth value |
| duration | The time in miliseconds that the animator must play this path |
| delay | The time in miliseconds that the animator must wait before playing this path |
| function | The animation function |
| ArgumentOutOfRangeException | Duration is less than zero |
| WinFormAnimation.Path3D.Path3D | ( | float | startX, |
| float | endX, | ||
| float | startY, | ||
| float | endY, | ||
| float | startZ, | ||
| float | endZ, | ||
| float | duration, | ||
| float | delay | ||
| ) |
Initializes a new instance of the Path3D class.
| startX | The starting horizontal value |
| endX | The ending horizontal value |
| startY | The starting vertical value |
| endY | The ending vertical value |
| startZ | The starting depth value |
| endZ | The ending depth value |
| duration | The time in miliseconds that the animator must play this path |
| delay | The time in miliseconds that the animator must wait before playing this path |
| ArgumentOutOfRangeException | Duration is less than zero |
| WinFormAnimation.Path3D.Path3D | ( | float | startX, |
| float | endX, | ||
| float | startY, | ||
| float | endY, | ||
| float | startZ, | ||
| float | endZ, | ||
| float | duration, | ||
| AnimationFunctions.Function | function | ||
| ) |
Initializes a new instance of the Path3D class.
| startX | The starting horizontal value |
| endX | The ending horizontal value |
| startY | The starting vertical value |
| endY | The ending vertical value |
| startZ | The starting depth value |
| endZ | The ending depth value |
| duration | The time in miliseconds that the animator must play this path |
| function | The animation function |
| ArgumentOutOfRangeException | Duration is less than zero |
| WinFormAnimation.Path3D.Path3D | ( | float | startX, |
| float | endX, | ||
| float | startY, | ||
| float | endY, | ||
| float | startZ, | ||
| float | endZ, | ||
| float | duration | ||
| ) |
Initializes a new instance of the Path3D class.
| startX | The starting horizontal value |
| endX | The ending horizontal value |
| startY | The starting vertical value |
| endY | The ending vertical value |
| startZ | The starting depth value |
| endZ | The ending depth value |
| duration | The time in miliseconds that the animator must play this path |
| ArgumentOutOfRangeException | Duration is less than zero |
| WinFormAnimation.Path3D.Path3D | ( | Float3D | start, |
| Float3D | end, | ||
| float | duration, | ||
| float | delay, | ||
| AnimationFunctions.Function | function | ||
| ) |
Initializes a new instance of the Path3D class.
| start | The starting point in a 3D plane |
| end | The ending point in a 3D plane |
| duration | The time in miliseconds that the animator must play this path |
| delay | The time in miliseconds that the animator must wait before playing this path |
| function | The animation function |
| ArgumentOutOfRangeException | Duration is less than zero |
Initializes a new instance of the Path3D class.
| start | The starting point in a 3D plane |
| end | The ending point in a 3D plane |
| duration | The time in miliseconds that the animator must play this path |
| delay | The time in miliseconds that the animator must wait before playing this path |
| ArgumentOutOfRangeException | Duration is less than zero |
| WinFormAnimation.Path3D.Path3D | ( | Float3D | start, |
| Float3D | end, | ||
| float | duration, | ||
| AnimationFunctions.Function | function | ||
| ) |
Initializes a new instance of the Path3D class.
| start | The starting point in a 3D plane |
| end | The ending point in a 3D plane |
| duration | The time in miliseconds that the animator must play this path |
| function | The animation function |
| ArgumentOutOfRangeException | Duration is less than zero |
Initializes a new instance of the Path3D class.
| start | The starting point in a 3D plane |
| end | The ending point in a 3D plane |
| duration | The time in miliseconds that the animator must play this path |
| ArgumentOutOfRangeException | Duration is less than zero |
| Path3D WinFormAnimation.Path3D.Reverse | ( | ) |
|
get |
|
get |
|
get |
1.8.11