Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
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


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 gp_Pnt GeomFill_Boundary::Value ( const Standard_Real  U) const [pure virtual]

The documentation for this class was generated from the following file: