Mercurial > hg > octave-nkf
diff liboctave/FEGrid.h @ 1528:dc527156c38c
[project @ 1995-10-05 01:44:18 by jwe]
author | jwe |
---|---|
date | Thu, 05 Oct 1995 01:45:30 +0000 |
parents | 64819a909ed7 |
children | 52e7bca8ce33 |
line wrap: on
line diff
--- a/liboctave/FEGrid.h +++ b/liboctave/FEGrid.h @@ -32,10 +32,6 @@ #include "dColVector.h" -#ifndef Vector -#define Vector ColumnVector -#endif - class FEGrid { private: @@ -47,8 +43,8 @@ public: - FEGrid (void) {} - FEGrid (const Vector& elbnds) { elem = elbnds; check_grid (); } + FEGrid (void) { } + FEGrid (const ColumnVector& elbnds) : elem (elbnds) { check_grid (); } FEGrid (int nel, double width); FEGrid (int nel, double left, double right); @@ -57,16 +53,15 @@ double left (void) const { return elem.elem (0); } double right (void) const { return elem.elem (elem.capacity () - 1); } - int in_bounds (double x) const - { return (x >= left () && x <= right ()); } + int in_bounds (double x) const { return (x >= left () && x <= right ()); } - Vector element_boundaries (void) const { return elem; } + ColumnVector element_boundaries (void) const { return elem; } friend ostream& operator << (ostream&, const FEGrid&); protected: - Vector elem; + ColumnVector elem; }; #endif