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

/magnus/back_end/Group/include/RipsConstruction.h

Go to the documentation of this file.
00001 /*
00002  *   $Id: RipsConstruction.h,v 1.1 2000/02/10 00:23:21 bormotov Exp $
00003  */
00004 
00005 // Copyright (C) 2000 The New York Group Theory Cooperative
00006 // See magnus/doc/COPYRIGHT for the full notice.
00007 
00008 // Contents: Definition of class RipsConstruction
00009 //
00010 // Principal Author: Dmitry Bormotov
00011 //
00012 // Status: In progress
00013 //
00014 // Special Notes:
00015 //
00016 // Revision History:
00017 //
00018 
00019 #ifndef _RipsConstruction_h_
00020 #define _RipsConstruction_h_
00021 
00022 #include "FPGroup.h"
00023 
00024 
00025 // -------------------------- RipsConstruction ----------------------------- //
00026 
00027 
00028 class RipsConstruction {
00029 
00030 public:
00031 
00032   /////////////////////////////////////////////////////////////////////////
00033   //                                                                     //
00034   // Constructors:                                                       //
00035   //                                                                     //
00036   /////////////////////////////////////////////////////////////////////////
00037 
00038   RipsConstruction( const FPGroup& G ) : 
00039     theGroup( G )
00040   { }
00041 
00042   // Default & copy contructors, operator = provided by compiler.
00043 
00044 
00045   /////////////////////////////////////////////////////////////////////////
00046   //                                                                     //
00047   // Accessors:                                                          //
00048   //                                                                     //
00049   /////////////////////////////////////////////////////////////////////////
00050 
00051   FPGroup getRipsConstruction( ostream* out = NULL ) const;
00052 
00053 
00054 private:
00055  
00056   /////////////////////////////////////////////////////////////////////////
00057   //                                                                     //
00058   // Data Members:                                                       //
00059   //                                                                     //
00060   /////////////////////////////////////////////////////////////////////////
00061 
00062   FPGroup theGroup;
00063 };
00064 
00065 
00066 #endif
00067 

Generated at Tue Jun 19 09:49:36 2001 for Magnus Classes by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001