Open CASCADE Technology  6.9.0
Public Member Functions
AdvApp2Var_Iso Class Reference

used to store constraints on a line U = Ui or V = Vj More...

#include <AdvApp2Var_Iso.hxx>

Public Member Functions

 AdvApp2Var_Iso ()
 
 AdvApp2Var_Iso (const GeomAbs_IsoType type, const Standard_Integer iu, const Standard_Integer iv)
 
 AdvApp2Var_Iso (const GeomAbs_IsoType type, const Standard_Real cte, const Standard_Real Ufirst, const Standard_Real Ulast, const Standard_Real Vfirst, const Standard_Real Vlast, const Standard_Integer pos, const Standard_Integer iu, const Standard_Integer iv)
 
Standard_Boolean IsApproximated () const
 
Standard_Boolean HasResult () const
 
void MakeApprox (const AdvApp2Var_Context &Conditions, const Standard_Real a, const Standard_Real b, const Standard_Real c, const Standard_Real d, const AdvApp2Var_EvaluatorFunc2Var &func, AdvApp2Var_Node &NodeBegin, AdvApp2Var_Node &NodeEnd)
 
void ChangeDomain (const Standard_Real a, const Standard_Real b)
 
void ChangeDomain (const Standard_Real a, const Standard_Real b, const Standard_Real c, const Standard_Real d)
 
void SetConstante (const Standard_Real newcte)
 
void SetPosition (const Standard_Integer newpos)
 
void ResetApprox ()
 
void OverwriteApprox ()
 
GeomAbs_IsoType Type () const
 
Standard_Real Constante () const
 
Standard_Real T0 () const
 
Standard_Real T1 () const
 
Standard_Real U0 () const
 
Standard_Real U1 () const
 
Standard_Real V0 () const
 
Standard_Real V1 () const
 
Standard_Integer UOrder () const
 
Standard_Integer VOrder () const
 
Standard_Integer Position () const
 
Standard_Integer NbCoeff () const
 
const Handle
< TColStd_HArray1OfReal > & 
Polynom () const
 
Handle< TColStd_HArray1OfRealSomTab () const
 
Handle< TColStd_HArray1OfRealDifTab () const
 
Handle< TColStd_HArray2OfRealMaxErrors () const
 
Handle< TColStd_HArray2OfRealMoyErrors () const
 

Detailed Description

used to store constraints on a line U = Ui or V = Vj

Constructor & Destructor Documentation

AdvApp2Var_Iso::AdvApp2Var_Iso ( )
AdvApp2Var_Iso::AdvApp2Var_Iso ( const GeomAbs_IsoType  type,
const Standard_Integer  iu,
const Standard_Integer  iv 
)
AdvApp2Var_Iso::AdvApp2Var_Iso ( const GeomAbs_IsoType  type,
const Standard_Real  cte,
const Standard_Real  Ufirst,
const Standard_Real  Ulast,
const Standard_Real  Vfirst,
const Standard_Real  Vlast,
const Standard_Integer  pos,
const Standard_Integer  iu,
const Standard_Integer  iv 
)

Member Function Documentation

void AdvApp2Var_Iso::ChangeDomain ( const Standard_Real  a,
const Standard_Real  b 
)
void AdvApp2Var_Iso::ChangeDomain ( const Standard_Real  a,
const Standard_Real  b,
const Standard_Real  c,
const Standard_Real  d 
)
Standard_Real AdvApp2Var_Iso::Constante ( ) const
Handle< TColStd_HArray1OfReal > AdvApp2Var_Iso::DifTab ( ) const
Standard_Boolean AdvApp2Var_Iso::HasResult ( ) const
Standard_Boolean AdvApp2Var_Iso::IsApproximated ( ) const
void AdvApp2Var_Iso::MakeApprox ( const AdvApp2Var_Context Conditions,
const Standard_Real  a,
const Standard_Real  b,
const Standard_Real  c,
const Standard_Real  d,
const AdvApp2Var_EvaluatorFunc2Var func,
AdvApp2Var_Node NodeBegin,
AdvApp2Var_Node NodeEnd 
)
Handle< TColStd_HArray2OfReal > AdvApp2Var_Iso::MaxErrors ( ) const
Handle< TColStd_HArray2OfReal > AdvApp2Var_Iso::MoyErrors ( ) const
Standard_Integer AdvApp2Var_Iso::NbCoeff ( ) const
void AdvApp2Var_Iso::OverwriteApprox ( )
const Handle< TColStd_HArray1OfReal >& AdvApp2Var_Iso::Polynom ( ) const
Standard_Integer AdvApp2Var_Iso::Position ( ) const
void AdvApp2Var_Iso::ResetApprox ( )
void AdvApp2Var_Iso::SetConstante ( const Standard_Real  newcte)
void AdvApp2Var_Iso::SetPosition ( const Standard_Integer  newpos)
Handle< TColStd_HArray1OfReal > AdvApp2Var_Iso::SomTab ( ) const
Standard_Real AdvApp2Var_Iso::T0 ( ) const
Standard_Real AdvApp2Var_Iso::T1 ( ) const
GeomAbs_IsoType AdvApp2Var_Iso::Type ( ) const
Standard_Real AdvApp2Var_Iso::U0 ( ) const
Standard_Real AdvApp2Var_Iso::U1 ( ) const
Standard_Integer AdvApp2Var_Iso::UOrder ( ) const
Standard_Real AdvApp2Var_Iso::V0 ( ) const
Standard_Real AdvApp2Var_Iso::V1 ( ) const
Standard_Integer AdvApp2Var_Iso::VOrder ( ) const

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