namespace GeometriCS.structs
{
///
/// A line through the R cubed space with double precision.
///
public class Line3d
{
///
/// A point that lies on the line.
///
public Vector3d PointOnLine { get; set; }
///
/// Direction vector, along which all the points on the line lie.
///
public Vector3d Direction { get; set; }
///
/// Constructor for the line.
///
/// Point that lies on the line.
/// Direction vector on the line.
public Line3d(Vector3d pointOnLine, Vector3d direction)
{
PointOnLine = pointOnLine;
Direction = direction;
}
}
}