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

ModelingAlgorithms
TKGeomAlgo
IntSurf


IntSurf_InteriorPoint Class Reference

Definition of a point solution of the
intersection between an implicit an a
parametrised surface. These points are
passing points on the intersection lines,
or starting points for the closed lines
on the parametrised surface.
.

#include <IntSurf_InteriorPoint.hxx>


Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
Standard_EXPORT IntSurf_InteriorPoint ()
Standard_EXPORT IntSurf_InteriorPoint (const gp_Pnt &P, const Standard_Real U, const Standard_Real V, const gp_Vec &Direc, const gp_Vec2d &Direc2d)
Standard_EXPORT void SetValue (const gp_Pnt &P, const Standard_Real U, const Standard_Real V, const gp_Vec &Direc, const gp_Vec2d &Direc2d)
const gp_Pnt & Value () const
 Returns the 3d coordinates of the interior point.
.
void Parameters (Standard_Real &U, Standard_Real &V) const
 Returns the parameters of the interior point on the
parametric surface.
.
Standard_Real UParameter () const
 Returns the first parameter of the interior point on the
parametric surface.
.
Standard_Real VParameter () const
 Returns the second parameter of the interior point on the
parametric surface.
.
const gp_Vec & Direction () const
 Returns the tangent at the intersection in 3d space
associated to the interior point.
.
const gp_Vec2d & Direction2d () const
 Returns the tangent at the intersection in the parametric
space of the parametric surface.
.

Private Attributes

gp_Pnt point
Standard_Real paramu
Standard_Real paramv
gp_Vec direc
gp_Vec2d direc2d


Constructor & Destructor Documentation

Standard_EXPORT IntSurf_InteriorPoint::IntSurf_InteriorPoint  ) 
 

Standard_EXPORT IntSurf_InteriorPoint::IntSurf_InteriorPoint const gp_Pnt &  P,
const Standard_Real  U,
const Standard_Real  V,
const gp_Vec &  Direc,
const gp_Vec2d &  Direc2d
 


Member Function Documentation

const gp_Vec & IntSurf_InteriorPoint::Direction  )  const [inline]
 

const gp_Vec2d & IntSurf_InteriorPoint::Direction2d  )  const [inline]
 

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

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

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

void IntSurf_InteriorPoint::Parameters Standard_Real &  U,
Standard_Real &  V
const [inline]
 

Standard_EXPORT void IntSurf_InteriorPoint::SetValue const gp_Pnt &  P,
const Standard_Real  U,
const Standard_Real  V,
const gp_Vec &  Direc,
const gp_Vec2d &  Direc2d
 

Standard_Real IntSurf_InteriorPoint::UParameter  )  const [inline]
 

const gp_Pnt & IntSurf_InteriorPoint::Value  )  const [inline]
 

Standard_Real IntSurf_InteriorPoint::VParameter  )  const [inline]
 


Field Documentation

gp_Vec IntSurf_InteriorPoint::direc [private]
 

gp_Vec2d IntSurf_InteriorPoint::direc2d [private]
 

Standard_Real IntSurf_InteriorPoint::paramu [private]
 

Standard_Real IntSurf_InteriorPoint::paramv [private]
 

gp_Pnt IntSurf_InteriorPoint::point [private]
 


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