Open CASCADE Technology 6.6.0
Public Member Functions | Protected Member Functions
GeomFill_Boundary Class Reference

Root class to define a boundary which will form part of a
contour around a gap requiring filling.
The GeomFill package provides two classes to define constrained boundaries:
More...

#include <GeomFill_Boundary.hxx>

Inheritance diagram for GeomFill_Boundary:
Inheritance graph
[legend]

Public Member Functions

virtual gp_Pnt Value (const Standard_Real U) const =0
virtual void D1 (const Standard_Real U, gp_Pnt &P, gp_Vec &V) const =0
virtual Standard_Boolean HasNormals () const
virtual gp_Vec Norm (const Standard_Real U) const
virtual void D1Norm (const Standard_Real U, gp_Vec &N, gp_Vec &DN) const
virtual void Reparametrize (const Standard_Real First, const Standard_Real Last, const Standard_Boolean HasDF, const Standard_Boolean HasDL, const Standard_Real DF, const Standard_Real DL, const Standard_Boolean Rev)=0
void Points (gp_Pnt &PFirst, gp_Pnt &PLast) const
virtual void Bounds (Standard_Real &First, Standard_Real &Last) const =0
virtual Standard_Boolean IsDegenerated () const =0
Standard_Real Tol3d () const
void Tol3d (const Standard_Real Tol)
Standard_Real Tolang () const
void Tolang (const Standard_Real Tol)

Protected Member Functions

 GeomFill_Boundary (const Standard_Real Tol3d, const Standard_Real Tolang)

Detailed Description


Constructor & Destructor Documentation

GeomFill_Boundary::GeomFill_Boundary ( const Standard_Real  Tol3d,
const Standard_Real  Tolang 
) [protected]

Member Function Documentation

virtual void GeomFill_Boundary::Bounds ( Standard_Real First,
Standard_Real Last 
) const [pure virtual]
virtual void GeomFill_Boundary::D1 ( const Standard_Real  U,
gp_Pnt P,
gp_Vec V 
) const [pure virtual]
virtual void GeomFill_Boundary::D1Norm ( const Standard_Real  U,
gp_Vec N,
gp_Vec DN 
) const [virtual]

Reimplemented in GeomFill_BoundWithSurf.

virtual Standard_Boolean GeomFill_Boundary::HasNormals ( ) const [virtual]

Reimplemented in GeomFill_BoundWithSurf.

virtual Standard_Boolean GeomFill_Boundary::IsDegenerated ( ) const [pure virtual]
virtual gp_Vec GeomFill_Boundary::Norm ( const Standard_Real  U) const [virtual]

Reimplemented in GeomFill_BoundWithSurf.

void GeomFill_Boundary::Points ( gp_Pnt PFirst,
gp_Pnt PLast 
) const
virtual void GeomFill_Boundary::Reparametrize ( const Standard_Real  First,
const Standard_Real  Last,
const Standard_Boolean  HasDF,
const Standard_Boolean  HasDL,
const Standard_Real  DF,
const Standard_Real  DL,
const Standard_Boolean  Rev 
) [pure virtual]
Standard_Real GeomFill_Boundary::Tol3d ( ) const
void GeomFill_Boundary::Tol3d ( const Standard_Real  Tol)
Standard_Real GeomFill_Boundary::Tolang ( ) const
void GeomFill_Boundary::Tolang ( const Standard_Real  Tol)
virtual gp_Pnt GeomFill_Boundary::Value ( const Standard_Real  U) const [pure virtual]

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines