本文整理汇总了C#中GeometryTutorLib.ConcreteAST.Segment.ToString方法的典型用法代码示例。如果您正苦于以下问题:C# Segment.ToString方法的具体用法?C# Segment.ToString怎么用?C# Segment.ToString使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类GeometryTutorLib.ConcreteAST.Segment
的用法示例。
在下文中一共展示了Segment.ToString方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Verify
private void Verify()
{
if (points.Count < 2) throw new ArgumentException("A Collinear relationship requires at least 2 points: " + this.ToString());
// Create a segment of the endpoints to compare all points for collinearity
Segment line = new Segment(points[0], points[points.Count - 1]);
foreach (Point pt in points)
{
if (!line.PointLiesOn(pt))
{
throw new ArgumentException("Point " + pt + " is not collinear with line " + line.ToString());
}
if (!line.PointLiesOnAndBetweenEndpoints(pt))
{
throw new ArgumentException("Point " + pt + " is not between the endpoints of segment " + line.ToString());
}
}
}