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

    #include <AdvApp2Var_Framework.hxx>

    Public Member Functions

     AdvApp2Var_Framework ()
     AdvApp2Var_Framework (const NCollection_Sequence< occ::handle< AdvApp2Var_Node > > &Frame, const NCollection_Sequence< NCollection_Sequence< occ::handle< AdvApp2Var_Iso > > > &UFrontier, const NCollection_Sequence< NCollection_Sequence< occ::handle< AdvApp2Var_Iso > > > &VFrontier)
    occ::handle< AdvApp2Var_IsoFirstNotApprox (int &IndexIso, int &IndexStrip) const
     search the Index of the first Iso not approximated, if all Isos are approximated NULL is returned.
    int FirstNode (const GeomAbs_IsoType Type, const int IndexIso, const int IndexStrip) const
    int LastNode (const GeomAbs_IsoType Type, const int IndexIso, const int IndexStrip) const
    void ChangeIso (const int IndexIso, const int IndexStrip, const occ::handle< AdvApp2Var_Iso > &anIso)
    const occ::handle< AdvApp2Var_Node > & Node (const int IndexNode) const
    const occ::handle< AdvApp2Var_Node > & Node (const double U, const double V) const
    const AdvApp2Var_IsoIsoU (const double U, const double V0, const double V1) const
    const AdvApp2Var_IsoIsoV (const double U0, const double U1, const double V) const
    void UpdateInU (const double CuttingValue)
    void UpdateInV (const double CuttingValue)
    const occ::handle< NCollection_HArray1< double > > & UEquation (const int IndexIso, const int IndexStrip) const
    const occ::handle< NCollection_HArray1< double > > & VEquation (const int IndexIso, const int IndexStrip) const

    Constructor & Destructor Documentation

    ◆ AdvApp2Var_Framework() [1/2]

    AdvApp2Var_Framework::AdvApp2Var_Framework ( )

    ◆ AdvApp2Var_Framework() [2/2]

    AdvApp2Var_Framework::AdvApp2Var_Framework ( const NCollection_Sequence< occ::handle< AdvApp2Var_Node > > & Frame,
    const NCollection_Sequence< NCollection_Sequence< occ::handle< AdvApp2Var_Iso > > > & UFrontier,
    const NCollection_Sequence< NCollection_Sequence< occ::handle< AdvApp2Var_Iso > > > & VFrontier )

    Member Function Documentation

    ◆ ChangeIso()

    void AdvApp2Var_Framework::ChangeIso ( const int IndexIso,
    const int IndexStrip,
    const occ::handle< AdvApp2Var_Iso > & anIso )

    ◆ FirstNode()

    int AdvApp2Var_Framework::FirstNode ( const GeomAbs_IsoType Type,
    const int IndexIso,
    const int IndexStrip ) const

    ◆ FirstNotApprox()

    occ::handle< AdvApp2Var_Iso > AdvApp2Var_Framework::FirstNotApprox ( int & IndexIso,
    int & IndexStrip ) const

    search the Index of the first Iso not approximated, if all Isos are approximated NULL is returned.

    ◆ IsoU()

    const AdvApp2Var_Iso & AdvApp2Var_Framework::IsoU ( const double U,
    const double V0,
    const double V1 ) const

    ◆ IsoV()

    const AdvApp2Var_Iso & AdvApp2Var_Framework::IsoV ( const double U0,
    const double U1,
    const double V ) const

    ◆ LastNode()

    int AdvApp2Var_Framework::LastNode ( const GeomAbs_IsoType Type,
    const int IndexIso,
    const int IndexStrip ) const

    ◆ Node() [1/2]

    const occ::handle< AdvApp2Var_Node > & AdvApp2Var_Framework::Node ( const double U,
    const double V ) const

    ◆ Node() [2/2]

    const occ::handle< AdvApp2Var_Node > & AdvApp2Var_Framework::Node ( const int IndexNode) const
    inline

    ◆ UEquation()

    const occ::handle< NCollection_HArray1< double > > & AdvApp2Var_Framework::UEquation ( const int IndexIso,
    const int IndexStrip ) const

    ◆ UpdateInU()

    void AdvApp2Var_Framework::UpdateInU ( const double CuttingValue)

    ◆ UpdateInV()

    void AdvApp2Var_Framework::UpdateInV ( const double CuttingValue)

    ◆ VEquation()

    const occ::handle< NCollection_HArray1< double > > & AdvApp2Var_Framework::VEquation ( const int IndexIso,
    const int IndexStrip ) const

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