diff --git a/EGkIntersLineBox.h b/EGkIntersLineBox.h index 3b75e01..b469bf9 100644 --- a/EGkIntersLineBox.h +++ b/EGkIntersLineBox.h @@ -1,8 +1,8 @@ //---------------------------------------------------------------------------- -// EgalTech 2020-2020 +// EgalTech 2020-2022 //---------------------------------------------------------------------------- -// File : EGkIntersLineBox.h Data : 07.05.20 Versione : 2.2e1 -// Contenuto : Dichiarazione della classe intersezione linea/box. +// File : EGkIntersLineBox.h Data : 08.01.22 Versione : 2.4a3 +// Contenuto : Dichiarazione delle funzioni intersezione linea/box. // // // diff --git a/EGkIntersPlaneBox.h b/EGkIntersPlaneBox.h index a087025..a814294 100644 --- a/EGkIntersPlaneBox.h +++ b/EGkIntersPlaneBox.h @@ -1,18 +1,19 @@ //---------------------------------------------------------------------------- -// EgalTech 2020-2020 +// EgalTech 2020-2022 //---------------------------------------------------------------------------- -// File : EGkIntersPlaneBox.h Data : 08.05.20 Versione : 2.2e1 +// File : EGkIntersPlaneBox.h Data : 09.01.22 Versione : 2.4a3 // Contenuto : Dichiarazione della classe intersezione piano/box. // // // // Modifiche : 08.05.20 DS Creazione modulo. -// +// 09.01.22 DS Aggiunta TestIntersPlaneBox. // //---------------------------------------------------------------------------- #pragma once +#include "/EgtDev/Include/EGkPlane3d.h" #include "/EgtDev/Include/EGkBBox3d.h" #include "/EgtDev/Include/EGkGeoCollection.h" @@ -25,5 +26,6 @@ #endif //----------------------------------------------------------------------------- -EGK_EXPORT bool IntersPlaneBox( const Point3d& ptOn, const Vector3d& vtN, const BBox3d& b3Box, +EGK_EXPORT bool TestIntersPlaneBox( const Plane3d& plPlane, const BBox3d& b3Box) ; +EGK_EXPORT bool IntersPlaneBox( const Plane3d& plPlane, const BBox3d& b3Box, PNTVECTOR& vPnt, BIPNTVECTOR& vBpt, TRIA3DVECTOR& vTria) ;