Wiki > TV3D65 Index > TVMathLibrary

GetMousePickVectors

DESCRIPTION

Returns mouse pick vectors.
Start vector corresponds to point on near plane, End vector corresponds to point on far plane.

DECLARATION

VB.NET GetMousePickVectors(fMouseX As Single , fMouseY As Single , retNearStartRay As TV_3DVECTOR , retFarEndRay As TV_3DVECTOR)
C++ void GetMousePickVectors(float fMouseX , float fMouseY , cTV_3DVECTOR* retNearStartRay , cTV_3DVECTOR* retFarEndRay)

PARAMETERS

NAMEOPTIONALDESCRIPTION
fMouseXNoMouse X position
fMouseYNoMouse Y position

RETURN VALUE

NAMEOPTIONALDESCRIPTION
retNearStartRayNoReference to returned start vector
retFarEndRayNoReference to returned start point

EXAMPLES

ExampleBasic example.

TIPS

  • Uses current viewport and camera for projection.
 
tvmathlibrary/getmousepickvectors.txt · Last modified: 2010/05/07 13:14 by 129.215.4.85