      * 
      *  If <code>index &lt;(length-1)</code> then the value of this 
      *  function is defined as: 
-     *  <code>start(index) + get(index) + gap</code>.
-     * 
-     *  The gap isn't added for the last item.
+     *  <code>start(index) + get(index)</code>.
      * 
      *  @param index The item's index.
      *  @see #start
      */
     public function end(index:uint):Number
     {
-        var distance:Number = start(index) + getMajorSize(index);
-        if (index < (_length - 1))
-            distance += gap;
-       return distance;
+       return start(index) + getMajorSize(index);
     }
 
     /**

     *  @default VERTICAL
     *  @see #cacheDimensions
     */
    public function get majorAxis():Number
    {
        return _majorAxis;
    }

    private var blockTable:Vector.<Block> = new Vector.<Block>(0, false);
    

    public function LinearLayoutVector(majorAxis:uint = VERTICAL)
    {
        super();
        this.majorAxis = majorAxis;
    }
    
    
