OsVecMagSquare

From OpenSimulator

Revision as of 17:40, 1 June 2021 by Ubit (Talk | contribs)

Jump to: navigation, search
float osVecMagSquare(vector a)
returns the square of the magnitude of vector a. This saves a square root slow operation, when is not needed
Threat Level ignore is unknown threat level
Permissions Use of this function is always allowed by default
Extra Delay 0 seconds
Example(s)
//
// osVecMagSquare Script Example
// Author: djphil
//
 
default
{
    state_entry()
    {
        llSay(PUBLIC_CHANNEL, "Touch to see osVecMagSquare usage.");
    }
 
    touch_start(integer number) 
    {
        vector input = <1.0, 2.0, 3.0>;
        llSay(PUBLIC_CHANNEL, "The square root of the magnitude of " + (string)input + " is " 
            + (string)osVecMagSquare(input) + ".");
    }
}


See Also

Personal tools
General
About This Wiki