/**
  * Creates a vector of a given size in which all elements have the same value
  *
  * @access	public
  * @param	int	$size	vector size
  * @param	numeric	$value	value to assign to the elements
  * @return	object	if ($size == 2) Math_Vector2 elseif ($size == 3) Math_Vector3 else Math_Vector
  */
 function create($size, $value)
 {
     if ($size == 2) {
         $VClass = "Math_Vector2";
     } elseif ($size == 3) {
         $VClass = "Math_Vector3";
     } else {
         $VClass = "Math_Vector";
     }
     return new $VClass(Math_VectorOp::_fill(0, $size, $value));
 }