Classes | Functions

PosInfo Namespace Reference

Position info, often segmented. More...

Classes

class  LineData
 Position info for a line - in a 3D cube, that would be an inline. Stored as (crossline-)number segments. More...
class  CubeData
 Position info for an entire 3D cube. More...
class  CubeDataFiller
 Fills CubeData object. Requires inline- and crossline-sorting. More...
class  CubeDataIterator
 Iterator for Cube Data. More...
class  Line2DPos
 One position on a 2D line. More...
class  Line2DData
 Position info for a 2D line. More...
class  GeomID
class  Survey2D
 Repository for 2D line geometries. More...

Functions

Survey2DPOS2DAdmin ()

Detailed Description

Position info, often segmented.

In data cubes with gaps and other irregulaities, a complete description of the positions present can be done by describing the regular segments per inline. No sorting of inlines is required.

The crossline segments are assumed to be sorted, i.e.: [1-3,1] [5-9,2] : OK [9-5,-1] [3-1,-1] : OK [5-9,2] [1-3,1] : Not OK

Note that the LineData class is also interesting for 2D lines with trace numbers.


Function Documentation

Survey2D& PosInfo::POS2DAdmin (  )