public void SetGradientAt(float val, int offset)
 {
     TGradient.SetElementAsFloat(val, 0, offset);
 }
 public float GetGradientAt(int offset)
 {
     return(TGradient.GetElementAsFloat(0, offset));
 }