#include <AdvApp2Var_Framework.hxx>
|
| | 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_Iso > | FirstNotApprox (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_Iso & | IsoU (const double U, const double V0, const double V1) const |
| const AdvApp2Var_Iso & | IsoV (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 |
◆ AdvApp2Var_Framework() [1/2]
| AdvApp2Var_Framework::AdvApp2Var_Framework |
( |
| ) |
|
◆ AdvApp2Var_Framework() [2/2]
◆ ChangeIso()
◆ FirstNode()
| int AdvApp2Var_Framework::FirstNode |
( |
const GeomAbs_IsoType | Type, |
|
|
const int | IndexIso, |
|
|
const int | IndexStrip ) const |
◆ FirstNotApprox()
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]
◆ Node() [2/2]
◆ UEquation()
◆ UpdateInU()
| void AdvApp2Var_Framework::UpdateInU |
( |
const double | CuttingValue | ) |
|
◆ UpdateInV()
| void AdvApp2Var_Framework::UpdateInV |
( |
const double | CuttingValue | ) |
|
◆ VEquation()
The documentation for this class was generated from the following file: