|
Value: |
|
returns the point on edge with minimal distance to x For a finit edge (type edge), this will be one of the end points, if the orthogonal projection of x isn't lying between the two end points. For a ray, this will be the start point (point1) of the edge, if the orthogonal projection is lying 'behind' the ray |
|
returns the intersection of e1 and e2, or null if there is no intersection |
|
Checks if there is an intersection between the edge and the plane in which the parallelogram lies. If the edges of the parallelogram aren't infinite the function projects the point on the bounds of the parallelogram.
|
|
applies an afine transformation to point matrix should be a 4x4 matrix, stored line after line. |