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

ModelingAlgorithms
TKGeomAlgo
GeomFill


GeomFill_PlanFunc Class Reference

#include <GeomFill_PlanFunc.hxx>


Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
Standard_EXPORT GeomFill_PlanFunc (const gp_Pnt &P, const gp_Vec &V, const Handle(Adaptor3d_HCurve)&C)
virtual Standard_EXPORT Standard_Boolean Value (const Standard_Real X, Standard_Real &F)
 computes the value <f>of the function for the variable <x>.
Returns True if the calculation were successfully done,
False otherwise.

virtual Standard_EXPORT Standard_Boolean Derivative (const Standard_Real X, Standard_Real &D)
 computes the derivative <d> of the function
for the variable <x>.
Returns True if the calculation were successfully done,
False otherwise.

virtual Standard_EXPORT Standard_Boolean Values (const Standard_Real X, Standard_Real &F, Standard_Real &D)
 computes the value <f> and the derivative <d> of the
function for the variable <x>.
Returns True if the calculation were successfully done,
False otherwise.

Standard_EXPORT void D2 (const Standard_Real X, Standard_Real &F, Standard_Real &D1, Standard_Real &D2)
Standard_EXPORT void DEDT (const Standard_Real X, const gp_Vec &DP, const gp_Vec &DV, Standard_Real &DF)
Standard_EXPORT void D2E (const Standard_Real X, const gp_Vec &DP, const gp_Vec &D2P, const gp_Vec &DV, const gp_Vec &D2V, Standard_Real &DFDT, Standard_Real &D2FDT2, Standard_Real &D2FDTDX)

Private Attributes

gp_XYZ myPnt
gp_XYZ myVec
gp_XYZ V
gp_Pnt G
Handle_Adaptor3d_HCurve myCurve


Constructor & Destructor Documentation

Standard_EXPORT GeomFill_PlanFunc::GeomFill_PlanFunc const gp_Pnt &  P,
const gp_Vec &  V,
const Handle(Adaptor3d_HCurve)&  C
 


Member Function Documentation

Standard_EXPORT void GeomFill_PlanFunc::D2 const Standard_Real  X,
Standard_Real &  F,
Standard_Real &  D1,
Standard_Real &  D2
 

Standard_EXPORT void GeomFill_PlanFunc::D2E const Standard_Real  X,
const gp_Vec &  DP,
const gp_Vec &  D2P,
const gp_Vec &  DV,
const gp_Vec &  D2V,
Standard_Real &  DFDT,
Standard_Real &  D2FDT2,
Standard_Real &  D2FDTDX
 

Standard_EXPORT void GeomFill_PlanFunc::DEDT const Standard_Real  X,
const gp_Vec &  DP,
const gp_Vec &  DV,
Standard_Real &  DF
 

virtual Standard_EXPORT Standard_Boolean GeomFill_PlanFunc::Derivative const Standard_Real  X,
Standard_Real &  D
[virtual]
 

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

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

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

virtual Standard_EXPORT Standard_Boolean GeomFill_PlanFunc::Value const Standard_Real  X,
Standard_Real &  F
[virtual]
 

virtual Standard_EXPORT Standard_Boolean GeomFill_PlanFunc::Values const Standard_Real  X,
Standard_Real &  F,
Standard_Real &  D
[virtual]
 


Field Documentation

gp_Pnt GeomFill_PlanFunc::G [private]
 

Handle_Adaptor3d_HCurve GeomFill_PlanFunc::myCurve [private]
 

gp_XYZ GeomFill_PlanFunc::myPnt [private]
 

gp_XYZ GeomFill_PlanFunc::myVec [private]
 

gp_XYZ GeomFill_PlanFunc::V [private]
 


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