classvtbitmapbase.html

来自「VC下实现图像处理。 VC下实现图像处理。 VC下实现图像处理。」· HTML 代码 · 共 76 行

HTML
76
字号
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"><title>vtdata library: vtBitmapBase Class Reference</title><link href="doxygen.css" rel="stylesheet" type="text/css"><link href="tabs.css" rel="stylesheet" type="text/css"></head><body><!-- Generated by Doxygen 1.4.5 --><div class="tabs">  <ul>    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>    <li id="current"><a href="annotated.html"><span>Classes</span></a></li>    <li><a href="files.html"><span>Files</span></a></li>  </ul></div><div class="tabs">  <ul>    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>    <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>  </ul></div><h1>vtBitmapBase Class Reference</h1><!-- doxytag: class="vtBitmapBase" -->Inheritance diagram for vtBitmapBase:<p><center><img src="classvtBitmapBase__inherit__graph.png" border="0" usemap="#vtBitmapBase__inherit__map" alt="Inheritance graph"></center><map name="vtBitmapBase__inherit__map"><area href="classvtDIB.html" shape="rect" coords="7,82,63,108" alt=""><area href="classvtOverlappedTiledBitmap.html" shape="rect" coords="87,82,260,108" alt=""></map><center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center><a href="classvtBitmapBase-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0"><tr><td></td></tr><tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="85d68f124181ebbccfdf952e05f85274"></a><!-- doxytag: member="vtBitmapBase::GetPixel8" ref="85d68f124181ebbccfdf952e05f85274" args="(int x, int y) const =0" -->virtual unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><b>GetPixel8</b> (int x, int y) const =0</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d5830edfc0ffc6f3f3ee8629c3d775af"></a><!-- doxytag: member="vtBitmapBase::GetPixel24" ref="d5830edfc0ffc6f3f3ee8629c3d775af" args="(int x, int y, RGBi &amp;rgb) const =0" -->virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><b>GetPixel24</b> (int x, int y, <a class="el" href="classRGBi.html">RGBi</a> &amp;rgb) const =0</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d0e782ecb518007128e39e758c508ec7"></a><!-- doxytag: member="vtBitmapBase::GetPixel32" ref="d0e782ecb518007128e39e758c508ec7" args="(int x, int y, RGBAi &amp;rgba) const =0" -->virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><b>GetPixel32</b> (int x, int y, <a class="el" href="classRGBAi.html">RGBAi</a> &amp;rgba) const =0</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c814aacd981116027f1b43dea1e8f44d"></a><!-- doxytag: member="vtBitmapBase::SetPixel8" ref="c814aacd981116027f1b43dea1e8f44d" args="(int x, int y, unsigned char color)=0" -->virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><b>SetPixel8</b> (int x, int y, unsigned char color)=0</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="373f69e50a95d11a5d9fa7f3670709ee"></a><!-- doxytag: member="vtBitmapBase::SetPixel24" ref="373f69e50a95d11a5d9fa7f3670709ee" args="(int x, int y, const RGBi &amp;rgb)=0" -->virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><b>SetPixel24</b> (int x, int y, const <a class="el" href="classRGBi.html">RGBi</a> &amp;rgb)=0</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b87cf475c87071666f06bfbbc4968a91"></a><!-- doxytag: member="vtBitmapBase::SetPixel32" ref="b87cf475c87071666f06bfbbc4968a91" args="(int x, int y, const RGBAi &amp;rgba)=0" -->virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><b>SetPixel32</b> (int x, int y, const <a class="el" href="classRGBAi.html">RGBAi</a> &amp;rgba)=0</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="52aae1a1dc12f26e56010ee3c49f1e9f"></a><!-- doxytag: member="vtBitmapBase::GetWidth" ref="52aae1a1dc12f26e56010ee3c49f1e9f" args="() const =0" -->virtual unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><b>GetWidth</b> () const =0</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="110dbd178b8b7bf2b084deb95b72cbc2"></a><!-- doxytag: member="vtBitmapBase::GetHeight" ref="110dbd178b8b7bf2b084deb95b72cbc2" args="() const =0" -->virtual unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><b>GetHeight</b> () const =0</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3a218e86aaee1e860b4db3ba7912e0d5"></a><!-- doxytag: member="vtBitmapBase::GetDepth" ref="3a218e86aaee1e860b4db3ba7912e0d5" args="() const =0" -->virtual unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><b>GetDepth</b> () const =0</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bfda0b46c5e24aba4f101b035f7d58c8"></a><!-- doxytag: member="vtBitmapBase::ScalePixel8" ref="bfda0b46c5e24aba4f101b035f7d58c8" args="(int x, int y, float fScale)" -->void&nbsp;</td><td class="memItemRight" valign="bottom"><b>ScalePixel8</b> (int x, int y, float fScale)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6f027fac92a030d9abb6a4a691c8304b"></a><!-- doxytag: member="vtBitmapBase::ScalePixel24" ref="6f027fac92a030d9abb6a4a691c8304b" args="(int x, int y, float fScale)" -->void&nbsp;</td><td class="memItemRight" valign="bottom"><b>ScalePixel24</b> (int x, int y, float fScale)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f306c50c6f5c6ef4684963ca1602b018"></a><!-- doxytag: member="vtBitmapBase::ScalePixel32" ref="f306c50c6f5c6ef4684963ca1602b018" args="(int x, int y, float fScale)" -->void&nbsp;</td><td class="memItemRight" valign="bottom"><b>ScalePixel32</b> (int x, int y, float fScale)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3ddf8b6fb76f26ea4906bbdb9f0d4b34"></a><!-- doxytag: member="vtBitmapBase::BlitTo" ref="3ddf8b6fb76f26ea4906bbdb9f0d4b34" args="(vtBitmapBase &amp;target, int x, int y)" -->void&nbsp;</td><td class="memItemRight" valign="bottom"><b>BlitTo</b> (<a class="el" href="classvtBitmapBase.html">vtBitmapBase</a> &amp;target, int x, int y)</td></tr></table><hr><a name="_details"></a><h2>Detailed Description</h2>A highly virtual class which defines the basic functionality that any bitmap must expose. <p><hr size="1"><address style="align: right;"><small>Generated on Mon Jan 14 14:40:55 2008 for vtdata library by&nbsp;<a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.5 </small></address></body></html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?