Classes | Namespaces | Functions

cubfiles.h File Reference

This file defines various types of cubical sets whose homology can be computed by homology engines. More...

#include "chomp/system/config.h"
#include "chomp/system/textfile.h"
#include "chomp/system/timeused.h"
#include "chomp/system/arg.h"
#include "chomp/homology/homtools.h"
#include <cstdlib>
#include <ctime>
#include <new>
#include <exception>
#include <iostream>
#include <fstream>
#include <iomanip>
#include <vector>
#include <sstream>
#include <algorithm>

Go to the source code of this file.

Classes

class  chomp::homengin::cubfile
 An abstract class that is inherited by all the cubical sets. More...
class  chomp::homengin::cubtype
 A class that holds pointers to the traits of all the cubical file types. More...
class  chomp::homengin::cubfile_traits< cubfileT >
 This class defines some common properties of the corresponding classes which define various types of sets of cubes. More...
class  chomp::homengin::cublistfile
 Text list of cubes. More...
class  chomp::homengin::cellistfile
 Text list of cubical cells. More...
class  chomp::homengin::bitcodefile
 Text-encoded bitcodes. More...
class  chomp::homengin::winbmpfile
 Windows bitmap as a set of full cubes. More...
class  chomp::homengin::bmdheader
 This class helps interpret files in the BMD format defined by Marian Mrozek. More...
class  chomp::homengin::bmdfile
 Marian Mrozek's BMD binary file as a set of full cubes. More...
class  chomp::homengin::cubitmap
 A bitmap buffer stored in the memory, not in a file. More...

Namespaces

namespace  chomp
 

This namespace contains the entire CHomP library interface.


namespace  chomp::homengin
 

This namespace contains a multi-engine interface to the homology computation procedures.


Functions

std::ostream & chomp::homengin::operator<< (std::ostream &out, const bmdheader &header)
 Writes the information collected in the BMD header class to an output stream.

Detailed Description

This file defines various types of cubical sets whose homology can be computed by homology engines.

Author:
Pawel Pilarczyk

Definition in file cubfiles.h.