Open CASCADE Technology  7.3.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_HArray1OfReal > SomTab () const
 
Handle< TColStd_HArray1OfReal > DifTab () const
 
Handle< TColStd_HArray2OfReal > MaxErrors () const
 
Handle< TColStd_HArray2OfReal > MoyErrors () const
 

Detailed Description

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

Constructor & Destructor Documentation

◆ AdvApp2Var_Iso() [1/3]

AdvApp2Var_Iso::AdvApp2Var_Iso ( )

◆ AdvApp2Var_Iso() [2/3]

AdvApp2Var_Iso::AdvApp2Var_Iso ( const GeomAbs_IsoType  type,
const Standard_Integer  iu,
const Standard_Integer  iv 
)

◆ AdvApp2Var_Iso() [3/3]

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

◆ ChangeDomain() [1/2]

void AdvApp2Var_Iso::ChangeDomain ( const Standard_Real  a,
const Standard_Real  b 
)

◆ ChangeDomain() [2/2]

void AdvApp2Var_Iso::ChangeDomain ( const Standard_Real  a,
const Standard_Real  b,
const Standard_Real  c,
const Standard_Real  d 
)

◆ Constante()

Standard_Real AdvApp2Var_Iso::Constante ( ) const

◆ DifTab()

Handle< TColStd_HArray1OfReal > AdvApp2Var_Iso::DifTab ( ) const

◆ HasResult()

Standard_Boolean AdvApp2Var_Iso::HasResult ( ) const

◆ IsApproximated()

Standard_Boolean AdvApp2Var_Iso::IsApproximated ( ) const

◆ MakeApprox()

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 
)

◆ MaxErrors()

Handle< TColStd_HArray2OfReal > AdvApp2Var_Iso::MaxErrors ( ) const

◆ MoyErrors()

Handle< TColStd_HArray2OfReal > AdvApp2Var_Iso::MoyErrors ( ) const

◆ NbCoeff()

Standard_Integer AdvApp2Var_Iso::NbCoeff ( ) const

◆ OverwriteApprox()

void AdvApp2Var_Iso::OverwriteApprox ( )

◆ Polynom()

const Handle< TColStd_HArray1OfReal >& AdvApp2Var_Iso::Polynom ( ) const

◆ Position()

Standard_Integer AdvApp2Var_Iso::Position ( ) const

◆ ResetApprox()

void AdvApp2Var_Iso::ResetApprox ( )

◆ SetConstante()

void AdvApp2Var_Iso::SetConstante ( const Standard_Real  newcte)

◆ SetPosition()

void AdvApp2Var_Iso::SetPosition ( const Standard_Integer  newpos)

◆ SomTab()

Handle< TColStd_HArray1OfReal > AdvApp2Var_Iso::SomTab ( ) const

◆ T0()

Standard_Real AdvApp2Var_Iso::T0 ( ) const

◆ T1()

Standard_Real AdvApp2Var_Iso::T1 ( ) const

◆ Type()

GeomAbs_IsoType AdvApp2Var_Iso::Type ( ) const

◆ U0()

Standard_Real AdvApp2Var_Iso::U0 ( ) const

◆ U1()

Standard_Real AdvApp2Var_Iso::U1 ( ) const

◆ UOrder()

Standard_Integer AdvApp2Var_Iso::UOrder ( ) const

◆ V0()

Standard_Real AdvApp2Var_Iso::V0 ( ) const

◆ V1()

Standard_Real AdvApp2Var_Iso::V1 ( ) const

◆ VOrder()

Standard_Integer AdvApp2Var_Iso::VOrder ( ) const

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