Education/Projects/ProcessingForTheWeb/PVector
< Education | Projects | ProcessingForTheWeb
Summary
PVector is an object used in Processing. It is being transported to it's counterpart Processing.js. The object has the ability to store x, y and z coordinate attributes while using the functions built into it. More information can be found in it's original reference: here
- Note: Functional but not completed as of Oct 23rd 2009
Functions
The object comes with the following functions:
| Function | Status |
|---|---|
| set() | Functional, passing an object as a parameter not tested. |
| get() | Not tested, having trouble with returning objects. |
| mag() | Functional |
| add() | Functional, having trouble with returning objects. |
| sub() | Functional, having trouble with returning objects. |
| mult() | Functional, having trouble with returning objects. |
| div() | Functional, having trouble with returning objects. |
| dist() | Not tested, having trouble with returning objects. |
| dot() | Not tested, having trouble with returning objects. |
| cross() | Not tested, having trouble with returning objects. |
| normalize() | Functional. |
| limit() | Functional. |
| angleBetween() | Functional. |
| array() | Not tested, but should be functional. |