Public Member Functions

EM::RowColSurfaceGeometry Class Reference

Inheritance diagram for EM::RowColSurfaceGeometry:
EM::SurfaceGeometry CallBacker EM::HorizonGeometry EM::Horizon2DGeometry EM::Horizon3DGeometry

List of all members.

Public Member Functions

 RowColSurfaceGeometry (Surface &)
virtual ~RowColSurfaceGeometry ()
const Geometry::RowColSurfacesectionGeometry (const SectionID &) const
StepInterval< int > rowRange (const SectionID &) const
StepInterval< int > rowRange () const
StepInterval< int > colRange (const SectionID &, int row) const
StepInterval< int > colRange () const
StepInterval< int > colRange (int row) const
virtual EMObjectIteratorcreateIterator (const EM::SectionID &, const CubeSampling *=0) const

Constructor & Destructor Documentation

EM::RowColSurfaceGeometry::RowColSurfaceGeometry ( Surface  ) 
virtual EM::RowColSurfaceGeometry::~RowColSurfaceGeometry (  )  [virtual]

Member Function Documentation

StepInterval<int> EM::RowColSurfaceGeometry::colRange ( const SectionID ,
int  row 
) const
StepInterval<int> EM::RowColSurfaceGeometry::colRange (  )  const
StepInterval<int> EM::RowColSurfaceGeometry::colRange ( int  row  )  const
virtual EMObjectIterator* EM::RowColSurfaceGeometry::createIterator ( const EM::SectionID ,
const CubeSampling = 0 
) const [virtual]

Reimplemented from EM::SurfaceGeometry.

Reimplemented in EM::Horizon3DGeometry.

StepInterval<int> EM::RowColSurfaceGeometry::rowRange ( const SectionID  )  const
StepInterval<int> EM::RowColSurfaceGeometry::rowRange (  )  const
const Geometry::RowColSurface* EM::RowColSurfaceGeometry::sectionGeometry ( const SectionID  )  const [virtual]

Reimplemented from EM::SurfaceGeometry.

Reimplemented in EM::Horizon2DGeometry, and EM::Horizon3DGeometry.