DescriptorBase Class Reference

#include <DescriptorBase.h>

Inherited by ColorLayout, ColorStructure, ContourShape, DominantColor, EdgeHistogram, HomogeneousTexture, RegionShape, and ScalableColor.

List of all members.

Public Member Functions

virtual void PrintElements (void)
 prints the descriptor vector
std::string toString ()
 convert descriptor data to string
size_t GetByteSize ()
 return size in bytes of descriptor in memory

Public Attributes

DescriptorType type
 declares the descriptor

Friends

std::ostream & operator<< (std::ostream &os, DescriptorBase &s)
 overidden oparator << for the descriptor vector


Member Function Documentation

virtual void DescriptorBase::PrintElements ( void   )  [inline, virtual]

std::string DescriptorBase::toString (  ) 

convert descriptor data to string

Reimplemented in ColorLayout, ColorStructure, ContourShape, DominantColor, EdgeHistogram, HomogeneousTexture, RegionShape, and ScalableColor.

size_t DescriptorBase::GetByteSize (  ) 

return size in bytes of descriptor in memory

Reimplemented in ColorLayout, ColorStructure, and ScalableColor.


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  os,
DescriptorBase s 
) [friend]

overidden oparator << for the descriptor vector


Member Data Documentation

declares the descriptor


The documentation for this class was generated from the following file:

Generated on Tue Oct 14 16:35:17 2008 for vd by  doxygen 1.5.5