Added more Vector math

This commit is contained in:
Shoghi Cervantes
2013-06-10 17:10:49 +02:00
parent 4284211bd1
commit 808f5473d0
3 changed files with 50 additions and 0 deletions

View File

@@ -97,6 +97,14 @@ class Vector3{
return $this->add(-$x, -$y, -$z);
}
}
public function multiply($number){
return new Vector3($this->x * $number, $this->y * $number, $this->z * $number);
}
public function divide($number){
return new Vector3($this->x / $number, $this->y / $number, $this->z / $number);
}
public function ceil(){
return new Vector3((int) ($this->x + 1), (int) ($this->y + 1), (int) ($this->z + 1));