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