Class AxisTools
- Namespace
- VoxelPlayground.Ragdoll
- Assembly
- GamePlay.dll
Contains tools for working with Axes that have no positive/negative directions.
public class AxisTools
- Inheritance
-
objectAxisTools
Methods
GetAxisToDirection(Transform, Vector3)
Returns the Axis of the Transform towards a world space direction.
public static Axis GetAxisToDirection(Transform t, Vector3 direction)
Parameters
Returns
GetAxisToPoint(Transform, Vector3)
Returns the Axis of the Transform towards a world space position.
public static Axis GetAxisToPoint(Transform t, Vector3 worldPosition)
Parameters
Returns
GetAxisVectorToDirection(Quaternion, Vector3)
Returns the local axis of a rotation space that aligns the most with a direction.
public static Vector3 GetAxisVectorToDirection(Quaternion r, Vector3 direction)
Parameters
rQuaterniondirectionVector3
Returns
GetAxisVectorToDirection(Transform, Vector3)
Returns the local axis of the Transform that aligns the most with a direction.
public static Vector3 GetAxisVectorToDirection(Transform t, Vector3 direction)
Parameters
Returns
GetAxisVectorToPoint(Transform, Vector3)
Returns the local axis of the Transform towards a world space position.
public static Vector3 GetAxisVectorToPoint(Transform t, Vector3 worldPosition)
Parameters
Returns
ToAxis(Vector3)
Converts a Vector3 to Axis.
public static Axis ToAxis(Vector3 v)
Parameters
vVector3
Returns
ToVector3(Axis)
Converts an Axis to Vector3.
public static Vector3 ToVector3(Axis axis)
Parameters
axisAxis