Method | Description | |
---|---|---|
CircularMotion ( ulong startTime, double radius, TrianglesInSpace.Primitives.Angle startAngle, TrianglesInSpace.Primitives.Angle turnRate, double initialSpeed, |
primary constructor for circular motion objects
|
|
Equals ( |
||
Equals ( object obj ) : bool | ||
GetCurrentPosition ( ulong currentTime ) : |
||
GetHashCode ( ) : int | ||
GetMotion ( ulong currentTime ) : |
||
GetVelocity ( ulong currentTime ) : |
||
operator ( ) : bool |
public CircularMotion ( ulong startTime, double radius, TrianglesInSpace.Primitives.Angle startAngle, TrianglesInSpace.Primitives.Angle turnRate, double initialSpeed, |
||
startTime | ulong | The begining time for the motion |
radius | double | The radius of the turning circle |
startAngle | TrianglesInSpace.Primitives.Angle | The angle to the start point on the circle |
turnRate | TrianglesInSpace.Primitives.Angle | The turn rate in radians |
initialSpeed | double | Speed used to determine the current velocity |
initialPosition | The position when this motion started | |
return | Mogre |
public Equals ( |
||
other | ||
return | bool |
public GetCurrentPosition ( ulong currentTime ) : |
||
currentTime | ulong | |
return |
public GetMotion ( ulong currentTime ) : |
||
currentTime | ulong | |
return |
public GetVelocity ( ulong currentTime ) : |
||
currentTime | ulong | |
return |