|
| | LineSegment () |
| |
| | LineSegment (const LineSegment &seg) |
| |
| | LineSegment (const vec_type &s, const vec_type &e) |
| |
| LineSegment & | operator= (const LineSegment &seg) |
| |
| void | set (const vec_type &s, const vec_type &e) |
| |
| vec_type & | start () |
| |
| const vec_type & | start () const |
| |
| vec_type & | end () |
| |
| const vec_type & | end () const |
| |
| bool | valid () const |
| |
| bool | intersect (const BoundingBox &bb) const |
| |
| bool | intersectAndComputeRatios (const BoundingBox &bb, float &ratioFromStartToEnd1, float &ratioFromStartToEnd2) const |
| |
| bool | intersectAndComputeRatios (const BoundingBox &bb, double &ratioFromStartToEnd1, double &ratioFromStartToEnd2) const |
| |
| bool | intersect (const BoundingSphere &bs) const |
| |
| bool | intersectAndComputeRatios (const BoundingSphere &bs, float &ratioFromStartToEnd1, float &ratioFromStartToEnd2) const |
| |
| bool | intersectAndComputeRatios (const BoundingSphere &bs, double &ratioFromStartToEnd1, double &ratioFromStartToEnd2) const |
| |
| bool | intersect (const Vec3f &v1, const Vec3f &v2, const Vec3f &v3, float &ratioFromStartToEnd) |
| |
| bool | intersect (const Vec3d &v1, const Vec3d &v2, const Vec3d &v3, double &ratioFromStartToEnd) |
| |
| void | mult (const LineSegment &seg, const Matrix &m) |
| |
| void | mult (const Matrix &m, const LineSegment &seg) |
| |
| | Referenced () |
| |
| | Referenced (bool threadSafeRefUnref) |
| |
| | Referenced (const Referenced &) |
| |
| Referenced & | operator= (const Referenced &) |
| |
| virtual void | setThreadSafeRefUnref (bool) |
| |
| bool | getThreadSafeRefUnref () const |
| |
| OpenThreads::Mutex * | getRefMutex () const |
| |
| int | ref () const |
| |
| int | unref () const |
| |
| int | unref_nodelete () const |
| |
| int | referenceCount () const |
| |
| ObserverSet * | getObserverSet () const |
| |
| ObserverSet * | getOrCreateObserverSet () const |
| |
| void | addObserver (Observer *observer) const |
| |
| void | removeObserver (Observer *observer) const |
| |
LineSegment class for representing a line segment.