private void SetWrap(int index, Wrap wrap)
 {
     if (target is SplineControlPoint)
     {
         for (int i = 0; i < targets.Length; ++i)
         {
             SplineControlPoint controlPoint = (SplineControlPoint)targets[i];
             m_splineBase.SetWrap(controlPoint.Index, wrap);
         }
     }
     else
     {
         m_splineBase.SetWrap(index, wrap);
     }
 }