|
RepastHPC
2.3.1
|
Basic structure for specifying grid dimenions. More...
#include <GridDimensions.h>
Public Member Functions | |
| GridDimensions (Point< double > extent) | |
| GridDimensions (Point< double > origin, Point< double > extent) | |
| Creates a GridDimensions with the specified origin and extent. | |
| bool | contains (const Point< int > &pt) const |
| bool | contains (const std::vector< int > &pt) const |
| bool | contains (const Point< double > &pt) const |
| bool | contains (const std::vector< double > &pt) const |
| const Point< double > & | origin () const |
| Gets the origin. | |
| const Point< double > & | extents () const |
| Gets the extents along each dimension. | |
| const double & | origin (int index) const |
| const double & | extents (int index) const |
| size_t | dimensionCount () const |
Friends | |
| bool | operator== (const GridDimensions &one, const GridDimensions &two) |
| std::ostream & | operator<< (std::ostream &os, const GridDimensions &dimensions) |
Basic structure for specifying grid dimenions.
Structure is to specify (using instances of Point) the origin and the extent, so that an origin of (-100, -100) and an extent of (200, 200) represents a rectangle with corners at (-100, -100), (-100, 100), (100, 100), and (100, -100).
1.8.17