|
| template<typename C , typename P > |
| static void | D0 (C &theCurve, double theU, P &thePnt) |
| |
| template<typename C , typename P , typename V > |
| static void | D1 (C &theCurve, double theU, P &thePnt, V &theV1) |
| |
| template<typename C , typename P , typename V > |
| static void | D2 (C &theCurve, double theU, P &thePnt, V &theV1, V &theV2) |
| |
| template<typename C , typename P , typename V > |
| static void | D3 (C &theCurve, double theU, P &thePnt, V &theV1, V &theV2, V &theV3) |
| |
| template<typename C > |
| static double | FirstParameter (C &theCurve) |
| |
| template<typename C > |
| static double | LastParameter (C &theCurve) |
| |
Direct access policy: calls D0/D1/D2/D3 methods on the curve object. Works with occ::handle<T> and by-value curve types.