OpendTect  7.0
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
SeisRandLineTo2DGrid Class Reference

Public Member Functions

 SeisRandLineTo2DGrid (const IOPar &, od_ostream &)
 
 ~SeisRandLineTo2DGrid ()
 
bool createGrid ()
 
bool isOK ()
 

Static Public Member Functions

static const char * sKeyGridSpacing ()
 
static const char * sKeyInputID ()
 
static const char * sKeyOutpAttrib ()
 
static const char * sKeyOutputID ()
 
static const char * sKeyParPrefix ()
 
static const char * sKeyPerpPrefix ()
 
static const char * sKeyRandomLine ()
 
static const char * sKeyStartBinID ()
 
static const char * sKeyStopBinID ()
 

Protected Member Functions

bool mk2DLines (const Geometry::RandomLineSet &, bool)
 

Protected Attributes

double gridspacing_
 
IOObjinpobj_
 
bool isok_
 
BufferString outpattrib_
 
IOObjoutpobj_
 
BufferString parprefix_
 
BufferString perprefix_
 
Geometry::RandomLinerln_
 
od_ostreamstrm_
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ SeisRandLineTo2DGrid()

SeisRandLineTo2DGrid::SeisRandLineTo2DGrid ( const IOPar ,
od_ostream  
)

◆ ~SeisRandLineTo2DGrid()

SeisRandLineTo2DGrid::~SeisRandLineTo2DGrid ( )

Member Function Documentation

◆ createGrid()

bool SeisRandLineTo2DGrid::createGrid ( )

◆ isOK()

bool SeisRandLineTo2DGrid::isOK ( )
inline

◆ mk2DLines()

bool SeisRandLineTo2DGrid::mk2DLines ( const Geometry::RandomLineSet ,
bool   
)
protected

◆ sKeyGridSpacing()

static const char* SeisRandLineTo2DGrid::sKeyGridSpacing ( )
inlinestatic

◆ sKeyInputID()

static const char* SeisRandLineTo2DGrid::sKeyInputID ( )
inlinestatic

◆ sKeyOutpAttrib()

static const char* SeisRandLineTo2DGrid::sKeyOutpAttrib ( )
inlinestatic

◆ sKeyOutputID()

static const char* SeisRandLineTo2DGrid::sKeyOutputID ( )
inlinestatic

◆ sKeyParPrefix()

static const char* SeisRandLineTo2DGrid::sKeyParPrefix ( )
inlinestatic

◆ sKeyPerpPrefix()

static const char* SeisRandLineTo2DGrid::sKeyPerpPrefix ( )
inlinestatic

◆ sKeyRandomLine()

static const char* SeisRandLineTo2DGrid::sKeyRandomLine ( )
inlinestatic

◆ sKeyStartBinID()

static const char* SeisRandLineTo2DGrid::sKeyStartBinID ( )
inlinestatic

◆ sKeyStopBinID()

static const char* SeisRandLineTo2DGrid::sKeyStopBinID ( )
inlinestatic

Member Data Documentation

◆ gridspacing_

double SeisRandLineTo2DGrid::gridspacing_
protected

◆ inpobj_

IOObj* SeisRandLineTo2DGrid::inpobj_
protected

◆ isok_

bool SeisRandLineTo2DGrid::isok_
protected

◆ outpattrib_

BufferString SeisRandLineTo2DGrid::outpattrib_
protected

◆ outpobj_

IOObj* SeisRandLineTo2DGrid::outpobj_
protected

◆ parprefix_

BufferString SeisRandLineTo2DGrid::parprefix_
protected

◆ perprefix_

BufferString SeisRandLineTo2DGrid::perprefix_
protected

◆ rln_

Geometry::RandomLine& SeisRandLineTo2DGrid::rln_
protected

◆ strm_

od_ostream& SeisRandLineTo2DGrid::strm_
protected

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