Merge branch 'master' of https://gitlab.steamware.net/egaltech/include
This commit is contained in:
+2
-1
@@ -25,7 +25,8 @@
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// Tipo di intersezione linea-triangolo
|
||||
enum IntLineTriaType { ILTT_NO = 0, // non c'è intersezione
|
||||
enum IntLineTriaType { ILTT_NO_TRIA = -1, // intersezione non calcolata con un triangolo
|
||||
ILTT_NO = 0, // non c'è intersezione
|
||||
ILTT_SEGM = 1, // una parte di linea appartiene all'interno del triangolo
|
||||
ILTT_SEGM_ON_EDGE = 2, // una parte di linea appartiene ad un lato del triangolo
|
||||
ILTT_VERT = 3, // intersezione coincide con un vertice
|
||||
|
||||
@@ -150,3 +150,4 @@ EGK_EXPORT bool GetPointParamOnPolyLine( const Point3d& ptP, const PolyLine& plP
|
||||
EGK_EXPORT bool ChangePolyLineStart( PolyLine& plPoly, const Point3d& ptNewStart, double dToler) ;
|
||||
EGK_EXPORT bool SplitPolyLineAtPoint( const PolyLine& plPoly, const Point3d& ptP, double dToler, PolyLine& plPoly1, PolyLine& plPoly2) ;
|
||||
EGK_EXPORT bool AssociatePolyLinesMinDistPoints( const PolyLine& PL1, const PolyLine& PL2, PNTIVECTOR& vPnt1, PNTIVECTOR& vPnt2, bool& bCommonInternalPoints) ;
|
||||
EGK_EXPORT bool MatchPolyLinesAddingPoints( const PolyLine& PL1, const PolyLine& PL2, int nType, PNTIVECTOR& vPnt1, PNTIVECTOR& vPnt2) ;
|
||||
|
||||
Reference in New Issue
Block a user