EgtGeomKernel 1.4l4 : Utilizzo classe CrvPointDiffGeom (geometria differenziale nell'intorno di un punto di una curva).
This commit is contained in:
+5
-5
@@ -81,7 +81,7 @@ PolyLine::Splice( PolyLine& PL)
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
bool
|
||||
PolyLine::GetFirstUPoint( double* pdPar, Point3d* pptP)
|
||||
PolyLine::GetFirstUPoint( double* pdPar, Point3d* pptP) const
|
||||
{
|
||||
m_iter = m_lUPoints.begin() ;
|
||||
if ( m_iter == m_lUPoints.end())
|
||||
@@ -97,7 +97,7 @@ PolyLine::GetFirstUPoint( double* pdPar, Point3d* pptP)
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
bool
|
||||
PolyLine::GetNextUPoint( double* pdPar, Point3d* pptP)
|
||||
PolyLine::GetNextUPoint( double* pdPar, Point3d* pptP) const
|
||||
{
|
||||
++ m_iter ;
|
||||
if ( m_iter == m_lUPoints.end())
|
||||
@@ -113,7 +113,7 @@ PolyLine::GetNextUPoint( double* pdPar, Point3d* pptP)
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
bool
|
||||
PolyLine::GetLastUPoint( double* pdPar, Point3d* pptP)
|
||||
PolyLine::GetLastUPoint( double* pdPar, Point3d* pptP) const
|
||||
{
|
||||
if ( m_lUPoints.begin() == m_lUPoints.end())
|
||||
return false ;
|
||||
@@ -128,7 +128,7 @@ PolyLine::GetLastUPoint( double* pdPar, Point3d* pptP)
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
bool
|
||||
PolyLine::GetFirstULine( double* pdIni, Point3d* pptIni, double* pdFin, Point3d* pptFin)
|
||||
PolyLine::GetFirstULine( double* pdIni, Point3d* pptIni, double* pdFin, Point3d* pptFin) const
|
||||
{
|
||||
// parametro e punto iniziali
|
||||
m_iter = m_lUPoints.begin() ;
|
||||
@@ -153,7 +153,7 @@ PolyLine::GetFirstULine( double* pdIni, Point3d* pptIni, double* pdFin, Point3d*
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
bool
|
||||
PolyLine::GetNextULine( double* pdIni, Point3d* pptIni, double* pdFin, Point3d* pptFin)
|
||||
PolyLine::GetNextULine( double* pdIni, Point3d* pptIni, double* pdFin, Point3d* pptFin) const
|
||||
{
|
||||
// parametro e punto iniziali (è il precedente finale)
|
||||
if ( m_iter == m_lUPoints.end())
|
||||
|
||||
Reference in New Issue
Block a user