OCC Main Page | ModelingData | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

ModelingData
TKGeomBase
AdvApp2Var


AdvApp2Var_Iso Class Reference

#include <AdvApp2Var_Iso.hxx>


Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
Standard_EXPORT AdvApp2Var_Iso ()
Standard_EXPORT AdvApp2Var_Iso (const GeomAbs_IsoType type, const Standard_Integer iu, const Standard_Integer iv)
Standard_EXPORT 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_EXPORT Standard_Boolean IsApproximated () const
Standard_EXPORT Standard_Boolean HasResult () const
Standard_EXPORT 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)
Standard_EXPORT void ChangeDomain (const Standard_Real a, const Standard_Real b)
Standard_EXPORT void ChangeDomain (const Standard_Real a, const Standard_Real b, const Standard_Real c, const Standard_Real d)
Standard_EXPORT void SetConstante (const Standard_Real newcte)
Standard_EXPORT void SetPosition (const Standard_Integer newpos)
Standard_EXPORT void ResetApprox ()
Standard_EXPORT void OverwriteApprox ()
Standard_EXPORT GeomAbs_IsoType Type () const
Standard_EXPORT Standard_Real Constante () const
Standard_EXPORT Standard_Real T0 () const
Standard_EXPORT Standard_Real T1 () const
Standard_EXPORT Standard_Real U0 () const
Standard_EXPORT Standard_Real U1 () const
Standard_EXPORT Standard_Real V0 () const
Standard_EXPORT Standard_Real V1 () const
Standard_EXPORT Standard_Integer UOrder () const
Standard_EXPORT Standard_Integer VOrder () const
Standard_EXPORT Standard_Integer Position () const
Standard_EXPORT Standard_Integer NbCoeff () const
Standard_EXPORT const Handle_TColStd_HArray1OfReal & Polynom () const
Standard_EXPORT Handle_TColStd_HArray1OfReal SomTab () const
Standard_EXPORT Handle_TColStd_HArray1OfReal DifTab () const
Standard_EXPORT Handle_TColStd_HArray2OfReal MaxErrors () const
Standard_EXPORT Handle_TColStd_HArray2OfReal MoyErrors () const

Private Member Functions

Standard_EXPORT AdvApp2Var_Iso (const AdvApp2Var_Iso &Other)

Private Attributes

GeomAbs_IsoType myType
Standard_Real myConstPar
Standard_Real myU0
Standard_Real myU1
Standard_Real myV0
Standard_Real myV1
Standard_Integer myPosition
Standard_Integer myExtremOrder
Standard_Integer myDerivOrder
Standard_Integer myNbCoeff
Standard_Boolean myApprIsDone
Standard_Boolean myHasResult
Handle_TColStd_HArray1OfReal myEquation
Handle_TColStd_HArray2OfReal myMaxErrors
Handle_TColStd_HArray2OfReal myMoyErrors
Handle_TColStd_HArray1OfReal mySomTab
Handle_TColStd_HArray1OfReal myDifTab


Constructor & Destructor Documentation

Standard_EXPORT AdvApp2Var_Iso::AdvApp2Var_Iso  ) 
 

Standard_EXPORT AdvApp2Var_Iso::AdvApp2Var_Iso const GeomAbs_IsoType  type,
const Standard_Integer  iu,
const Standard_Integer  iv
 

Standard_EXPORT 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
 

Standard_EXPORT AdvApp2Var_Iso::AdvApp2Var_Iso const AdvApp2Var_Iso Other  )  [private]
 


Member Function Documentation

Standard_EXPORT void AdvApp2Var_Iso::ChangeDomain const Standard_Real  a,
const Standard_Real  b,
const Standard_Real  c,
const Standard_Real  d
 

Standard_EXPORT void AdvApp2Var_Iso::ChangeDomain const Standard_Real  a,
const Standard_Real  b
 

Standard_EXPORT Standard_Real AdvApp2Var_Iso::Constante  )  const
 

Standard_EXPORT Handle_TColStd_HArray1OfReal AdvApp2Var_Iso::DifTab  )  const
 

