| AffineLine (YPoint, YVector) | in
AffineLine | Creates an affine line which is defined by a point and a vector. |
| calcIntersection (YPoint, YVector, YPoint, YVector) | in
Geom | Calculates the intersection point of two affine lines. |
| YOrientedRectangle (YPoint, YDimension, YVector) | in
YOrientedRectangle | Creates a new instance using the provided values to initialize anchor, size, and up vector. |
| YVector (YVector) | in
YVector | Creates a new vector which is a copy of another vector. |
| add (YVector) | in
YVector | Adds a vector to this vector. |
| add (YVector, YVector) | in
YVector | Adds two vectors and returns the result. |
| add (YPoint, YVector) | in
YVector | Adds the vector to a point and returns the resulting point. |
| angle (YVector, YVector) | in
YVector | Returns the angle (measured in radians) between two vectors in clockwise order (with regards to screen coordinates) from v1 to v2. |
| getNormal (YVector) | in
YVector | Returns this vector with unit length. |
| orthoNormal (YVector) | in
YVector | Returns the vector which is orthogonal to the given one and has unit length. |
| rightOf (YVector, YVector) | in
YVector | Returns true if vector v1 is on the right side of v2. |
| scalarProduct (YVector, YVector) | in
YVector | Returns the value of the scalar product of two vectors. |