//---------------------------------------------------------------------------- // EgalTech 2014-2014 //---------------------------------------------------------------------------- // File : CreateCurveAux.h Data : 27.11.14 Versione : 1.5k5 // Contenuto : Dichiarazione funzioni di utilità per creazione curve. // // // // Modifiche : 27.11.14 DS Creazione modulo. // // //---------------------------------------------------------------------------- #pragma once #include "CurveLine.h" #include "CurveArc.h" #include "/EgtDev/Include/EGkGeoCollection.h" //---------------------------------------------------------------------------- int CalcLinePointTgCircle( const Point3d& ptP, const Point3d& ptCen, double dRad, BIPNTVECTOR& vBiPnt) ; int CalcCircleCenTgCircle( const Point3d& ptC, const Point3d& ptCen, double dRad, BIPNTVECTOR& vCenPtg) ; bool FindPointOnArc( const CurveArc& crvArc, const Vector3d& vtDirP, const Point3d& ptNear, Point3d& ptP) ;