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

ModelingAlgorithms
TKHLR
HLRBRep


HLRBRep_SLPropsATool Class Reference

#include <HLRBRep_SLPropsATool.hxx>


Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)

Static Public Member Functions

static void Value (const Standard_Address A, const Standard_Real U, const Standard_Real V, gp_Pnt &P)
 Computes the point

of parameter <u> and <v>
on the Surface .
.

static void D1 (const Standard_Address A, const Standard_Real U, const Standard_Real V, gp_Pnt &P, gp_Vec &D1U, gp_Vec &D1V)
 Computes the point

and first derivative <D1*>
of parameter <u> and <v> on the Surface .

.

static void D2 (const Standard_Address A, const Standard_Real U, const Standard_Real V, gp_Pnt &P, gp_Vec &D1U, gp_Vec &D1V, gp_Vec &D2U, gp_Vec &D2V, gp_Vec &DUV)
 Computes the point

, the first derivative <D1*>
and second derivative <D2*> of parameter <u> and
<v> on the Surface .

.

static Standard_EXPORT gp_Vec DN (const Standard_Address A, const Standard_Real U, const Standard_Real V, const Standard_Integer Nu, const Standard_Integer Nv)
static Standard_Integer Continuity (const Standard_Address A)
 returns the order of continuity of the Surface
. returns 1 : first derivative only is
computable returns 2 : first and second derivative
only are computable.


static void Bounds (const Standard_Address A, Standard_Real &U1, Standard_Real &V1, Standard_Real &U2, Standard_Real &V2)
 returns the bounds of the Surface.



Member Function Documentation

void HLRBRep_SLPropsATool::Bounds const Standard_Address  A,
Standard_Real &  U1,
Standard_Real &  V1,
Standard_Real &  U2,
Standard_Real &  V2
[inline, static]
 

Standard_Integer HLRBRep_SLPropsATool::Continuity const Standard_Address  A  )  [inline, static]
 

void HLRBRep_SLPropsATool::D1 const Standard_Address  A,
const Standard_Real  U,
const Standard_Real  V,
gp_Pnt &  P,
gp_Vec &  D1U,
gp_Vec &  D1V
[inline, static]
 

void HLRBRep_SLPropsATool::D2 const Standard_Address  A,
const Standard_Real  U,
const Standard_Real  V,
gp_Pnt &  P,
gp_Vec &  D1U,
gp_Vec &  D1V,
gp_Vec &  D2U,
gp_Vec &  D2V,
gp_Vec &  DUV
[inline, static]
 

gp_Vec HLRBRep_SLPropsATool::DN const Standard_Address  A,
const Standard_Real  U,
const Standard_Real  V,
const Standard_Integer  Nu,
const Standard_Integer  Nv
[inline, static]
 

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

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

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

void HLRBRep_SLPropsATool::Value const Standard_Address  A,
const Standard_Real  U,
const Standard_Real  V,
gp_Pnt &  P
[inline, static]
 


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