|
Open CASCADE Technology
6.7.1
|
#include <Standard.hxx>#include <Standard_DefineAlloc.hxx>#include <Standard_Macro.hxx>#include <Standard_Boolean.hxx>#include <ChFi2d_ConstructionError.hxx>Data Structures | |
| class | ChFi2d |
| This package contains the algorithms used to build fillets or chamfers on planar wire. This package provides two algorithms for 2D fillets: ChFi2d_Builder - it constructs a fillet or chamfer for linear and circular edges of a face. ChFi2d_FilletAPI - it encapsulates two algorithms: ChFi2d_AnaFilletAlgo - analytical constructor of the fillet. It works only for linear and circular edges, having a common point. ChFi2d_FilletAlgo - iteration recursive method constructing the fillet edge for any type of edges including ellipses and b-splines. The edges may even have no common point. ChFi2d_ChamferAPI - an algoroithm for construction of chamfers between two linear edges of a plane. The algorithms ChFi2d_AnaFilletAlgo and ChFi2d_FilletAlgo may be used directly or via the interface class ChFi2d_FilletAPI. More... | |
1.8.5