Readonly
aThe a coefficient of the line equation in the form of ax + by + c = 0.
Readonly
arbitraryArbitrary point on the line, that is not equal to Line.arbitraryPoint2.
Readonly
arbitraryArbitrary point on the line, that is not equal to Line.arbitraryPoint1.
Readonly
bThe b coefficient of the line equation in the form of ax + by + c = 0.
Readonly
cThe c coefficient of the line equation in the form of ax + by + c = 0.
Readonly
directionalThe directional vector of the line.
Readonly
normalThe normal vector of the line. If the line intersects the origin, the normal vector is of size 1, otherwise it is of size of distance of the line to the origin.
Readonly
objectThis object's type, which is "line".
Readonly
virtualWhether this object is virtual.
Readonly
xThe postitve angle of the line with the x-axis.
The interval of the parameter.
Returns the point at the given parameter value.
The value of the parameter.
The point at the given parameter value.
Whether this object is equal to another object.
If the objects are of a different type, this method should return false.
If the objects are of the same type, this method should return true if the objects are equal, and false if they are not.
The object to compare to.
Performs the evaluation. Should be a pure function.
The input data.
The output data.
Static
fromCreates an unbound line from a given the lines equation.
The a coefficient of the line equation in the form of ax + by + c = 0.
The b coefficient of the line equation in the form of ax + by + c = 0.
The c coefficient of the line equation in the form of ax + by + c = 0.
An unbound line with the given equation.
Static
fromCreates an unbound line from a given line.
The line to convert to an unbound line
An unbound line with the same properties as the given line.
Static
fromCreates an unbound line from a given point and directional vector.
A point on the line.
The directional vector of the line.
An unbound line passing through the given point with the given directional vector.
Static
fromCreates an unbound line from a given point and normal vector.
A point on the line.
The normal vector of the line.
An unbound line passing through the given point with the given normal vector.
Static
fromCreates an unbound line from a given two points.
A point on the line.
A second point on the line.
An unbound line passing through the given points.
Generated using TypeDoc
A line, that is not bound to a plane, nor is it a part of the dependency graph.