This is the "point equivalence tolerance". Any points closer than this are considered the same.
Returns the x value of this point in world coordinates.
Returns the y value of this point in world coordinates.
Returns the z value of this point in world coordinates.
Returns a string of the form 'p<x, y, z>' where x, y, and z are in world coordinates. Note that these values are for display only, and are not guaranteed to reproduce the point if read back in. Use xyz() for high resolution values.
Returns the distance between this and the given point
Point to measure to
Returns the three.js implementation object
Interpolates along a line formed by this point and p1.
The point to interpolate toward
The interpolation amount, where 0.0 is this point, and 1.0 is p1. 0.5 will return the point midway between p0 and p1. Negative values and values greater than 1 are permitted.
Returns the x-coordinate of this relative to localFrame. If localFrame is not supplied, then the inverse of the current context transform is used.
The Frame in which we want the x-coordinate
Returns the y-coordinate of this relative to localFrame. If localFrame is not supplied, then the inverse of the current context transform is used.
The Frame in which we want the y-coordinate
Returns the z-coordinate of this relative to localFrame. If localFrame is not supplied, then the inverse of the current context transform is used.
The Frame in which we want the z-coordinate
Returns true if p is within tol (3d distance) of this.
Point to be compared against
Tolerance
Returns true if the two points are within lengthEpsilon of each other
Point to compare to
Returns true if the two points are within lengthEpsilon of each other
Coordinate
Coordinate
Coordinate
Converts this Point to a Vector from the world origin.
Returns a string of comma-separated high-fidelity xyz values.
Reconstitutes a Point from a POJO. The values are assumed to be in world coordinates.
A plain old JS object with a _point property that has x, y, and z properies. This is commonly produced when Points are serialized to JSON.
Creates an absolute point with respect to world coordinates.
Coordinate
Coordinate
Coordinate
Performs the "de-stringify operation"
string to parse
Point is a pure geometry object. It is used for geometric computations within rules. It is based on the three.js Vector3 object.