EgtInterface :
- aggiornata interfaccia di EgtSurfBezierParamsFromPoint - aggiunta interfaccia di EgtSurfBezierGetPointNrmD1.
This commit is contained in:
+4
-2
@@ -23,6 +23,8 @@ using namespace std ;
|
||||
BOOL
|
||||
__stdcall EgtPointCurveDist( const double ptP[3], int nId, int nRefType, double* pdDist, double* pdU)
|
||||
{
|
||||
if ( ptP == nullptr || pdDist == NULL || pdU == nullptr)
|
||||
return FALSE ;
|
||||
Point3d ptTemp ;
|
||||
return ( ExePointCurveDist( ptP, nId, nRefType, pdDist, ptTemp, pdU) ? TRUE : FALSE) ;
|
||||
}
|
||||
@@ -32,7 +34,7 @@ BOOL
|
||||
__stdcall EgtPointCurveDistSide( const double ptP[3], int nId, const double vtN[3], int nRefType,
|
||||
double* pdDist, double ptMin[3], int* pnSide)
|
||||
{
|
||||
if ( pdDist == nullptr || ptMin == nullptr || pnSide == nullptr)
|
||||
if ( ptP == nullptr || vtN == nullptr || pdDist == nullptr || ptMin == nullptr || pnSide == nullptr)
|
||||
return FALSE ;
|
||||
Point3d ptTmp ;
|
||||
if ( ! ExePointCurveDistSide( ptP, nId, vtN, nRefType, pdDist, ptTmp, pnSide))
|
||||
@@ -45,7 +47,7 @@ __stdcall EgtPointCurveDistSide( const double ptP[3], int nId, const double vtN[
|
||||
BOOL
|
||||
__stdcall EgtPointSurfTmDist( const double ptP[3], int nId, int nRefType, double* pdDist, double ptMin[3], int* pnTria)
|
||||
{
|
||||
if ( pdDist == nullptr || ptMin == nullptr || pnTria == nullptr)
|
||||
if ( ptP == nullptr || pdDist == nullptr || ptMin == nullptr || pnTria == nullptr)
|
||||
return FALSE ;
|
||||
Point3d ptTmp ;
|
||||
if ( ! ExePointSurfTmDist( ptP, nId, nRefType, pdDist, ptTmp, pnTria))
|
||||
|
||||
Reference in New Issue
Block a user