OpenSim.Region.ScriptEngine.Shared.LSL_Types.list.GetQuaternionItem C# (CSharp) Method

GetQuaternionItem() public method

public GetQuaternionItem ( int itemIndex ) : LSL_Types.Quaternion
itemIndex int
return LSL_Types.Quaternion
            public LSL_Types.Quaternion GetQuaternionItem(int itemIndex)
            {
              return (LSL_Types.Quaternion)m_data[itemIndex];
            }

Usage Example

        public void TestGetQuaternionItemForQuaternionItem()
        {
            TestHelpers.InMethod();

            LSL_Types.Quaternion testValue = new LSL_Types.Quaternion(12.64, 59.43723, 765.3421, 4.00987);
            // make that nonsense a quaternion
            testValue.Normalize();
            LSL_Types.list testList = new LSL_Types.list(testValue);

            Assert.AreEqual(testValue, testList.GetQuaternionItem(0));
        }
All Usage Examples Of OpenSim.Region.ScriptEngine.Shared.LSL_Types.list::GetQuaternionItem