a string of bits
Definition: BitString.h:42
a cover-/stego-file
Definition: CvrStgFile.h:46
a dummy CvrStgFile implementation to facilitate testing and debugging
Definition: DummyFile.h:36
static void createGraph(std::vector< std::list< UWORD16 > > &adjlist, BitString **bs, CvrStgFile **f, Selector **s)
Definition: DummyFile.cc:63
std::list< CvrStgFile::Property > getProperties(void) const
Definition: DummyFile.cc:39
SampleValue * getSampleValue(const SamplePos pos) const
Definition: DummyFile.cc:51
std::vector< std::vector< bool > > * getSampleValueAdjacencyMatrix() const
Definition: DummyFile.h:53
void replaceSample(const SamplePos pos, const SampleValue *s)
Definition: DummyFile.cc:56
std::vector< UWORD16 > Samples
Definition: DummyFile.h:79
unsigned long getNumSamples(void) const
Definition: DummyFile.cc:46
DummyFile(UWORD16 s, std::vector< std::vector< bool > > *svam)
Definition: DummyFile.cc:27
static const EmbValue EmbValueModulus
Definition: DummyFile.h:77
std::vector< std::vector< bool > > * SampleValueAdjacencyMatrix
Definition: DummyFile.h:80
static const unsigned short SamplesPerVertex
Definition: DummyFile.h:76
the value of a sample in a CvrStgFile
Definition: SampleValue.h:61
a random permutation of a random combination
Definition: Selector.h:36
UWORD32 SamplePos
Definition: common.h:67
unsigned short UWORD16
Definition: common.h:46
BYTE EmbValue
Definition: common.h:66