Education/Projects/ProcessingForTheWeb/PVector

From MozillaWiki
Jump to navigation Jump to search

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.