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 |