diff liboctave/Range.h @ 1860:821870c30840

[project @ 1996-02-04 10:04:58 by jwe]
author jwe
date Sun, 04 Feb 1996 10:06:30 +0000
parents dc527156c38c
children 1b57120c997b
line wrap: on
line diff
--- a/liboctave/Range.h	Sun Feb 04 10:00:46 1996 +0000
+++ b/liboctave/Range.h	Sun Feb 04 10:06:30 1996 +0000
@@ -1,7 +1,7 @@
 // Range.h                                               -*- C++ -*-
 /*
 
-Copyright (C) 1992, 1993, 1994, 1995 John W. Eaton
+Copyright (C) 1996 John W. Eaton
 
 This file is part of Octave.
 
@@ -32,40 +32,25 @@
 class ostream;
 class Matrix;
 
-class Range
+class
+Range
 {
  public:
+
   Range (void)
-    {
-      rng_base = -1;
-      rng_limit = -1;
-      rng_inc = -1;
-      rng_nelem = -1;
-    }
+    : rng_base (-1), rng_limit (-1), rng_inc (-1), rng_nelem (-1) { }
 
   Range (const Range& r)
-    {
-      rng_base = r.rng_base;
-      rng_limit = r.rng_limit;
-      rng_inc = r.rng_inc;
-      rng_nelem = r.rng_nelem;
-    }
+    : rng_base (r.rng_base), rng_limit (r.rng_limit), rng_inc (r.rng_inc),
+      rng_nelem (r.rng_nelem) { }
 
   Range (double b, double l)
-    {
-      rng_base = b;
-      rng_limit = l;
-      rng_inc = 1;
-      rng_nelem = nelem_internal ();
-    }
+    : rng_base (b), rng_limit (l), rng_inc (1),
+      rng_nelem (nelem_internal ()) { }
 
   Range (double b, double l, double i)
-    {
-      rng_base = b;
-      rng_limit = l;
-      rng_inc = i;
-      rng_nelem = nelem_internal ();
-    }
+    : rng_base (b), rng_limit (l), rng_inc (i),
+      rng_nelem (nelem_internal ()) { }
 
   double base (void) const { return rng_base;  }
   double limit (void) const { return rng_limit; }
@@ -90,9 +75,11 @@
   void print_range (void);
 
  private:
+
   double rng_base;
   double rng_limit;
   double rng_inc;
+
   int rng_nelem;
 
   int nelem_internal (void) const;