Loading files
This file is pinned to the selected release. Download the original to open it in your design tool.
/******************************************************************************
* Copyright (C) Leap Motion, Inc. 2011-2018. *
* Leap Motion proprietary and confidential. *
* *
* Use subject to the terms of the Leap Motion SDK Agreement available at *
* https://developer.leapmotion.com/sdk_agreement, or another agreement *
* between Leap Motion and you, your company or other organization. *
******************************************************************************/
using UnityEngine;
using System;
namespace Leap.Unity.GraphicalRenderer {
public partial class LeapGraphic {
/// <summary>
/// Helper method to set the custom channel value for the given channel
/// name. This method will throw an exception if there is no channel
/// with the given name, if the graphic is not currently attached to a
/// group, or if the channel does not match up with the data type.
/// </summary>
public void SetCustomChannel(string channelName, Matrix4x4 value) {
GetCustomChannel<CustomMatrixChannelData>(channelName).value = value;
}
}
[LeapGraphicTag("Matrix Channel")]
[Serializable]
public class CustomMatrixChannelData : CustomChannelDataBase<Matrix4x4> { }
}
743f6b6f9This file is pinned to the selected release. Download the original to open it in your design tool.