Namespaces | Functions

bitcode.h File Reference

This file contains the declaration of functions for reading and writing full cubical sets encoded in the text format as bit codes used in the "chom" program written by Bill Kalies. More...

#include "chomp/system/config.h"
#include "chomp/system/textfile.h"
#include "chomp/cubes/pointset.h"
#include <iostream>
#include <fstream>
#include <ctime>
#include <cstdlib>

Go to the source code of this file.

Namespaces

namespace  chomp
 

This namespace contains the entire CHomP library interface.


namespace  chomp::homology
 

This namespace contains the core of the homology computation procedures and related classes and templates contained in the CHomP C++ library.


Functions

int chomp::homology::readbitpoints (std::istream &in, pointset &p, int *bitcode_depth=NULL)
 Reads a set of full cubical sets represented as a set of points from a file encoded in the "bitcode" format used by Bill Kalies.
int chomp::homology::writebitpoints (std::ostream &out, pointset &p, bool sorted=true, int fixed_depth=0, coordinate *fixed_corner=NULL)
 Writes a full cubical set represented by a set of points to a file in the "bitcode" format.

Detailed Description

This file contains the declaration of functions for reading and writing full cubical sets encoded in the text format as bit codes used in the "chom" program written by Bill Kalies.

Author:
Pawel Pilarczyk

Definition in file bitcode.h.