Public Types | |
| typedef value_type | ValueType |
Public Member Functions | |
| TTStrip () | |
| TTStrip (TTPoint2D< ValueType >, TTPoint2D< ValueType >) | |
| TTPoint2D< ValueType > const | PointA () const |
| TTPoint2D< ValueType > const | PointB () const |
| TTStrip< ValueType > | Rotate (TTPoint2D< ValueType > &Point1, TTPoint2D< ValueType > &Point2, ValueType angle) |
| void | ParaStrip (TTStrip< ValueType > Strip, ValueType u, TTPoint2D< ValueType > &point) |
| void | ParaStrip2 (TTStrip< double > Strip, double u, TTPoint2D< double > &point) |
| double | Angle (TTStrip< ValueType > Strip) |
| double | Length (TTStrip< ValueType > Strip) |
| double | ParaNU (TTStrip< ValueType > Strip, ValueType t) |
| double | ParaNV (TTStrip< ValueType > Strip, ValueType t) |
| void | Swap (TTStrip< ValueType > &Strip1, TTStrip< ValueType > &Strip2) |
Private Attributes | |
| TTPoint2D< ValueType > | TempA |
| TTPoint2D< ValueType > | TempB |
| TTPoint2D< ValueType > | pointA_ |
| TTPoint2D< ValueType > | pointB_ |
| ValueType | root |
| ValueType | XA |
| ValueType | XB |
| TTStrip< ValueType >::TTStrip | ( | TTPoint2D< ValueType > | , | |
| TTPoint2D< ValueType > | ||||
| ) |
| TTStrip<ValueType> TTStrip< value_type >::Rotate | ( | TTPoint2D< ValueType > & | Point1, | |
| TTPoint2D< ValueType > & | Point2, | |||
| ValueType | angle | |||
| ) |
| void TTStrip< ValueType >::ParaStrip | ( | TTStrip< ValueType > | Strip, | |
| ValueType | u, | |||
| TTPoint2D< ValueType > & | point | |||
| ) |
| void TTStrip< value_type >::ParaStrip2 | ( | TTStrip< double > | Strip, | |
| double | u, | |||
| TTPoint2D< double > & | point | |||
| ) |
| double TTStrip< value_type >::ParaNU | ( | TTStrip< ValueType > | Strip, | |
| ValueType | t | |||
| ) |
| double TTStrip< value_type >::ParaNV | ( | TTStrip< ValueType > | Strip, | |
| ValueType | t | |||
| ) |
| void TTStrip< value_type >::Swap | ( | TTStrip< ValueType > & | Strip1, | |
| TTStrip< ValueType > & | Strip2 | |||
| ) |
1.4.7
Click here to return home page.