Standard_EXPORT Standard_Boolean AdvApp2Var_Iso::HasResult  )  const
 

Standard_EXPORT Standard_Boolean AdvApp2Var_Iso::IsApproximated  )  const
 

Standard_EXPORT 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
 

Standard_EXPORT Handle_TColStd_HArray2OfReal AdvApp2Var_Iso::MaxErrors  )  const
 

Standard_EXPORT Handle_TColStd_HArray2OfReal AdvApp2Var_Iso::MoyErrors  )  const
 

Standard_EXPORT Standard_Integer AdvApp2Var_Iso::NbCoeff  )  const
 

void AdvApp2Var_Iso::operator delete void *  anAddress  )  [inline]
 

void* AdvApp2Var_Iso::operator new size_t  size  )  [inline]
 

void* AdvApp2Var_Iso::operator new size_t  ,
void *  anAddress
[inline]
 

Standard_EXPORT void AdvApp2Var_Iso::OverwriteApprox  ) 
 

Standard_EXPORT const Handle_TColStd_HArray1OfReal& AdvApp2Var_Iso::Polynom  )  const
 

Standard_EXPORT Standard_Integer AdvApp2Var_Iso::Position  )  const
 

Standard_EXPORT void AdvApp2Var_Iso::ResetApprox  ) 
 

Standard_EXPORT void AdvApp2Var_Iso::SetConstante const Standard_Real  newcte  ) 
 

Standard_EXPORT void AdvApp2Var_Iso::SetPosition const Standard_Integer  newpos  ) 
 

Standard_EXPORT Handle_TColStd_HArray1OfReal AdvApp2Var_Iso::SomTab  )  const
 

Standard_EXPORT Standard_Real AdvApp2Var_Iso::T0  )  const
 

Standard_EXPORT Standard_Real AdvApp2Var_Iso::T1  )  const
 

Standard_EXPORT GeomAbs_IsoType AdvApp2Var_Iso::Type  )  const
 

Standard_EXPORT Standard_Real AdvApp2Var_Iso::U0  )  const
 

Standard_EXPORT Standard_Real AdvApp2Var_Iso::U1  )  const
 

Standard_EXPORT Standard_Integer AdvApp2Var_Iso::UOrder  )  const
 

Standard_EXPORT Standard_Real AdvApp2Var_Iso::V0  )  const
 

Standard_EXPORT Standard_Real AdvApp2Var_Iso::V1  )  const
 

Standard_EXPORT Standard_Integer AdvApp2Var_Iso::VOrder  )  const
 


Field Documentation

Standard_Boolean AdvApp2Var_Iso::myApprIsDone [private]
 

Standard_Real AdvApp2Var_Iso::myConstPar [private]
 

Standard_Integer AdvApp2Var_Iso::myDerivOrder [private]
 

Handle_TColStd_HArray1OfReal AdvApp2Var_Iso::myDifTab [private]
 

Handle_TColStd_HArray1OfReal AdvApp2Var_Iso::myEquation [private]
 

Standard_Integer AdvApp2Var_Iso::myExtremOrder [private]
 

Standard_Boolean AdvApp2Var_Iso::myHasResult [private]
 

Handle_TColStd_HArray2OfReal AdvApp2Var_Iso::myMaxErrors [private]
 

Handle_TColStd_HArray2OfReal AdvApp2Var_Iso::myMoyErrors [private]
 

Standard_Integer AdvApp2Var_Iso::myNbCoeff [private]
 

Standard_Integer AdvApp2Var_Iso::myPosition [private]
 

Handle_TColStd_HArray1OfReal AdvApp2Var_Iso::mySomTab [private]
 

GeomAbs_IsoType AdvApp2Var_Iso::myType [private]
 

Standard_Real AdvApp2Var_Iso::myU0 [private]
 

Standard_Real AdvApp2Var_Iso::myU1 [private]
 

Standard_Real AdvApp2Var_Iso::myV0 [private]
 

Standard_Real AdvApp2Var_Iso::myV1 [private]
 


The documentation for this class was generated from the following file:
Generated on Mon Aug 25 13:22:25 2008 for OpenCASCADE by  doxygen 1.4.1