Lines Matching refs:Interval
76 operator<< (std::basic_ostream<charT> & os, const Interval & I)
89 size_t get_precision(Interval const& I)
155 void map_to(Interval & J, Interval const& I)
250 void portion (std::vector<Point> & B , Interval const& I)
275 void iterate(std::vector<Interval>& domsA,
276 std::vector<Interval>& domsB,
279 Interval const& domA,
280 Interval const& domB,
358 * This bounds are returned through the output Interval parameter"bound".
360 Interval fat_line_bounds (std::vector<Point> const &c,
363 Interval bound(0, 0);
390 Interval const &bound)
479 return Interval(tmin, tmax);
501 Interval bound = fat_line_bounds(A, bl);
690 return Interval(tmin, tmax);
713 const Interval UNIT_INTERVAL(0,1);
715 const Interval H1_INTERVAL(0, 0.5);
716 const Interval H2_INTERVAL(nextafter(0.5, 1.0), 1.0);
736 void iterate<intersection_point_tag> (std::vector<Interval>& domsA,
737 std::vector<Interval>& domsB,
740 Interval const& domA,
741 Interval const& domB,
765 Interval dompA = domA;
766 Interval dompB = domB;
767 Interval* dom1 = &dompA;
768 Interval* dom2 = &dompB;
835 Interval dompC1, dompC2;
895 void iterate<collinear_normal_tag> (std::vector<Interval>& domsA,
896 std::vector<Interval>& domsB,
899 Interval const& domA,
900 Interval const& domB,
924 Interval dompA = domA;
925 Interval dompB = domB;
926 Interval* dom1 = &dompA;
927 Interval* dom2 = &dompB;
982 Interval dompC1, dompC2;
1079 std::vector<Interval> domsA, domsB;