EVOLUTION-MANAGER
Edit File: classVRTDataset.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.5"/> <title>My Project: VRTDataset Class Reference</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> <link href="search/search.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="search/search.js"></script> <script type="text/javascript"> $(document).ready(function() { searchBox.OnSelectItem(0); }); </script> <link href="doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td style="padding-left: 0.5em;"> <div id="projectname">My Project </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.5 --> <script type="text/javascript"> var searchBox = new SearchBox("searchBox", "search",false,'Search'); </script> <div id="navrow1" class="tabs"> <ul class="tablist"> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="pages.html"><span>Related Pages</span></a></li> <li class="current"><a href="annotated.html"><span>Classes</span></a></li> <li><a href="files.html"><span>Files</span></a></li> <li> <div id="MSearchBox" class="MSearchBoxInactive"> <span class="left"> <img id="MSearchSelect" src="search/mag_sel.png" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" alt=""/> <input type="text" id="MSearchField" value="Search" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" onblur="searchBox.OnSearchFieldFocus(false)" onkeyup="searchBox.OnSearchFieldChange(event)"/> </span><span class="right"> <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> </span> </div> </li> </ul> </div> <div id="navrow2" class="tabs2"> <ul class="tablist"> <li><a href="annotated.html"><span>Class List</span></a></li> <li><a href="classes.html"><span>Class Index</span></a></li> <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> <li><a href="functions.html"><span>Class Members</span></a></li> </ul> </div> <!-- window showing the filter options --> <div id="MSearchSelectWindow" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> <a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Pages</a></div> <!-- iframe showing the search results (closed by default) --> <div id="MSearchResultsWindow"> <iframe src="javascript:void(0)" frameborder="0" name="MSearchResults" id="MSearchResults"> </iframe> </div> </div><!-- top --> <div class="header"> <div class="summary"> <a href="#pub-methods">Public Member Functions</a> | <a href="#pub-static-methods">Static Public Member Functions</a> | <a href="#pro-methods">Protected Member Functions</a> | <a href="#friends">Friends</a> | <a href="classVRTDataset-members.html">List of all members</a> </div> <div class="headertitle"> <div class="title">VRTDataset Class Reference</div> </div> </div><!--header--> <div class="contents"> <div class="dynheader"> Inheritance diagram for VRTDataset:</div> <div class="dyncontent"> <div class="center"> <img src="classVRTDataset.png" usemap="#VRTDataset_map" alt=""/> <map id="VRTDataset_map" name="VRTDataset_map"> <area href="classVRTWarpedDataset.html" alt="VRTWarpedDataset" shape="rect" coords="0,112,122,136"/> </map> </div></div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> Public Member Functions</h2></td></tr> <tr class="memitem:a0b6e59cf1bb0bc95c6d5578810b188ea"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0b6e59cf1bb0bc95c6d5578810b188ea"></a>  </td><td class="memItemRight" valign="bottom"><b>VRTDataset</b> (int nXSize, int nYSize)</td></tr> <tr class="separator:a0b6e59cf1bb0bc95c6d5578810b188ea"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad111b238d244971ab7baa37263898fa4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad111b238d244971ab7baa37263898fa4"></a> void </td><td class="memItemRight" valign="bottom"><b>SetNeedsFlush</b> ()</td></tr> <tr class="separator:ad111b238d244971ab7baa37263898fa4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6618a49d8b478b8c1d820d4369063512"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6618a49d8b478b8c1d820d4369063512"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>FlushCache</b> ()</td></tr> <tr class="separator:a6618a49d8b478b8c1d820d4369063512"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a79030dce5e12adb1cde25090ae3c1d98"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a79030dce5e12adb1cde25090ae3c1d98"></a> void </td><td class="memItemRight" valign="bottom"><b>SetWritable</b> (int bWritable)</td></tr> <tr class="separator:a79030dce5e12adb1cde25090ae3c1d98"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aab8ad2b079703a9f5336ee40151cc144"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aab8ad2b079703a9f5336ee40151cc144"></a> virtual CPLErr </td><td class="memItemRight" valign="bottom"><b>CreateMaskBand</b> (int nFlags)</td></tr> <tr class="separator:aab8ad2b079703a9f5336ee40151cc144"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abd1d9e8a6e9b98cf222295bcddd99350"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abd1d9e8a6e9b98cf222295bcddd99350"></a> void </td><td class="memItemRight" valign="bottom"><b>SetMaskBand</b> (<a class="el" href="classVRTRasterBand.html">VRTRasterBand</a> *poMaskBand)</td></tr> <tr class="separator:abd1d9e8a6e9b98cf222295bcddd99350"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6cfd21931bc455fe4ea94091b6d6d9ff"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6cfd21931bc455fe4ea94091b6d6d9ff"></a> virtual const char * </td><td class="memItemRight" valign="bottom"><b>GetProjectionRef</b> (void)</td></tr> <tr class="separator:a6cfd21931bc455fe4ea94091b6d6d9ff"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a29e0841ae828bc41247f43270323ebfa"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a29e0841ae828bc41247f43270323ebfa"></a> virtual CPLErr </td><td class="memItemRight" valign="bottom"><b>SetProjection</b> (const char *)</td></tr> <tr class="separator:a29e0841ae828bc41247f43270323ebfa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1531325b71e290b90c8d9cc88bce6c2b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1531325b71e290b90c8d9cc88bce6c2b"></a> virtual CPLErr </td><td class="memItemRight" valign="bottom"><b>GetGeoTransform</b> (double *)</td></tr> <tr class="separator:a1531325b71e290b90c8d9cc88bce6c2b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac6152f1631f00e0301356e5fe6e76b44"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac6152f1631f00e0301356e5fe6e76b44"></a> virtual CPLErr </td><td class="memItemRight" valign="bottom"><b>SetGeoTransform</b> (double *)</td></tr> <tr class="separator:ac6152f1631f00e0301356e5fe6e76b44"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab40527beb0504a9a326d56bdec10599f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab40527beb0504a9a326d56bdec10599f"></a> virtual CPLErr </td><td class="memItemRight" valign="bottom"><b>SetMetadata</b> (char **papszMD, const char *pszDomain="")</td></tr> <tr class="separator:ab40527beb0504a9a326d56bdec10599f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa32453b40f3d4ba8cffe5088c70df818"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa32453b40f3d4ba8cffe5088c70df818"></a> virtual CPLErr </td><td class="memItemRight" valign="bottom"><b>SetMetadataItem</b> (const char *pszName, const char *pszValue, const char *pszDomain="")</td></tr> <tr class="separator:aa32453b40f3d4ba8cffe5088c70df818"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa1b4196cd2a55eed2b1683240fc68772"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa1b4196cd2a55eed2b1683240fc68772"></a> virtual int </td><td class="memItemRight" valign="bottom"><b>GetGCPCount</b> ()</td></tr> <tr class="separator:aa1b4196cd2a55eed2b1683240fc68772"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8e8d03ad70f89fdd10e80e347f3ef07b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8e8d03ad70f89fdd10e80e347f3ef07b"></a> virtual const char * </td><td class="memItemRight" valign="bottom"><b>GetGCPProjection</b> ()</td></tr> <tr class="separator:a8e8d03ad70f89fdd10e80e347f3ef07b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af9bf248e72d67b71baef425e36e811c5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af9bf248e72d67b71baef425e36e811c5"></a> virtual const GDAL_GCP * </td><td class="memItemRight" valign="bottom"><b>GetGCPs</b> ()</td></tr> <tr class="separator:af9bf248e72d67b71baef425e36e811c5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aee853a2fad4204c5601f6d0fe4ea60d4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aee853a2fad4204c5601f6d0fe4ea60d4"></a> virtual CPLErr </td><td class="memItemRight" valign="bottom"><b>SetGCPs</b> (int nGCPCount, const GDAL_GCP *pasGCPList, const char *pszGCPProjection)</td></tr> <tr class="separator:aee853a2fad4204c5601f6d0fe4ea60d4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac8f418bfa9b385e915cf6a1341de339c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac8f418bfa9b385e915cf6a1341de339c"></a> virtual CPLErr </td><td class="memItemRight" valign="bottom"><b>AddBand</b> (GDALDataType eType, char **papszOptions=NULL)</td></tr> <tr class="separator:ac8f418bfa9b385e915cf6a1341de339c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a21be232f3741bfad16e4797ee01f56b3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a21be232f3741bfad16e4797ee01f56b3"></a> virtual char ** </td><td class="memItemRight" valign="bottom"><b>GetFileList</b> ()</td></tr> <tr class="separator:a21be232f3741bfad16e4797ee01f56b3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1322190749081ba11971cabdeffd8095"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1322190749081ba11971cabdeffd8095"></a> virtual CPLErr </td><td class="memItemRight" valign="bottom"><b>IRasterIO</b> (GDALRWFlag eRWFlag, int nXOff, int nYOff, int nXSize, int nYSize, void *pData, int nBufXSize, int nBufYSize, GDALDataType eBufType, int nBandCount, int *panBandMap, int nPixelSpace, int nLineSpace, int nBandSpace)</td></tr> <tr class="separator:a1322190749081ba11971cabdeffd8095"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a950aec7e1e863107f867fb87a5145d08"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a950aec7e1e863107f867fb87a5145d08"></a> virtual CPLXMLNode * </td><td class="memItemRight" valign="bottom"><b>SerializeToXML</b> (const char *pszVRTPath)</td></tr> <tr class="separator:a950aec7e1e863107f867fb87a5145d08"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a777e31c0d984ed835c4acea535395187"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a777e31c0d984ed835c4acea535395187"></a> virtual CPLErr </td><td class="memItemRight" valign="bottom"><b>XMLInit</b> (CPLXMLNode *, const char *)</td></tr> <tr class="separator:a777e31c0d984ed835c4acea535395187"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afb6f40904eb5fe626b5423c6ce23099f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afb6f40904eb5fe626b5423c6ce23099f"></a> GDALDataset * </td><td class="memItemRight" valign="bottom"><b>GetSingleSimpleSource</b> ()</td></tr> <tr class="separator:afb6f40904eb5fe626b5423c6ce23099f"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a> Static Public Member Functions</h2></td></tr> <tr class="memitem:a1184579c8859ada107f2038e8d05f225"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1184579c8859ada107f2038e8d05f225"></a> static int </td><td class="memItemRight" valign="bottom"><b>Identify</b> (GDALOpenInfo *)</td></tr> <tr class="separator:a1184579c8859ada107f2038e8d05f225"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6fe3fb5d2b560c884ebf76806903d5c4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6fe3fb5d2b560c884ebf76806903d5c4"></a> static GDALDataset * </td><td class="memItemRight" valign="bottom"><b>Open</b> (GDALOpenInfo *)</td></tr> <tr class="separator:a6fe3fb5d2b560c884ebf76806903d5c4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a61dac494e070e0f9db94a0ffe29c83be"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a61dac494e070e0f9db94a0ffe29c83be"></a> static GDALDataset * </td><td class="memItemRight" valign="bottom"><b>OpenXML</b> (const char *, const char *=NULL, GDALAccess eAccess=GA_ReadOnly)</td></tr> <tr class="separator:a61dac494e070e0f9db94a0ffe29c83be"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4e96615ffc1bb8306827fb9b93452a6a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4e96615ffc1bb8306827fb9b93452a6a"></a> static GDALDataset * </td><td class="memItemRight" valign="bottom"><b>Create</b> (const char *pszName, int nXSize, int nYSize, int nBands, GDALDataType eType, char **papszOptions)</td></tr> <tr class="separator:a4e96615ffc1bb8306827fb9b93452a6a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4537600c17187b3b0b8eeda125d76623"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4537600c17187b3b0b8eeda125d76623"></a> static CPLErr </td><td class="memItemRight" valign="bottom"><b>Delete</b> (const char *pszFilename)</td></tr> <tr class="separator:a4537600c17187b3b0b8eeda125d76623"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a> Protected Member Functions</h2></td></tr> <tr class="memitem:a97623acef0e6a6c5ccd8b9371940e95d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a97623acef0e6a6c5ccd8b9371940e95d"></a> virtual int </td><td class="memItemRight" valign="bottom"><b>CloseDependentDatasets</b> ()</td></tr> <tr class="separator:a97623acef0e6a6c5ccd8b9371940e95d"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a> Friends</h2></td></tr> <tr class="memitem:ac8ba5b5108295d58f8674a982d67ccf9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac8ba5b5108295d58f8674a982d67ccf9"></a> class </td><td class="memItemRight" valign="bottom"><b>VRTRasterBand</b></td></tr> <tr class="separator:ac8ba5b5108295d58f8674a982d67ccf9"><td class="memSeparator" colspan="2"> </td></tr> </table> <hr/>The documentation for this class was generated from the following files:<ul> <li><a class="el" href="vrtdataset_8h_source.html">vrtdataset.h</a></li> <li>vrtdataset.cpp</li> </ul> </div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/> </a> 1.8.5 </small></address> </body> </html>