AR Design
UBC EML collab with UBC SALA - visualizing IoT data in AR
HoloToolkit.Unity.MathExtensions Class Reference

Extension methods and helper functions for various math data More...

Static Public Member Functions

static int MostSignificantBit (this int x)
 
static int PowerOfTwoGreaterThanOrEqualTo (this int v)
 
static Int3 PowerOfTwoGreaterThanOrEqualTo (this Int3 v)
 
static int CubicToLinearIndex (Int3 ndx, Int3 size)
 
static Int3 LinearToCubicIndex (int linearIndex, Int3 size)
 
static Vector3 ClampComponentwise (Vector3 value, Vector3 min, Vector3 max)
 

Detailed Description

Extension methods and helper functions for various math data

Definition at line 11 of file MathfExtensions.cs.

Member Function Documentation

§ ClampComponentwise()

static Vector3 HoloToolkit.Unity.MathExtensions.ClampComponentwise ( Vector3  value,
Vector3  min,
Vector3  max 
)
static

Definition at line 55 of file MathfExtensions.cs.

§ CubicToLinearIndex()

static int HoloToolkit.Unity.MathExtensions.CubicToLinearIndex ( Int3  ndx,
Int3  size 
)
static

Definition at line 41 of file MathfExtensions.cs.

§ LinearToCubicIndex()

static Int3 HoloToolkit.Unity.MathExtensions.LinearToCubicIndex ( int  linearIndex,
Int3  size 
)
static

Definition at line 48 of file MathfExtensions.cs.

§ MostSignificantBit()

static int HoloToolkit.Unity.MathExtensions.MostSignificantBit ( this int  x)
static

Definition at line 13 of file MathfExtensions.cs.

§ PowerOfTwoGreaterThanOrEqualTo() [1/2]

static int HoloToolkit.Unity.MathExtensions.PowerOfTwoGreaterThanOrEqualTo ( this int  v)
static

Definition at line 24 of file MathfExtensions.cs.

§ PowerOfTwoGreaterThanOrEqualTo() [2/2]

static Int3 HoloToolkit.Unity.MathExtensions.PowerOfTwoGreaterThanOrEqualTo ( this Int3  v)
static

Definition at line 34 of file MathfExtensions.cs.


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