CAPD RedHom Library
VectSetBuilder Class Reference

#include <capd/cubSet/VectSetBuilder.hpp>

Public Types

typedef std::vector< int > intVect
 
typedef std::vector< intVectSetDataType
 

Public Member Functions

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

Protected Attributes

CRef< SetDataTypesetDataCR
 
int embDim
 
bool fullCubes
 
bool openCells
 
bool boundingBoxNeeded
 
FileType fileType