Tanoda
Leap.Unity.Space.ITransformer Interface Reference
Inheritance diagram for Leap.Unity.Space.ITransformer:
Leap.Unity.Space.IRadialTransformer Leap.Unity.Space.IdentityTransformer Leap.Unity.Space.LeapCylindricalSpace.Transformer Leap.Unity.Space.LeapSphericalSpace.Transformer

Public Member Functions

Vector3 TransformPoint (Vector3 localRectPos)
 Transform a point from rect space to warped space. More...
 
Vector3 InverseTransformPoint (Vector3 localWarpedSpace)
 Transform a point from warped space to rect space. More...
 
Quaternion TransformRotation (Vector3 localRectPos, Quaternion localRectRot)
 Transform a rotation from rect space to warped space. More...
 
Quaternion InverseTransformRotation (Vector3 localWarpedPos, Quaternion localWarpedRot)
 Transform a rotation from warped space to rect space. More...
 
Vector3 TransformDirection (Vector3 localRectPos, Vector3 localRectDirection)
 Transform a direction from rect space to warped space. More...
 
Vector3 InverseTransformDirection (Vector3 localWarpedSpace, Vector3 localWarpedDirection)
 Transform a direction from warped space to rect space. More...
 
Matrix4x4 GetTransformationMatrix (Vector3 localRectPos)
 Get a transformation matrix that maps a position in rect space to a position in warped space. More...
 

Properties

LeapSpaceAnchor anchor [get]
 

Detailed Description

Definition at line 13 of file ITransformer.cs.

Member Function Documentation

◆ GetTransformationMatrix()

Matrix4x4 Leap.Unity.Space.ITransformer.GetTransformationMatrix ( Vector3  localRectPos)

Get a transformation matrix that maps a position in rect space to a position in warped space.

Implemented in Leap.Unity.Space.LeapCylindricalSpace.Transformer, Leap.Unity.Space.LeapSphericalSpace.Transformer, and Leap.Unity.Space.IdentityTransformer.

◆ InverseTransformDirection()

Vector3 Leap.Unity.Space.ITransformer.InverseTransformDirection ( Vector3  localWarpedSpace,
Vector3  localWarpedDirection 
)

◆ InverseTransformPoint()

Vector3 Leap.Unity.Space.ITransformer.InverseTransformPoint ( Vector3  localWarpedSpace)

◆ InverseTransformRotation()

Quaternion Leap.Unity.Space.ITransformer.InverseTransformRotation ( Vector3  localWarpedPos,
Quaternion  localWarpedRot 
)

◆ TransformDirection()

Vector3 Leap.Unity.Space.ITransformer.TransformDirection ( Vector3  localRectPos,
Vector3  localRectDirection 
)

◆ TransformPoint()

Vector3 Leap.Unity.Space.ITransformer.TransformPoint ( Vector3  localRectPos)

◆ TransformRotation()

Quaternion Leap.Unity.Space.ITransformer.TransformRotation ( Vector3  localRectPos,
Quaternion  localRectRot 
)

Property Documentation

◆ anchor


The documentation for this interface was generated from the following file: