![]() |
![]() |
Public Types | |
typedef select_most_precise < CoordinateType, double > ::type | promoted_type |
Public Member Functions | |
template<typename Point , typename Segment > | |
void | assign (Point &point, Segment const &segment, CoordinateType const &dx, CoordinateType const &dy, SegmentRatio const &ratio) const |
template<typename Point , typename Segment1 , typename Segment2 > | |
void | assign_a (Point &point, Segment1 const &a, Segment2 const &) const |
template<typename Point , typename Segment1 , typename Segment2 > | |
void | assign_b (Point &point, Segment1 const &, Segment2 const &b) const |
promoted_type | comparable_length_a () const |
promoted_type | comparable_length_b () const |
Public Attributes | |
CoordinateType | dx_a |
CoordinateType | dx_b |
CoordinateType | dy_a |
CoordinateType | dy_b |
SegmentRatio | robust_ra |
SegmentRatio | robust_rb |
typedef select_most_precise< CoordinateType, double >::type boost::geometry::strategy::intersection::cartesian_segments< CalculationType >::segment_intersection_info< CoordinateType, SegmentRatio >::promoted_type |
promoted_type boost::geometry::strategy::intersection::cartesian_segments< CalculationType >::segment_intersection_info< CoordinateType, SegmentRatio >::comparable_length_a | ( | ) | const |
promoted_type boost::geometry::strategy::intersection::cartesian_segments< CalculationType >::segment_intersection_info< CoordinateType, SegmentRatio >::comparable_length_b | ( | ) | const |
void boost::geometry::strategy::intersection::cartesian_segments< CalculationType >::segment_intersection_info< CoordinateType, SegmentRatio >::assign_a | ( | Point & | point, |
Segment1 const & | a, | ||
Segment2 const & | |||
) | const |
void boost::geometry::strategy::intersection::cartesian_segments< CalculationType >::segment_intersection_info< CoordinateType, SegmentRatio >::assign_b | ( | Point & | point, |
Segment1 const & | , | ||
Segment2 const & | b | ||
) | const |
void boost::geometry::strategy::intersection::cartesian_segments< CalculationType >::segment_intersection_info< CoordinateType, SegmentRatio >::assign | ( | Point & | point, |
Segment const & | segment, | ||
CoordinateType const & | dx, | ||
CoordinateType const & | dy, | ||
SegmentRatio const & | ratio | ||
) | const |
CoordinateType boost::geometry::strategy::intersection::cartesian_segments< CalculationType >::segment_intersection_info< CoordinateType, SegmentRatio >::dx_a |
CoordinateType boost::geometry::strategy::intersection::cartesian_segments< CalculationType >::segment_intersection_info< CoordinateType, SegmentRatio >::dy_a |
CoordinateType boost::geometry::strategy::intersection::cartesian_segments< CalculationType >::segment_intersection_info< CoordinateType, SegmentRatio >::dx_b |
CoordinateType boost::geometry::strategy::intersection::cartesian_segments< CalculationType >::segment_intersection_info< CoordinateType, SegmentRatio >::dy_b |
SegmentRatio boost::geometry::strategy::intersection::cartesian_segments< CalculationType >::segment_intersection_info< CoordinateType, SegmentRatio >::robust_ra |
SegmentRatio boost::geometry::strategy::intersection::cartesian_segments< CalculationType >::segment_intersection_info< CoordinateType, SegmentRatio >::robust_rb |
April 2, 2011 |
Copyright © 2007-2011 Barend Gehrels, Amsterdam, the Netherlands Copyright © 2008-2011 Bruno Lalande, Paris, France Copyright © 2009-2010 Mateusz Loskot, London, UK |