Gaia
gaia2::convert Namespace Reference

Utility namespace used for various types of conversion. More...

Functions

std::string toString (const QString &qstr)
 Converts a QString into a std::string.
 
std::vector< std::string > QStringList_to_VectorString (const QList< QString > &qlist)
 Converts a QStringList into a std::vector<std::string>.
 
QStringList VectorString_to_QStringList (const std::vector< std::string > &svector)
 Converts a std::vector<std::string> into a QStringList.
 
std::vector< float > RealDescriptor_to_VectorFloat (const RealDescriptor &rdesc)
 Converts a RealDescriptor into a std::vector<float>.
 
RealDescriptor VectorFloat_to_RealDescriptor (const std::vector< float > &fvector)
 Converts a std::vector<float> into a RealDescriptor.
 
std::vector< std::string > StringDescriptor_to_VectorString (const StringDescriptor &sdesc)
 Converts a StringDescriptor into a std::vector<std::string>.
 
StringDescriptor VectorString_to_StringDescriptor (const std::vector< std::string > &svector)
 Converts a std::vector<std::string> into a StringDescriptor.
 
std::vector< std::pair< std::string, float > > SearchResults_to_StlTypes (const SearchResults &results)
 Converts a gaia2::SearchResults to its STL equivalent (std::vector<std::pair<std::string, float> > >).
 
QList< QPointF > VectorPair_to_QPointList (const std::vector< std::pair< float, float > > &pvector)
 Converts a std::vector<std::pair<float, float> > to a QList<PointF>.
 
std::vector< std::pair< float, float > > QPointList_to_VectorPair (const QList< QPointF > &plist)
 Converts a QList<PointF> to a std::vector<std::pair<float, float> >.
 
template<typename T >
QList< T > Vector_to_QList (const std::vector< T > &v)
 Converts a std::vector of something into a QList of the same objects.
 

Detailed Description

Utility namespace used for various types of conversion.