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

ModelingAlgorithms
TKHLR
Contap


Contap_TheSurfFunctionOfContour Class Reference

#include <Contap_TheSurfFunctionOfContour.hxx>


Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
Standard_EXPORT Contap_TheSurfFunctionOfContour ()
Standard_EXPORT void Set (const Handle(Adaptor3d_HSurface)&S)
void Set (const gp_Pnt &Eye)
void Set (const gp_Dir &Dir)
void Set (const gp_Dir &Dir, const Standard_Real Angle)
void Set (const gp_Pnt &Eye, const Standard_Real Angle)
void Set (const Standard_Real Tolerance)
Standard_EXPORT Standard_Integer NbVariables () const
Standard_EXPORT Standard_Integer NbEquations () const
Standard_EXPORT Standard_Boolean Value (const math_Vector &X, math_Vector &F)
Standard_EXPORT Standard_Boolean Derivatives (const math_Vector &X, math_Matrix &D)
Standard_EXPORT Standard_Boolean Values (const math_Vector &X, math_Vector &F, math_Matrix &D)
Standard_Real Root () const
Standard_Real Tolerance () const
const gp_Pnt & Point () const
Standard_EXPORT Standard_Boolean IsTangent ()
const gp_Vec & Direction3d ()
const gp_Dir2d & Direction2d ()
Contap_TFunction FunctionType () const
const gp_Pnt & Eye () const
const gp_Dir & Direction () const
Standard_Real Angle () const
const Handle_Adaptor3d_HSurface & Surface () const

Private Attributes

Handle_Adaptor3d_HSurface mySurf
Standard_Real myMean
Contap_TFunction myType
gp_Dir myDir
gp_Pnt myEye
Standard_Real myAng
Standard_Real myCosAng
Standard_Real tol
gp_Pnt solpt
Standard_Real valf
Standard_Real Usol
Standard_Real Vsol
Standard_Real Fpu
Standard_Real Fpv
gp_Dir2d d2d
gp_Vec d3d
Standard_Boolean tangent
Standard_Boolean computed
Standard_Boolean derived


Constructor & Destructor Documentation

Standard_EXPORT Contap_TheSurfFunctionOfContour::Contap_TheSurfFunctionOfContour  ) 
 


Member Function Documentation

Standard_Real Contap_TheSurfFunctionOfContour::Angle  )  const
 

Standard_EXPORT Standard_Boolean Contap_TheSurfFunctionOfContour::Derivatives const math_Vector &  X,
math_Matrix &  D
 

const gp_Dir& Contap_TheSurfFunctionOfContour::Direction  )  const
 

const gp_Dir2d& Contap_TheSurfFunctionOfContour::Direction2d  ) 
 

const gp_Vec& Contap_TheSurfFunctionOfContour::Direction3d  ) 
 

const gp_Pnt& Contap_TheSurfFunctionOfContour::Eye  )  const
 

Contap_TFunction Contap_TheSurfFunctionOfContour::FunctionType  )  const
 

Standard_EXPORT Standard_Boolean Contap_TheSurfFunctionOfContour::IsTangent  ) 
 

Standard_EXPORT Standard_Integer Contap_TheSurfFunctionOfContour::NbEquations  )  const
 

Standard_EXPORT Standard_Integer Contap_TheSurfFunctionOfContour::NbVariables  )  const
 

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

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

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

const gp_Pnt& Contap_TheSurfFunctionOfContour::Point  )  const
 

Standard_Real Contap_TheSurfFunctionOfContour::Root  )  const
 

void Contap_TheSurfFunctionOfContour::Set const Standard_Real  Tolerance  ) 
 

void Contap_TheSurfFunctionOfContour::Set const gp_Pnt &  Eye,
const Standard_Real  Angle
 

void Contap_TheSurfFunctionOfContour::Set const gp_Dir &  Dir,
const Standard_Real  Angle
 

void Contap_TheSurfFunctionOfContour::Set const gp_Dir &  Dir  ) 
 

void Contap_TheSurfFunctionOfContour::Set const gp_Pnt &  Eye  ) 
 

Standard_EXPORT void Contap_TheSurfFunctionOfContour::Set const Handle(Adaptor3d_HSurface)&  S  ) 
 

const Handle_Adaptor3d_HSurface& Contap_TheSurfFunctionOfContour::Surface  )  const
 

Standard_Real Contap_TheSurfFunctionOfContour::Tolerance  )  const
 

Standard_EXPORT Standard_Boolean Contap_TheSurfFunctionOfContour::Value const math_Vector &  X,
math_Vector &  F
 

Standard_EXPORT Standard_Boolean Contap_TheSurfFunctionOfContour::Values const math_Vector &  X,
math_Vector &  F,
math_Matrix &  D
 


Field Documentation

Standard_Boolean Contap_TheSurfFunctionOfContour::computed [private]
 

gp_Dir2d Contap_TheSurfFunctionOfContour::d2d [private]
 

gp_Vec Contap_TheSurfFunctionOfContour::d3d [private]
 

Standard_Boolean Contap_TheSurfFunctionOfContour::derived [private]
 

Standard_Real Contap_TheSurfFunctionOfContour::Fpu [private]
 

Standard_Real Contap_TheSurfFunctionOfContour::Fpv [private]
 

Standard_Real Contap_TheSurfFunctionOfContour::myAng [private]
 

Standard_Real Contap_TheSurfFunctionOfContour::myCosAng [private]
 

gp_Dir Contap_TheSurfFunctionOfContour::myDir [private]
 

gp_Pnt Contap_TheSurfFunctionOfContour::myEye [private]
 

Standard_Real Contap_TheSurfFunctionOfContour::myMean [private]
 

Handle_Adaptor3d_HSurface Contap_TheSurfFunctionOfContour::mySurf [private]
 

Contap_TFunction Contap_TheSurfFunctionOfContour::myType [private]
 

gp_Pnt Contap_TheSurfFunctionOfContour::solpt [private]
 

Standard_Boolean Contap_TheSurfFunctionOfContour::tangent [private]
 

Standard_Real Contap_TheSurfFunctionOfContour::tol [private]
 

Standard_Real Contap_TheSurfFunctionOfContour::Usol [private]
 

Standard_Real Contap_TheSurfFunctionOfContour::valf [private]
 

Standard_Real Contap_TheSurfFunctionOfContour::Vsol [private]
 


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