|
Open CASCADE Technology 7.9.3
|
#include <AdvApp2Var_Framework.hxx>
Public Member Functions | |
| AdvApp2Var_Framework () | |
| AdvApp2Var_Framework (const AdvApp2Var_SequenceOfNode &Frame, const AdvApp2Var_SequenceOfStrip &UFrontier, const AdvApp2Var_SequenceOfStrip &VFrontier) | |
| Handle< AdvApp2Var_Iso > | FirstNotApprox (Standard_Integer &IndexIso, Standard_Integer &IndexStrip) const |
| search the Index of the first Iso not approximated, if all Isos are approximated NULL is returned. | |
| Standard_Integer | FirstNode (const GeomAbs_IsoType Type, const Standard_Integer IndexIso, const Standard_Integer IndexStrip) const |
| Standard_Integer | LastNode (const GeomAbs_IsoType Type, const Standard_Integer IndexIso, const Standard_Integer IndexStrip) const |
| void | ChangeIso (const Standard_Integer IndexIso, const Standard_Integer IndexStrip, const Handle< AdvApp2Var_Iso > &anIso) |
| const Handle< AdvApp2Var_Node > & | Node (const Standard_Integer IndexNode) const |
| const Handle< AdvApp2Var_Node > & | Node (const Standard_Real U, const Standard_Real V) const |
| const AdvApp2Var_Iso & | IsoU (const Standard_Real U, const Standard_Real V0, const Standard_Real V1) const |
| const AdvApp2Var_Iso & | IsoV (const Standard_Real U0, const Standard_Real U1, const Standard_Real V) const |
| void | UpdateInU (const Standard_Real CuttingValue) |
| void | UpdateInV (const Standard_Real CuttingValue) |
| const Handle< TColStd_HArray1OfReal > & | UEquation (const Standard_Integer IndexIso, const Standard_Integer IndexStrip) const |
| const Handle< TColStd_HArray1OfReal > & | VEquation (const Standard_Integer IndexIso, const Standard_Integer IndexStrip) const |
| AdvApp2Var_Framework::AdvApp2Var_Framework | ( | ) |
| AdvApp2Var_Framework::AdvApp2Var_Framework | ( | const AdvApp2Var_SequenceOfNode & | Frame, |
| const AdvApp2Var_SequenceOfStrip & | UFrontier, | ||
| const AdvApp2Var_SequenceOfStrip & | VFrontier ) |
| void AdvApp2Var_Framework::ChangeIso | ( | const Standard_Integer | IndexIso, |
| const Standard_Integer | IndexStrip, | ||
| const Handle< AdvApp2Var_Iso > & | anIso ) |
| Standard_Integer AdvApp2Var_Framework::FirstNode | ( | const GeomAbs_IsoType | Type, |
| const Standard_Integer | IndexIso, | ||
| const Standard_Integer | IndexStrip ) const |
| Handle< AdvApp2Var_Iso > AdvApp2Var_Framework::FirstNotApprox | ( | Standard_Integer & | IndexIso, |
| Standard_Integer & | IndexStrip ) const |
search the Index of the first Iso not approximated, if all Isos are approximated NULL is returned.
| const AdvApp2Var_Iso & AdvApp2Var_Framework::IsoU | ( | const Standard_Real | U, |
| const Standard_Real | V0, | ||
| const Standard_Real | V1 ) const |
| const AdvApp2Var_Iso & AdvApp2Var_Framework::IsoV | ( | const Standard_Real | U0, |
| const Standard_Real | U1, | ||
| const Standard_Real | V ) const |
| Standard_Integer AdvApp2Var_Framework::LastNode | ( | const GeomAbs_IsoType | Type, |
| const Standard_Integer | IndexIso, | ||
| const Standard_Integer | IndexStrip ) const |
|
inline |
| const Handle< AdvApp2Var_Node > & AdvApp2Var_Framework::Node | ( | const Standard_Real | U, |
| const Standard_Real | V ) const |
| const Handle< TColStd_HArray1OfReal > & AdvApp2Var_Framework::UEquation | ( | const Standard_Integer | IndexIso, |
| const Standard_Integer | IndexStrip ) const |
| void AdvApp2Var_Framework::UpdateInU | ( | const Standard_Real | CuttingValue | ) |
| void AdvApp2Var_Framework::UpdateInV | ( | const Standard_Real | CuttingValue | ) |
| const Handle< TColStd_HArray1OfReal > & AdvApp2Var_Framework::VEquation | ( | const Standard_Integer | IndexIso, |
| const Standard_Integer | IndexStrip ) const |