OpendTect  6.6
Classes | Macros
polylinend.h File Reference
Include dependency graph for polylinend.h:

Go to the source code of this file.

Classes

class  PolyLineND< T >
 (Closed) sequence(s) of connected n-D coordinates. Undefined coordinates separate consecutive sequences. More...
 

Macros

#define mUpdateMinDist(dist, idx, frac)
 Point-to-segment distance: More...
 

Macro Definition Documentation

◆ mUpdateMinDist

#define mUpdateMinDist (   dist,
  idx,
  frac 
)
Value:
if ( dist<mindist ) \
{ \
mindist = dist; \
if ( segmentidxptr ) \
*segmentidxptr = idx; \
if ( fractionptr ) \
*fractionptr = frac; \
}

Point-to-segment distance:

         . pt
        /|\
       / | \
      a  h  b
     /   |   \

[idx] /_d__|____\ [idx+1] <-—c-—>


Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2021