// CrimeScene.h
#ifndef CRIMESCENE_H
#define CRIMESCENE_H
#include "Point.h"

class CrimeScene {
 public:
  // given variables
  int pointCount;
  Point* points;
  // computed variables
  int sceneNumber;
  double perimeter;
  // methods
  void input( int sceneNumber ); // for the problem as stated.
  void process();
  void output();

// We illustrate two other input patterns

  // For the end-signal type of input pattern, the end signal will be 
  // that the last case specifies zero points
  int inputOrSignal( int sceneNumber ); 

  // Finally, for the end-of-file based termination of input cases.
  int inputOrEOF( int sceneNumber ); 
};

#endif
