Direct access policy: calls D0/D1/D2/D3 methods on the curve object. Works with occ::handle<T> and by-value curve types.
More...
#include <LProp_CurveUtils.hxx>
|
| 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.
◆ D0()
template<typename C, typename P>
| void LProp_CurveUtils::DirectAccess::D0 |
( |
C & | theCurve, |
|
|
double | theU, |
|
|
P & | thePnt ) |
|
inlinestatic |
◆ D1()
template<typename C, typename P, typename V>
| void LProp_CurveUtils::DirectAccess::D1 |
( |
C & | theCurve, |
|
|
double | theU, |
|
|
P & | thePnt, |
|
|
V & | theV1 ) |
|
inlinestatic |
◆ D2()
template<typename C, typename P, typename V>
| void LProp_CurveUtils::DirectAccess::D2 |
( |
C & | theCurve, |
|
|
double | theU, |
|
|
P & | thePnt, |
|
|
V & | theV1, |
|
|
V & | theV2 ) |
|
inlinestatic |
◆ D3()
template<typename C, typename P, typename V>
| void LProp_CurveUtils::DirectAccess::D3 |
( |
C & | theCurve, |
|
|
double | theU, |
|
|
P & | thePnt, |
|
|
V & | theV1, |
|
|
V & | theV2, |
|
|
V & | theV3 ) |
|
inlinestatic |
◆ FirstParameter()
template<typename C>
| double LProp_CurveUtils::DirectAccess::FirstParameter |
( |
C & | theCurve | ) |
|
|
inlinestatic |
◆ LastParameter()
template<typename C>
| double LProp_CurveUtils::DirectAccess::LastParameter |
( |
C & | theCurve | ) |
|
|
inlinestatic |
The documentation for this struct was generated from the following file: