a() const | rcsc::Segment2D | [inline] |
assign(const Vector2D &a, const Vector2D &b) | rcsc::Segment2D | [inline] |
assign(const double &ax, const double &ay, const double &bx, const double &by) | rcsc::Segment2D | [inline] |
b() const | rcsc::Segment2D | [inline] |
contains(const Vector2D &p) const | rcsc::Segment2D | [inline] |
dist(const Vector2D &p) const | rcsc::Segment2D | |
dist(const Segment2D &seg) const | rcsc::Segment2D | |
existIntersection(const Segment2D &other) const | rcsc::Segment2D | |
existIntersectionExceptEndpoint(const Segment2D &other) const | rcsc::Segment2D | |
farthestDist(const Vector2D &p) const | rcsc::Segment2D | |
intersection(const Segment2D &other) const | rcsc::Segment2D | |
intersection(const Line2D &other) const | rcsc::Segment2D | |
length() const | rcsc::Segment2D | [inline] |
line() const | rcsc::Segment2D | [inline] |
nearestPoint(const Vector2D &p) const | rcsc::Segment2D | |
onSegment(const Vector2D &p) const (次で定義されています。 rcsc::Segment2D) | rcsc::Segment2D | |
perpendicularBisector() const | rcsc::Segment2D | [inline] |
Segment2D(const Vector2D &a, const Vector2D &b) | rcsc::Segment2D | [inline] |
Segment2D(const double &ax, const double &ay, const double &bx, const double &by) | rcsc::Segment2D | [inline] |
swap() | rcsc::Segment2D | [inline] |