#include <GeoPrimitives.H>
Public Member Functions | |
CLine () | |
CLine (const CPoint &p1, const CPoint &p2) | |
CLine (const CLine &l) | |
CLine (const CPoint &p1, const CVector &v1) | |
CLine (const CVector &v1) | |
CLine & | move (const CPoint &p1) |
bool | operator== (const CLine &l) const |
bool | has_point (const CPoint &p2) const |
CVector & | slope () |
const CVector & | slope () const |
CPoint & | point () |
const CPoint & | point () const |
Protected Attributes | |
CPoint | p |
CVector | v |
Friends | |
double | Distance (const CPoint &p, const CLine &l) |
double | Distance (const C3Point &p, const CLine &l) |
Definition at line 1002 of file GeoPrimitives.H.
|
inline |
Definition at line 1009 of file GeoPrimitives.H.
Definition at line 1011 of file GeoPrimitives.H.
Definition at line 1014 of file GeoPrimitives.H.
Definition at line 1017 of file GeoPrimitives.H.
Definition at line 1020 of file GeoPrimitives.H.
|
inline |
Definition at line 1033 of file GeoPrimitives.H.
References CVector::normalize(), GeoPrim::TOL, CVector::unit(), and CLine::v.
Referenced by CLineSegment::has_point().
|
inline |
|
inline |
Definition at line 1049 of file GeoPrimitives.H.
|
inline |
Definition at line 1053 of file GeoPrimitives.H.
|
inline |
Definition at line 1041 of file GeoPrimitives.H.
References CLine::v.
Referenced by bc_enforce(), and rflu_modextractflowdata::rflu_extractflowdatablasius().
|
inline |
Definition at line 1045 of file GeoPrimitives.H.
References CLine::v.
Definition at line 45 of file GeoPrimitives.C.
|
protected |
Definition at line 1006 of file GeoPrimitives.H.
Referenced by GeoPrim::Distance(), and CLine::operator==().
|
protected |
Definition at line 1007 of file GeoPrimitives.H.
Referenced by GeoPrim::Distance(), CLine::has_point(), CLine::operator==(), and CLine::slope().