Go to the SVN repository for this file.
1 #ifndef OBJTOOLS_BLAST_FORMAT___BLASTHITMATRIX_HPP 2 #define OBJTOOLS_BLAST_FORMAT___BLASTHITMATRIX_HPP 98 const string& font_path =
"" 106 void SetFileName(
stringfileName) {m_File = fileName;m_FileOut =
true;}
138 boolWriteToFile(
void);
142 voidx_InitObjectManager();
148 voidx_GetLabels(
void);
152 boolx_RenderImage(
void);
155 voidx_PreProcess(
void);
158 voidx_Render(
void);
161 voidx_InitGraphics(
const string& font_path =
"");
This class displays the image of the hitmatrix view for blast 2 seq results.
std::ofstream out("events_result.xml")
main entry point for tests
CRef< CScope > m_Scope
Current scope.
CRef< CGlOsContext > m_Context
CGlOsContext context.
int m_Height
Image height.
bool IsFileOut(void)
Checks if image is to be written to the file.
string m_SubjectID
Subject label id.
vector< CConstRef< CSeq_align > > m_Aligns
Vector of seqaligns.
string GetNetcacheID(void)
Get netcache ID for the image stored in netcache.
CImageIO::EType m_Format
Image format (png,bmp etc)
CRef< CObjectManager > m_ObjMgr
Object manager.
bool m_FileOut
true if output to the file
void SetThumbnail(bool set)
Indicates that thumbmail should be shown.
unique_ptr< CHitMatrixRenderer > m_Renderer
Renderer setup Parameter.
CIRef< IHitMatrixDataSource > m_DataSource
Renderer setup Parameter.
string m_ImageKey
netcacheID
~CBlastHitMatrix()
Destructor.
void SetFileName(string fileName)
Inits file name if image is written to the file.
string GetErrorMessage(void)
Get error message.
string m_QueryID
Query label id.
CGlPane m_Port
Renderer setup Parameter.
string m_ErrorMessage
Error message.
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define END_SCOPE(ns)
End the previously defined scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define BEGIN_SCOPE(ns)
Define a new scope.
IO_PREFIX::ostream CNcbiOstream
Portable alias for ostream.
#define NCBI_XBLASTFORMAT_EXPORT
The blob sat and sat key Both must be positive integers</td > n< td > Non empty string The interpretation of the blob id depends on a processor Cassandra n processor expects the following format
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4