Update source to v6.8.18240.20051

Previous source was actually for 6.1...
This commit is contained in:
Will Pearson
2018-09-15 11:26:15 -07:00
committed by Bozo
parent 0ae09c4811
commit 5f462fed0d
124 changed files with 27735 additions and 4925 deletions

View File

@@ -550,6 +550,17 @@ bool ON_Surface::GetNextDiscontinuity(
return rc;
}
void ON_IsG1Closed(const ON_Surface& Srf, bool closed[2])
{
ON_Interval dom[2];
double t;
dom[0] = Srf.Domain(0);
dom[1] = Srf.Domain(1);
closed[0] = Srf.IsClosed(0) && !Srf.GetNextDiscontinuity(0, ON::continuity::G1_locus_continuous, dom[0][0], dom[0][1], &t);
closed[1] = Srf.IsClosed(1) && !Srf.GetNextDiscontinuity(1, ON::continuity::G1_locus_continuous, dom[1][0], dom[1][1], &t);
}
static
bool PrincipalCurvaturesAreContinuous(
bool bSmoothTest,