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

ModelingAlgorithms
TKGeomAlgo
GeomFill


GeomFill_SectionGenerator Class Reference

gives the functions needed for instantiation from
AppSurf in AppBlend. Allow to evaluate a surface
passing by all the curves if the Profiler.

#include <GeomFill_SectionGenerator.hxx>

Inheritance diagram for GeomFill_SectionGenerator:

Inheritance graph
[legend]

Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
Standard_EXPORT GeomFill_SectionGenerator ()
Standard_EXPORT void SetParam (const Handle(TColStd_HArray1OfReal)&Params)
Standard_EXPORT void GetShape (Standard_Integer &NbPoles, Standard_Integer &NbKnots, Standard_Integer &Degree, Standard_Integer &NbPoles2d) const
Standard_EXPORT void Knots (TColStd_Array1OfReal &TKnots) const
Standard_EXPORT void Mults (TColStd_Array1OfInteger &TMults) const
Standard_EXPORT Standard_Boolean Section (const Standard_Integer P, TColgp_Array1OfPnt &Poles, TColgp_Array1OfVec &DPoles, TColgp_Array1OfPnt2d &Poles2d, TColgp_Array1OfVec2d &DPoles2d, TColStd_Array1OfReal &Weigths, TColStd_Array1OfReal &DWeigths) const
 Used for the first and last section
The method returns Standard_True if the derivatives
are computed, otherwise it returns Standard_False.
.
Standard_EXPORT void Section (const Standard_Integer P, TColgp_Array1OfPnt &Poles, TColgp_Array1OfPnt2d &Poles2d, TColStd_Array1OfReal &Weigths) const
Standard_EXPORT Standard_Real Parameter (const Standard_Integer P) const
 Returns the parameter of Section

, to impose it for the
approximation.
.


Protected Attributes

Handle_TColStd_HArray1OfReal myParams

Constructor & Destructor Documentation

Standard_EXPORT GeomFill_SectionGenerator::GeomFill_SectionGenerator  ) 
 


Member Function Documentation

Standard_EXPORT void GeomFill_SectionGenerator::GetShape Standard_Integer &  NbPoles,
Standard_Integer &  NbKnots,
Standard_Integer &  Degree,
Standard_Integer &  NbPoles2d
const
 

Standard_EXPORT void GeomFill_SectionGenerator::Knots TColStd_Array1OfReal &  TKnots  )  const
 

Standard_EXPORT void GeomFill_SectionGenerator::Mults TColStd_Array1OfInteger &  TMults  )  const
 

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

Reimplemented from GeomFill_Profiler.

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

Reimplemented from GeomFill_Profiler.

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

Reimplemented from GeomFill_Profiler.

Standard_EXPORT Standard_Real GeomFill_SectionGenerator::Parameter const Standard_Integer  P  )  const
 

Standard_EXPORT void GeomFill_SectionGenerator::Section const Standard_Integer  P,
TColgp_Array1OfPnt &  Poles,
TColgp_Array1OfPnt2d &  Poles2d,
TColStd_Array1OfReal &  Weigths
const
 

Standard_EXPORT Standard_Boolean GeomFill_SectionGenerator::Section const Standard_Integer  P,
TColgp_Array1OfPnt &  Poles,
TColgp_Array1OfVec &  DPoles,
TColgp_Array1OfPnt2d &  Poles2d,
TColgp_Array1OfVec2d &  DPoles2d,
TColStd_Array1OfReal &  Weigths,
TColStd_Array1OfReal &  DWeigths
const
 

Standard_EXPORT void GeomFill_SectionGenerator::SetParam const Handle(TColStd_HArray1OfReal)&  Params  ) 
 


Field Documentation

Handle_TColStd_HArray1OfReal GeomFill_SectionGenerator::myParams [protected]
 


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