﻿using System;

namespace Oni.Dae
{
    internal class TransformMatrix : Transform
    {
        public TransformMatrix()
            : base(16)
        {
        }

        public Matrix Matrix
        {
            get { return new Matrix(Values); }
            set { value.CopyTo(Values); }
        }

        public override Matrix ToMatrix() => Matrix;
        public override int ValueNameToValueIndex(string name) => -1;

        public override string ValueIndexToValueName(int index)
        {
            throw new NotImplementedException();
        }
    }
}
