Deprecated: Function split() is deprecated in /home/wiki/public_html/inc/common.php on line 533

Warning: Cannot modify header information - headers already sent by (output started at /home/wiki/public_html/inc/common.php:533) in /home/wiki/public_html/inc/actions.php on line 71
tvactor:advancedcollision [TV3DWiki]
 

Wiki > TV3D65 Index > TVActor

AdvancedCollision

DESCRIPTION

Performs a line collision on the model (called sometimes ray collision) between vLineStart and vLineEnd points .
This method returns complete information on the collision (or intersection) if it happened.

DECLARATION

VB.NET AdvancedCollision(vStartRay As TV_3DVECTOR , vEndRay As TV_3DVECTOR , pRetCollResult As TV_COLLISIONRESULT , eCollisionType As CONST_TV_TESTTYPE) As Boolean
C++ bool AdvancedCollision(cTV_3DVECTOR vStartRay , cTV_3DVECTOR vEndRay , cTV_COLLISIONRESULT* pRetCollResult , cCONST_TV_TESTTYPE eCollisionType)

PARAMETERS

NAMEOPTIONALDESCRIPTION
vStartRayNovStartRay description
vEndRayNovEndRay description
eCollisionTypeYeseCollisionType description

RETURN VALUE

NAMEOPTIONALDESCRIPTION
pRetCollResultNopRetCollResult description

EXAMPLES

ExampleBasic example.

TIPS

  • Please add any notes or tips for this method.
 
tvactor/advancedcollision.txt · Last modified: 2010/03/11 23:56 by 66.173.38.104