C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2
cr_connecting_curve.h File Reference

Constructor of curve connecting two curves. More...

#include <creator.h>

Classes

class  MbConnectingCurveCreator
 Constructor of curve connecting two curves. More...
 

Functions

MbCreatorCreateFilletEdge (const MbCurve3D &curve1, double &t1, const MbCurve3D &curve2, double &t2, double &radius, bool sense, MbeConnectingType type, const MbSNameMaker &names, MbResultType &res, bool &unchanged, MbElementarySurface *&surface, MbEdge *&edge)
 Create two curves fillet constructor. More...
 
MbCreatorCreateSplineEdge (const MbCurve3D &curve1, double t1, MbeMatingType mating1, const MbCurve3D &curve2, double t2, MbeMatingType mating2, double tension1, double tension2, const MbSNameMaker &names, MbResultType &res, MbEdge *&edge)
 Create constructor of two curves connection by a spline. More...
 
MbCreatorCreateConnectingEdge (const MbCurve3D &curve1, bool isBegin1, double radius1, const MbCurve3D &curve2, bool isBegin2, double radius2, const MbSNameMaker &names, MbResultType &res, MbEdge *&edge)
 Create a constructor of conjugation of two curves end points by a composite curve of smooth connection. More...
 
MbCreatorCreateBridgeEdge (const MbCurve3D &curve1, double t1, bool sense1, const MbCurve3D &curve2, double t2, bool sense2, const MbSNameMaker &names, MbResultType &res, MbEdge *&edge)
 Create a constructor of two curves conjugation by a cubic Hermite spline (transition curve). More...
 

Detailed Description

Constructor of curve connecting two curves.