public void GetNext(out Vector3L next)
 {
     this.MoveNext();
     next = this.Current;
 }
 public Vector3L_RangeIterator(ref Vector3L start, ref Vector3L end)
 {
     this.m_start = start;
     this.m_end   = end;
     this.Current = this.m_start;
 }