Public Member Functions | Public Attributes

Seis::Bounds3D Class Reference

Inheritance diagram for Seis::Bounds3D:
Seis::Bounds

List of all members.

Public Member Functions

 Bounds3D ()
 Bounds3D (const Bounds3D &)
 ~Bounds3D ()
bool is2D () const
int start (bool first=true) const
 Inl, TrcNr (first) or Crl (2nd).
int stop (bool first=true) const
 Inl, TrcNr (first) or Crl (2nd).
int step (bool first=true) const
 Inl, TrcNr (first) or Crl (2nd).
StepInterval< float > getZRange () const
void getCoordRange (Coord &, Coord &) const

Public Attributes

CubeSamplingcs_

Constructor & Destructor Documentation

Seis::Bounds3D::Bounds3D (  ) 
Seis::Bounds3D::Bounds3D ( const Bounds3D  ) 
Seis::Bounds3D::~Bounds3D (  ) 

Member Function Documentation

void Seis::Bounds3D::getCoordRange ( Coord ,
Coord  
) const [virtual]

Implements Seis::Bounds.

StepInterval<float> Seis::Bounds3D::getZRange (  )  const [virtual]

Implements Seis::Bounds.

bool Seis::Bounds3D::is2D (  )  const [inline, virtual]

Reimplemented from Seis::Bounds.

int Seis::Bounds3D::start ( bool  first = true  )  const [virtual]

Inl, TrcNr (first) or Crl (2nd).

Implements Seis::Bounds.

int Seis::Bounds3D::step ( bool  first = true  )  const [virtual]

Inl, TrcNr (first) or Crl (2nd).

Implements Seis::Bounds.

int Seis::Bounds3D::stop ( bool  first = true  )  const [virtual]

Inl, TrcNr (first) or Crl (2nd).

Implements Seis::Bounds.


Member Data Documentation