示例#1
0
 public function __construct($_x = 0.0, $_y = 0.0, $_z = 0.0)
 {
     parent::__construct(3);
     $this->u_data[0] = (double) $_x;
     $this->u_data[1] = (double) $_y;
     $this->u_data[2] = (double) $_z;
 }
示例#2
0
 public function __construct(Matrix $_matrix, $_row)
 {
     if (($row = (int) $_row) < 0 || $row >= $_matrix->u_size) {
         parent::__construct(0);
     } else {
         parent::__construct($_matrix->u_stride, $_matrix->u_stride * $row, $_matrix->u_data);
     }
 }
示例#3
0
 public function __construct($_length)
 {
     parent::__construct($_length);
 }