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

Public Member Functions

 RaycastResultHelper (RaycastHit hit, LayerMask surface)
 
 RaycastResultHelper (Collider collider, Vector3 point, Vector3 normal, float distance, Vector2 textureCoord, Vector2 textureCoord2, LayerMask surface)
 
Vector3 GetNormalFromTextureCoord ()
 
void OverrideNormalFromTextureCoord ()
 
void OverridePoint (Vector3 pos)
 
override string ToString ()
 

Static Public Attributes

static readonly RaycastResultHelper None = default(RaycastResultHelper)
 

Properties

Collider Collider [get]
 
int Layer [get]
 
Vector3 Normal [get]
 
float Distance [get]
 
Vector3 Point [get]
 
Transform Transform [get]
 
Vector2 TextureCoord [get]
 
Vector2 TextureCoord2 [get]
 

Detailed Description

Definition at line 10 of file RaycastResultHelper.cs.

Constructor & Destructor Documentation

§ RaycastResultHelper() [1/2]

HoloToolkit.Unity.RaycastResultHelper.RaycastResultHelper ( RaycastHit  hit,
LayerMask  surface 
)

Definition at line 12 of file RaycastResultHelper.cs.

§ RaycastResultHelper() [2/2]

HoloToolkit.Unity.RaycastResultHelper.RaycastResultHelper ( Collider  collider,
Vector3  point,
Vector3  normal,
float  distance,
Vector2  textureCoord,
Vector2  textureCoord2,
LayerMask  surface 
)

Definition at line 16 of file RaycastResultHelper.cs.

Member Function Documentation

§ GetNormalFromTextureCoord()

Vector3 HoloToolkit.Unity.RaycastResultHelper.GetNormalFromTextureCoord ( )

Definition at line 102 of file RaycastResultHelper.cs.

§ OverrideNormalFromTextureCoord()

void HoloToolkit.Unity.RaycastResultHelper.OverrideNormalFromTextureCoord ( )

Definition at line 107 of file RaycastResultHelper.cs.

§ OverridePoint()

void HoloToolkit.Unity.RaycastResultHelper.OverridePoint ( Vector3  pos)

Definition at line 112 of file RaycastResultHelper.cs.

§ ToString()

override string HoloToolkit.Unity.RaycastResultHelper.ToString ( )

Definition at line 117 of file RaycastResultHelper.cs.

Member Data Documentation

§ None

readonly RaycastResultHelper HoloToolkit.Unity.RaycastResultHelper.None = default(RaycastResultHelper)
static

Definition at line 131 of file RaycastResultHelper.cs.

Property Documentation

§ Collider

Collider HoloToolkit.Unity.RaycastResultHelper.Collider
get

Definition at line 40 of file RaycastResultHelper.cs.

§ Distance

float HoloToolkit.Unity.RaycastResultHelper.Distance
get

Definition at line 61 of file RaycastResultHelper.cs.

§ Layer

int HoloToolkit.Unity.RaycastResultHelper.Layer
get

Definition at line 47 of file RaycastResultHelper.cs.

§ Normal

Vector3 HoloToolkit.Unity.RaycastResultHelper.Normal
get

Definition at line 54 of file RaycastResultHelper.cs.

§ Point

Vector3 HoloToolkit.Unity.RaycastResultHelper.Point
get

Definition at line 68 of file RaycastResultHelper.cs.

§ TextureCoord

Vector2 HoloToolkit.Unity.RaycastResultHelper.TextureCoord
get

Definition at line 90 of file RaycastResultHelper.cs.

§ TextureCoord2

Vector2 HoloToolkit.Unity.RaycastResultHelper.TextureCoord2
get

Definition at line 97 of file RaycastResultHelper.cs.

§ Transform

Transform HoloToolkit.Unity.RaycastResultHelper.Transform
get

Definition at line 75 of file RaycastResultHelper.cs.


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