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

ModelingData
TKGeomBase
GeomProjLib


GeomProjLib Class Reference

Projection of a curve on a surface.
.

#include <GeomProjLib.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 Standard_EXPORT Handle_Geom2d_Curve Curve2d (const Handle(Geom_Curve)&C, const Standard_Real First, const Standard_Real Last, const Handle(Geom_Surface)&S, const Standard_Real UFirst, const Standard_Real ULast, const Standard_Real VFirst, const Standard_Real VLast, Standard_Real &Tolerance)
static Standard_EXPORT Handle_Geom2d_Curve Curve2d (const Handle(Geom_Curve)&C, const Standard_Real First, const Standard_Real Last, const Handle(Geom_Surface)&S, Standard_Real &Tolerance)
static Standard_EXPORT Handle_Geom2d_Curve Curve2d (const Handle(Geom_Curve)&C, const Standard_Real First, const Standard_Real Last, const Handle(Geom_Surface)&S)
static Standard_EXPORT Handle_Geom2d_Curve Curve2d (const Handle(Geom_Curve)&C, const Handle(Geom_Surface)&S)
static Standard_EXPORT Handle_Geom2d_Curve Curve2d (const Handle(Geom_Curve)&C, const Handle(Geom_Surface)&S, const Standard_Real UDeb, const Standard_Real UFin, const Standard_Real VDeb, const Standard_Real VFin)
static Standard_EXPORT Handle_Geom2d_Curve Curve2d (const Handle(Geom_Curve)&C, const Handle(Geom_Surface)&S, const Standard_Real UDeb, const Standard_Real UFin, const Standard_Real VDeb, const Standard_Real VFin, Standard_Real &Tolerance)
static Standard_EXPORT Handle_Geom_Curve Project (const Handle(Geom_Curve)&C, const Handle(Geom_Surface)&S)
static Standard_EXPORT Handle_Geom_Curve ProjectOnPlane (const Handle(Geom_Curve)&Curve, const Handle(Geom_Plane)&Plane, const gp_Dir &Dir, const Standard_Boolean KeepParametrization)


Member Function Documentation

static Standard_EXPORT Handle_Geom2d_Curve GeomProjLib::Curve2d const Handle(Geom_Curve)&  C,
const Handle(Geom_Surface)&  S,
const Standard_Real  UDeb,
const Standard_Real  UFin,
const Standard_Real  VDeb,
const Standard_Real  VFin,
Standard_Real &  Tolerance
[static]
 

static Standard_EXPORT Handle_Geom2d_Curve GeomProjLib::Curve2d const Handle(Geom_Curve)&  C,
const Handle(Geom_Surface)&  S,
const Standard_Real  UDeb,
const Standard_Real  UFin,
const Standard_Real  VDeb,
const Standard_Real  VFin
[static]
 

static Standard_EXPORT Handle_Geom2d_Curve GeomProjLib::Curve2d const Handle(Geom_Curve)&  C,
const Handle(Geom_Surface)&  S
[static]
 

static Standard_EXPORT Handle_Geom2d_Curve GeomProjLib::Curve2d const Handle(Geom_Curve)&  C,
const Standard_Real  First,
const Standard_Real  Last,
const Handle(Geom_Surface)&  S
[static]
 

static Standard_EXPORT Handle_Geom2d_Curve GeomProjLib::Curve2d const Handle(Geom_Curve)&  C,
const Standard_Real  First,
const Standard_Real  Last,
const Handle(Geom_Surface)&  S,
Standard_Real &  Tolerance
[static]
 

static Standard_EXPORT Handle_Geom2d_Curve GeomProjLib::Curve2d const Handle(Geom_Curve)&  C,
const Standard_Real  First,
const Standard_Real  Last,
const Handle(Geom_Surface)&  S,
const Standard_Real  UFirst,
const Standard_Real  ULast,
const Standard_Real  VFirst,
const Standard_Real  VLast,
Standard_Real &  Tolerance
[static]
 

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

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

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

static Standard_EXPORT Handle_Geom_Curve GeomProjLib::Project const Handle(Geom_Curve)&  C,
const Handle(Geom_Surface)&  S
[static]
 

static Standard_EXPORT Handle_Geom_Curve GeomProjLib::ProjectOnPlane const Handle(Geom_Curve)&  Curve,
const Handle(Geom_Plane)&  Plane,
const gp_Dir &  Dir,
const Standard_Boolean  KeepParametrization
[static]
 


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