Class StylusRay
- Namespace
- KmaxXR
- Assembly
- KmaxXR.Core.dll
public class StylusRay : MonoBehaviour, IPointerVisualize
- Inheritance
-
StylusRay
- Implements
-
IPointerVisualize
Constructors
StylusRay()
Fields
CurveStartPivot
public float CurveStartPivot
Field Value
- float
line
protected LineRenderer line
Field Value
- LineRenderer
pointer
protected Transform pointer
Field Value
- Transform
Methods
InitVisualization(KmaxPointer)
public void InitVisualization(KmaxPointer pointer)
Parameters
pointer KmaxPointer
SetBezierCurve(LineRenderer, int, int, Vector3, Vector3, Vector3)
public static void SetBezierCurve(LineRenderer l, int startIndex, int length, Vector3 p0, Vector3 p1, Vector3 p2)
Parameters
l LineRenderer
startIndex int
length int
p0 Vector3
p1 Vector3
p2 Vector3
SetBezierCurve(LineRenderer, int, Vector3, Vector3, Vector3)
public static void SetBezierCurve(LineRenderer l, int startIndex, Vector3 p0, Vector3 p1, Vector3 p2)
Parameters
l LineRenderer
startIndex int
p0 Vector3
p1 Vector3
p2 Vector3
SetLineFactor(float)
public void SetLineFactor(float factor)
Parameters
factor float
UpdateVisualization(KmaxPointer)
public void UpdateVisualization(KmaxPointer pointer)
Parameters
pointer KmaxPointer