Line3References public class Line3 Show allRepresents a single, three-dimensional line segment. AllConstructorsFieldsMethods ObsoleteInherited ConstructorsLine3#public Line3()Line3#public Line3(double nAx, double nAy, double nAz, double nBx, double nBy, double nBz)Parameters:nAx (double)nAy (double)nAz (double)nBx (double)nBy (double)nBz (double)Line3#public Line3(Line3 other)Parameters:other (Line3)Line3#public Line3(Node3 nA, Node3 nB)Parameters:nA (Node3)nB (Node3)FieldsAx#public double AxAy#public double AyAz#public double AzBx#public double BxBy#public double ByBz#public double BzMethodsClosestPoint#public double ClosestPoint(double x, double y, double z)Parameters:x (double)y (double)z (double)ClosestPoint#public double ClosestPoint(Node3 pt)Parameters:pt (Node3)DistanceTo#public double DistanceTo(double x, double y, double z)Parameters:x (double)y (double)z (double)DistanceTo#public double DistanceTo(Node3 pt)Parameters:pt (Node3)DistanceToSquared#public double DistanceToSquared(double x, double y, double z)Parameters:x (double)y (double)z (double)DistanceToSquared#public double DistanceToSquared(Node3 pt)Parameters:pt (Node3)Duplicate#public Line3 Duplicate()Intersect#public static LineX Intersect(double Ax, double Ay, double Az, double Bx, double By, double Bz, double Cx, double Cy, double Cz, double Dx, double Dy, double Dz, ref double t)Parameters:Ax (double)Ay (double)Az (double)Bx (double)By (double)Bz (double)Cx (double)Cy (double)Cz (double)Dx (double)Dy (double)Dz (double)t (ref double)Intersect#public static LineX Intersect(double Ax, double Ay, double Az, double Bx, double By, double Bz, double Cx, double Cy, double Cz, double Dx, double Dy, double Dz, ref double t0, ref double t1)Parameters:Ax (double)Ay (double)Az (double)Bx (double)By (double)Bz (double)Cx (double)Cy (double)Cz (double)Dx (double)Dy (double)Dz (double)t0 (ref double)t1 (ref double)Intersect#public static LineX Intersect(Line3 A, Line3 B, ref double t)Parameters:A (Line3)B (Line3)t (ref double)Intersect#public static LineX Intersect(Line3 A, Line3 B, ref double t0, ref double t1)Parameters:A (Line3)B (Line3)t0 (ref double)t1 (ref double)Length#public double Length()LengthSquared#public double LengthSquared()PointAt#public Node3 PointAt(double t)Parameters:t (double)Set#public void Set(Line3 other)Parameters:other (Line3)Set#public void Set(Node3 A, Node3 B)Parameters:A (Node3)B (Node3)