clan::LineSegment2d Member List

This is the complete list of members for clan::LineSegment2d, including all inherited members.

clip(const Rectx< double > &rect, bool &clipped)clan::LineSegment2x< double >
collinear(const LineSegment2x< double > &second) constclan::LineSegment2x< double >
get_intersection(const LineSegment2x< double > &second, bool &intersect) constclan::LineSegment2x< double >
get_midpoint() constclan::LineSegment2x< double >inline
intersects(const LineSegment2x< double > &second, bool collinear_intersect) constclan::LineSegment2x< double >
LineSegment2d()clan::LineSegment2dinline
LineSegment2d(const LineSegment2x< double > &copy)clan::LineSegment2dinline
LineSegment2d(const Vec2< double > &point_p, const Vec2< double > &point_q)clan::LineSegment2dinline
LineSegment2x()clan::LineSegment2x< double >inline
LineSegment2x(const LineSegment2x< double > &copy)clan::LineSegment2x< double >inline
LineSegment2x(const Vec2< double > &point_p, const Vec2< double > &point_q)clan::LineSegment2x< double >inline
normal() constclan::LineSegment2x< double >
operator!=(const LineSegment2x< double > &line) constclan::LineSegment2x< double >inline
operator=(const LineSegment2x< double > &copy)clan::LineSegment2x< double >inline
operator==(const LineSegment2x< double > &line) constclan::LineSegment2x< double >inline
pclan::LineSegment2x< double >
point_distance(const Vec2< double > &point)clan::LineSegment2x< double >
point_right_of_line(const Vec2< double > &point) constclan::LineSegment2x< double >inline
qclan::LineSegment2x< double >