6c14e51ef6
- aggiunte funzioni per circonferenze e archi tangenti.
26 lines
999 B
C
26 lines
999 B
C
//----------------------------------------------------------------------------
|
|
// 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) ;
|
|
|
|
|