CAPD RedHom Library
BmpCubSetBuilder< P_Set > Class Template Reference

#include <capd/cubSet/BmpCubSetBuilder.hpp>

Public Types

typedef P_Set SetType
 

Public Member Functions

 BmpCubSetBuilder (CRef< SetType > A_setCR)
 
bool isBoundingBoxNeeded ()
 
void setFullCubes (bool b)
 
void setDim (int A_embDim)
 
void setBoundingBox (int A_cmin[], int A_cmax[])
 
void addCell (int coords[])
 
void readBmp (std::ifstream &in)
 
void finalize ()
 
void show ()
 
int size ()
 
void setBoundingBoxNeeded (bool _boundingBoxNeeded)
 
void setOpenCells (bool b)
 
bool onlyFullCubes ()
 
void setFileType (FileType A_fileType)
 
int getDim ()
 
FileType getFileType ()
 

Static Public Attributes

static const int embDim =SetType::theDim
 

Protected Attributes

CRef< SetTypesetCR
 
std::vector< int > cmin
 
std::vector< int > cmax
 
std::vector< int > boundingBox
 
bool fullCubes
 
bool openCells
 
bool boundingBoxNeeded
 
FileType fileType