OCCT3D OCCT 8.0.1
OCCT documentation

Search guides and API reference

Enter at least two characters.

    Open CASCADE Technology Reference Manual 8.0.1
    LProp_CurveUtils::DirectAccess Struct Reference

    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>

    Static Public Member Functions

    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)

    Detailed Description

    Direct access policy: calls D0/D1/D2/D3 methods on the curve object. Works with occ::handle<T> and by-value curve types.

    Member Function Documentation

    ◆ 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: