Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

Interval Struct Reference

Structure for passing component ranges in code. More...

#include <Interval.H>

List of all members.

Public Methods

 Interval ()
 Interval (int a_firstComp, int a_lastComp)
void define (int a_firstComp, int a_lastComp)
int begin () const
int end () const
int size () const

Private Attributes

int m_begin
int m_end


Detailed Description

Structure for passing component ranges in code.

A class to encapsulate component ranges


Constructor & Destructor Documentation

Interval::Interval   [inline]
 

Interval::Interval int    a_firstComp,
int    a_lastComp
[inline]
 

initialize with first and last component numbers


Member Function Documentation

int Interval::begin   const [inline]
 

return first component number

void Interval::define int    a_firstComp,
int    a_lastComp
[inline]
 

int Interval::end   const [inline]
 

return last component number

int Interval::size   const [inline]
 

return last - first + 1


Member Data Documentation

int Interval::m_begin [private]
 

int Interval::m_end [private]
 


The documentation for this struct was generated from the following file:
Generated on Tue Jul 2 10:44:09 2002 for Chombo by doxygen1.2.16