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
    AdvApp2Var_Network Class Reference

    #include <AdvApp2Var_Network.hxx>

    Public Member Functions

     AdvApp2Var_Network ()
     AdvApp2Var_Network (const NCollection_Sequence< occ::handle< AdvApp2Var_Patch > > &Net, const NCollection_Sequence< double > &TheU, const NCollection_Sequence< double > &TheV)
    bool FirstNotApprox (int &Index) const
     search the Index of the first Patch not approximated, if all Patches are approximated false is returned
    AdvApp2Var_PatchChangePatch (const int Index)
    AdvApp2Var_Patchoperator() (const int Index)
    void UpdateInU (const double CuttingValue)
    void UpdateInV (const double CuttingValue)
    void SameDegree (const int iu, const int iv, int &ncfu, int &ncfv)
    int NbPatch () const
    int NbPatchInU () const
    int NbPatchInV () const
    double UParameter (const int Index) const
    double VParameter (const int Index) const
    const AdvApp2Var_PatchPatch (const int UIndex, const int VIndex) const
    const AdvApp2Var_Patchoperator() (const int UIndex, const int VIndex) const

    Constructor & Destructor Documentation

    ◆ AdvApp2Var_Network() [1/2]

    AdvApp2Var_Network::AdvApp2Var_Network ( )

    ◆ AdvApp2Var_Network() [2/2]

    AdvApp2Var_Network::AdvApp2Var_Network ( const NCollection_Sequence< occ::handle< AdvApp2Var_Patch > > & Net,
    const NCollection_Sequence< double > & TheU,
    const NCollection_Sequence< double > & TheV )

    Member Function Documentation

    ◆ ChangePatch()

    AdvApp2Var_Patch & AdvApp2Var_Network::ChangePatch ( const int Index)
    inline

    ◆ FirstNotApprox()

    bool AdvApp2Var_Network::FirstNotApprox ( int & Index) const

    search the Index of the first Patch not approximated, if all Patches are approximated false is returned

    ◆ NbPatch()

    int AdvApp2Var_Network::NbPatch ( ) const

    ◆ NbPatchInU()

    int AdvApp2Var_Network::NbPatchInU ( ) const

    ◆ NbPatchInV()

    int AdvApp2Var_Network::NbPatchInV ( ) const

    ◆ operator()() [1/2]

    AdvApp2Var_Patch & AdvApp2Var_Network::operator() ( const int Index)
    inline

    ◆ operator()() [2/2]

    const AdvApp2Var_Patch & AdvApp2Var_Network::operator() ( const int UIndex,
    const int VIndex ) const
    inline

    ◆ Patch()

    const AdvApp2Var_Patch & AdvApp2Var_Network::Patch ( const int UIndex,
    const int VIndex ) const
    inline

    ◆ SameDegree()

    void AdvApp2Var_Network::SameDegree ( const int iu,
    const int iv,
    int & ncfu,
    int & ncfv )

    ◆ UParameter()

    double AdvApp2Var_Network::UParameter ( const int Index) const

    ◆ UpdateInU()

    void AdvApp2Var_Network::UpdateInU ( const double CuttingValue)

    ◆ UpdateInV()

    void AdvApp2Var_Network::UpdateInV ( const double CuttingValue)

    ◆ VParameter()

    double AdvApp2Var_Network::VParameter ( const int Index) const

    The documentation for this class was generated from the following file: