Files
MicrochipFor32/Doc/xml/classbsp___b_m_p.xml

409 lines
25 KiB
XML
Raw Normal View History

2022-11-24 23:56:57 +08:00
<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.9.5" xml:lang="zh">
<compounddef id="classbsp___b_m_p" kind="class" language="C++" prot="public">
<compoundname>bsp_BMP</compoundname>
<includes refid="bsp___b_m_p_8h" local="no">bsp_BMP.h</includes>
<sectiondef kind="public-attrib">
<memberdef kind="variable" id="classbsp___b_m_p_1a64dcf31f5722327336d87794b873a335" prot="public" static="no" mutable="no">
<type><ref refid="struct___b_i_t_m_a_p_i_n_f_o" kindref="compound">_BITMAPINFO</ref></type>
<definition>_BITMAPINFO bsp_BMP::BITMAPINFO</definition>
<argsstring></argsstring>
<name>BITMAPINFO</name>
<qualifiedname>bsp_BMP::BITMAPINFO</qualifiedname>
<briefdescription>
<para>文件头 </para>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="D:/gitt/MicrochipFor32/bsp_Device/bsp_BMP.h" line="108" column="13" bodyfile="D:/gitt/MicrochipFor32/bsp_Device/bsp_BMP.h" bodystart="108" bodyend="-1"/>
<referencedby refid="classbsp___b_m_p_1a27d05488822dc9548e0783d46808a1db" compoundref="bsp___b_m_p_8cpp" startline="97" endline="119">bsp_BMP</referencedby>
<referencedby refid="classbsp___b_m_p_1a17c0c014ef6ce7d09a5dd81c5d2c5d57" compoundref="bsp___b_m_p_8cpp" startline="68" endline="72">ColorsSet</referencedby>
<referencedby refid="classbsp___b_m_p_1a4aaa5a2ea2f5b3c07c8e16009984766e" compoundref="bsp___b_m_p_8cpp" startline="45" endline="47">pels</referencedby>
<referencedby refid="classbsp___b_m_p_1a535cd9bfe5e49ba97ff9c4a1dd8ebb51" compoundref="bsp___b_m_p_8cpp" startline="78" endline="88">sizeSet</referencedby>
</memberdef>
<memberdef kind="variable" id="classbsp___b_m_p_1a8a1c31ee70ed4061ad8bea4254959b83" prot="public" static="no" mutable="no">
<type><ref refid="varint_8h_1afaa62991928fb9fb18ff0db62a040aba" kindref="member">u32</ref></type>
<definition>u32 bsp_BMP::Size</definition>
<argsstring></argsstring>
<name>Size</name>
<qualifiedname>bsp_BMP::Size</qualifiedname>
<briefdescription>
<para>文件大小 </para>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="D:/gitt/MicrochipFor32/bsp_Device/bsp_BMP.h" line="109" column="5" bodyfile="D:/gitt/MicrochipFor32/bsp_Device/bsp_BMP.h" bodystart="109" bodyend="-1"/>
<referencedby refid="classbsp___b_m_p_1a27d05488822dc9548e0783d46808a1db" compoundref="bsp___b_m_p_8cpp" startline="97" endline="119">bsp_BMP</referencedby>
<referencedby refid="classbsp___b_m_p_1ae0e2551a06b8ad966a86b2c8324da25c" compoundref="bsp___b_m_p_8cpp" startline="52" endline="55">giveData</referencedby>
<referencedby refid="classbsp___b_m_p_1a535cd9bfe5e49ba97ff9c4a1dd8ebb51" compoundref="bsp___b_m_p_8cpp" startline="78" endline="88">sizeSet</referencedby>
</memberdef>
<memberdef kind="variable" id="classbsp___b_m_p_1a2023aceaef140268a12bc61b81d410ca" prot="public" static="no" mutable="no">
<type><ref refid="varint_8h_1a92c50087ca0e64fa93fc59402c55f8ca" kindref="member">u8</ref> *</type>
<definition>u8* bsp_BMP::dat</definition>
<argsstring></argsstring>
<name>dat</name>
<qualifiedname>bsp_BMP::dat</qualifiedname>
<briefdescription>
<para>数据区 </para>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="D:/gitt/MicrochipFor32/bsp_Device/bsp_BMP.h" line="110" column="4" bodyfile="D:/gitt/MicrochipFor32/bsp_Device/bsp_BMP.h" bodystart="110" bodyend="-1"/>
<referencedby refid="classbsp___b_m_p_1a27d05488822dc9548e0783d46808a1db" compoundref="bsp___b_m_p_8cpp" startline="97" endline="119">bsp_BMP</referencedby>
<referencedby refid="classbsp___b_m_p_1abe5d545dea1090a228843f140650f573" compoundref="bsp___b_m_p_8cpp" startline="59" endline="60">delData</referencedby>
<referencedby refid="classbsp___b_m_p_1ae0e2551a06b8ad966a86b2c8324da25c" compoundref="bsp___b_m_p_8cpp" startline="52" endline="55">giveData</referencedby>
<referencedby refid="classbsp___b_m_p_1a535cd9bfe5e49ba97ff9c4a1dd8ebb51" compoundref="bsp___b_m_p_8cpp" startline="78" endline="88">sizeSet</referencedby>
<referencedby refid="classbsp___b_m_p_1a604d7e5683da37be890672aa690c2ff2" compoundref="bsp___b_m_p_8cpp" startline="121" endline="122">~bsp_BMP</referencedby>
</memberdef>
</sectiondef>
<sectiondef kind="public-func">
<memberdef kind="function" id="classbsp___b_m_p_1a27d05488822dc9548e0783d46808a1db" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type></type>
<definition>bsp_BMP::bsp_BMP</definition>
<argsstring>(u32 Width, u32 Height)</argsstring>
<name>bsp_BMP</name>
<qualifiedname>bsp_BMP::bsp_BMP</qualifiedname>
<param>
<type><ref refid="varint_8h_1afaa62991928fb9fb18ff0db62a040aba" kindref="member">u32</ref></type>
<declname>Width</declname>
</param>
<param>
<type><ref refid="varint_8h_1afaa62991928fb9fb18ff0db62a040aba" kindref="member">u32</ref></type>
<declname>Height</declname>
</param>
<briefdescription>
<para>构造BMP数据头 </para>
</briefdescription>
<detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>Width</parametername>
</parameternamelist>
<parameterdescription>
<para>图片宽度 </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>Height</parametername>
</parameternamelist>
<parameterdescription>
<para>图片高度 </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="D:/gitt/MicrochipFor32/bsp_Device/bsp_BMP.h" line="99" column="1" bodyfile="D:/gitt/MicrochipFor32/bsp_Device/bsp_BMP.cpp" bodystart="97" bodyend="119"/>
<references refid="struct___b_i_t_m_a_p_f_i_l_e_h_e_a_d_e_r_1af53728df68db96b9decc5100bc1bf7e0" compoundref="bsp___b_m_p_8h" startline="50">_BITMAPFILEHEADER::bfOffBits</references>
<references refid="struct___b_i_t_m_a_p_f_i_l_e_h_e_a_d_e_r_1a71c78132cda5e8b032fb4f549ec9a14a" compoundref="bsp___b_m_p_8h" startline="48">_BITMAPFILEHEADER::bfReserved1</references>
<references refid="struct___b_i_t_m_a_p_f_i_l_e_h_e_a_d_e_r_1a3f69e4551c8fee241e5a4cd224c64f50" compoundref="bsp___b_m_p_8h" startline="49">_BITMAPFILEHEADER::bfReserved2</references>
<references refid="struct___b_i_t_m_a_p_f_i_l_e_h_e_a_d_e_r_1a1bd9726a58f87d278efa58d6d7c70a81" compoundref="bsp___b_m_p_8h" startline="47">_BITMAPFILEHEADER::bfSize</references>
<references refid="struct___b_i_t_m_a_p_f_i_l_e_h_e_a_d_e_r_1a6810e258839bc4345e2036af20e607db" compoundref="bsp___b_m_p_8h" startline="46">_BITMAPFILEHEADER::bfType</references>
<references refid="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r_1a98f05ea6cc8388d3ca701a834b04a286" compoundref="bsp___b_m_p_8h" startline="60">_BITMAPINFOHEADER::biBitCount</references>
<references refid="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r_1a4ee52fd1ab5c173a6e54444d1ec61dab" compoundref="bsp___b_m_p_8h" startline="70">_BITMAPINFOHEADER::biClrImportant</references>
<references refid="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r_1a1bb27f668cbed1ce6523e7042962a0e7" compoundref="bsp___b_m_p_8h" startline="69">_BITMAPINFOHEADER::biClrUsed</references>
<references refid="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r_1aef77b295d3a4b6540873c9e0d2ef53d2" compoundref="bsp___b_m_p_8h" startline="61">_BITMAPINFOHEADER::biCompression</references>
<references refid="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r_1a9f6c38749a3b5f8b261be7a6556cf97a" compoundref="bsp___b_m_p_8h" startline="58">_BITMAPINFOHEADER::biHeight</references>
<references refid="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r_1a42d10de030492301ff4a3d5cfb91c2dd" compoundref="bsp___b_m_p_8h" startline="59">_BITMAPINFOHEADER::biPlanes</references>
<references refid="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r_1a750a301fb5962c5fc2b7fac173d96bdf" compoundref="bsp___b_m_p_8h" startline="56">_BITMAPINFOHEADER::biSize</references>
<references refid="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r_1a0fa85188799eb931e2a03c887751a89e" compoundref="bsp___b_m_p_8h" startline="66">_BITMAPINFOHEADER::biSizeImage</references>
<references refid="classbsp___b_m_p_1a64dcf31f5722327336d87794b873a335" compoundref="bsp___b_m_p_8h" startline="108">BITMAPINFO</references>
<references refid="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r_1a28dd4e1f56936b64f6e01db9b2d171f2" compoundref="bsp___b_m_p_8h" startline="57">_BITMAPINFOHEADER::biWidth</references>
<references refid="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r_1a6a7eb9da9dfb7790486523dac6c4b6c2" compoundref="bsp___b_m_p_8h" startline="67">_BITMAPINFOHEADER::biXPelsPerMeter</references>
<references refid="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r_1a0c830c96c45441edc35a5397bc86ace0" compoundref="bsp___b_m_p_8h" startline="68">_BITMAPINFOHEADER::biYPelsPerMeter</references>
<references refid="struct___b_i_t_m_a_p_i_n_f_o_1a3356c2aeed730cf31d05fd09244ecbce" compoundref="bsp___b_m_p_8h" startline="85">_BITMAPINFO::bmfHeader</references>
<references refid="struct___b_i_t_m_a_p_i_n_f_o_1a7d9eafe9a3374cd06dc22fda1af98b6d" compoundref="bsp___b_m_p_8h" startline="86">_BITMAPINFO::bmiHeader</references>
<references refid="classbsp___b_m_p_1a2023aceaef140268a12bc61b81d410ca" compoundref="bsp___b_m_p_8h" startline="110">dat</references>
<references refid="classbsp___b_m_p_1a8a1c31ee70ed4061ad8bea4254959b83" compoundref="bsp___b_m_p_8h" startline="109">Size</references>
</memberdef>
<memberdef kind="function" id="classbsp___b_m_p_1a604d7e5683da37be890672aa690c2ff2" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type></type>
<definition>bsp_BMP::~bsp_BMP</definition>
<argsstring>(void)</argsstring>
<name>~bsp_BMP</name>
<qualifiedname>bsp_BMP::~bsp_BMP</qualifiedname>
<param>
<type>void</type>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="D:/gitt/MicrochipFor32/bsp_Device/bsp_BMP.h" line="100" column="1" bodyfile="D:/gitt/MicrochipFor32/bsp_Device/bsp_BMP.cpp" bodystart="121" bodyend="122"/>
<references refid="classbsp___b_m_p_1a2023aceaef140268a12bc61b81d410ca" compoundref="bsp___b_m_p_8h" startline="110">dat</references>
</memberdef>
<memberdef kind="function" id="classbsp___b_m_p_1a4aaa5a2ea2f5b3c07c8e16009984766e" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>void</type>
<definition>void bsp_BMP::pels</definition>
<argsstring>(u32 x, u32 y)</argsstring>
<name>pels</name>
<qualifiedname>bsp_BMP::pels</qualifiedname>
<param>
<type><ref refid="varint_8h_1afaa62991928fb9fb18ff0db62a040aba" kindref="member">u32</ref></type>
<declname>x</declname>
</param>
<param>
<type><ref refid="varint_8h_1afaa62991928fb9fb18ff0db62a040aba" kindref="member">u32</ref></type>
<declname>y</declname>
</param>
<briefdescription>
<para>设置像素 </para>
</briefdescription>
<detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>x</parametername>
</parameternamelist>
<parameterdescription>
<para>x像素 </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>y</parametername>
</parameternamelist>
<parameterdescription>
<para>y像素 </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="D:/gitt/MicrochipFor32/bsp_Device/bsp_BMP.h" line="102" column="5" bodyfile="D:/gitt/MicrochipFor32/bsp_Device/bsp_BMP.cpp" bodystart="45" bodyend="47"/>
<references refid="classbsp___b_m_p_1a64dcf31f5722327336d87794b873a335" compoundref="bsp___b_m_p_8h" startline="108">BITMAPINFO</references>
<references refid="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r_1a6a7eb9da9dfb7790486523dac6c4b6c2" compoundref="bsp___b_m_p_8h" startline="67">_BITMAPINFOHEADER::biXPelsPerMeter</references>
<references refid="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r_1a0c830c96c45441edc35a5397bc86ace0" compoundref="bsp___b_m_p_8h" startline="68">_BITMAPINFOHEADER::biYPelsPerMeter</references>
<references refid="struct___b_i_t_m_a_p_i_n_f_o_1a7d9eafe9a3374cd06dc22fda1af98b6d" compoundref="bsp___b_m_p_8h" startline="86">_BITMAPINFO::bmiHeader</references>
</memberdef>
<memberdef kind="function" id="classbsp___b_m_p_1ae0e2551a06b8ad966a86b2c8324da25c" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type><ref refid="varint_8h_1afaa62991928fb9fb18ff0db62a040aba" kindref="member">u32</ref></type>
<definition>u32 bsp_BMP::giveData</definition>
<argsstring>(void)</argsstring>
<name>giveData</name>
<qualifiedname>bsp_BMP::giveData</qualifiedname>
<param>
<type>void</type>
</param>
<briefdescription>
<para>给予数据空间 </para>
</briefdescription>
<detaileddescription>
<para><simplesect kind="return"><para>返回给与的数据头 </para>
</simplesect>
</para>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="D:/gitt/MicrochipFor32/bsp_Device/bsp_BMP.h" line="103" column="4" bodyfile="D:/gitt/MicrochipFor32/bsp_Device/bsp_BMP.cpp" bodystart="52" bodyend="55"/>
<references refid="classbsp___b_m_p_1a2023aceaef140268a12bc61b81d410ca" compoundref="bsp___b_m_p_8h" startline="110">dat</references>
<references refid="classbsp___b_m_p_1a8a1c31ee70ed4061ad8bea4254959b83" compoundref="bsp___b_m_p_8h" startline="109">Size</references>
</memberdef>
<memberdef kind="function" id="classbsp___b_m_p_1abe5d545dea1090a228843f140650f573" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>void</type>
<definition>void bsp_BMP::delData</definition>
<argsstring>(void)</argsstring>
<name>delData</name>
<qualifiedname>bsp_BMP::delData</qualifiedname>
<param>
<type>void</type>
</param>
<briefdescription>
<para>释放数据空间 </para>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="D:/gitt/MicrochipFor32/bsp_Device/bsp_BMP.h" line="104" column="5" bodyfile="D:/gitt/MicrochipFor32/bsp_Device/bsp_BMP.cpp" bodystart="59" bodyend="60"/>
<references refid="classbsp___b_m_p_1a2023aceaef140268a12bc61b81d410ca" compoundref="bsp___b_m_p_8h" startline="110">dat</references>
</memberdef>
<memberdef kind="function" id="classbsp___b_m_p_1a17c0c014ef6ce7d09a5dd81c5d2c5d57" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>void</type>
<definition>void bsp_BMP::ColorsSet</definition>
<argsstring>(u8 R, u8 G, u8 B, u32 i)</argsstring>
<name>ColorsSet</name>
<qualifiedname>bsp_BMP::ColorsSet</qualifiedname>
<param>
<type><ref refid="varint_8h_1a92c50087ca0e64fa93fc59402c55f8ca" kindref="member">u8</ref></type>
<declname>R</declname>
</param>
<param>
<type><ref refid="varint_8h_1a92c50087ca0e64fa93fc59402c55f8ca" kindref="member">u8</ref></type>
<declname>G</declname>
</param>
<param>
<type><ref refid="varint_8h_1a92c50087ca0e64fa93fc59402c55f8ca" kindref="member">u8</ref></type>
<declname>B</declname>
</param>
<param>
<type><ref refid="varint_8h_1afaa62991928fb9fb18ff0db62a040aba" kindref="member">u32</ref></type>
<declname>i</declname>
</param>
<briefdescription>
<para>设置调色板 </para>
</briefdescription>
<detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>R</parametername>
</parameternamelist>
<parameterdescription>
<para>红色 </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>G</parametername>
</parameternamelist>
<parameterdescription>
<para>绿色 </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>B</parametername>
</parameternamelist>
<parameterdescription>
<para>蓝色 </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>i</parametername>
</parameternamelist>
<parameterdescription>
<para>索引号 </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="D:/gitt/MicrochipFor32/bsp_Device/bsp_BMP.h" line="105" column="5" bodyfile="D:/gitt/MicrochipFor32/bsp_Device/bsp_BMP.cpp" bodystart="68" bodyend="72"/>
<references refid="classbsp___b_m_p_1a64dcf31f5722327336d87794b873a335" compoundref="bsp___b_m_p_8h" startline="108">BITMAPINFO</references>
<references refid="struct___b_i_t_m_a_p_i_n_f_o_1ab5fe5744a8fe46833743bc6b5cf72a49" compoundref="bsp___b_m_p_8h" startline="87">_BITMAPINFO::bmiColors</references>
<references refid="struct___r_g_b_q_u_a_d_1ad26ba005b107e31a81b9e3e981ca9f1d" compoundref="bsp___b_m_p_8h" startline="76">_RGBQUAD::rgbBlue</references>
<references refid="struct___r_g_b_q_u_a_d_1a2e445545aae97ebab36603942d3780d1" compoundref="bsp___b_m_p_8h" startline="77">_RGBQUAD::rgbGreen</references>
<references refid="struct___r_g_b_q_u_a_d_1a9756faed264a45ead4f89567e807247f" compoundref="bsp___b_m_p_8h" startline="78">_RGBQUAD::rgbRed</references>
<references refid="struct___r_g_b_q_u_a_d_1a742c7421feef58afb68308d3643bd924" compoundref="bsp___b_m_p_8h" startline="79">_RGBQUAD::rgbReserved</references>
</memberdef>
<memberdef kind="function" id="classbsp___b_m_p_1a535cd9bfe5e49ba97ff9c4a1dd8ebb51" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>void</type>
<definition>void bsp_BMP::sizeSet</definition>
<argsstring>(u32 x, u32 y)</argsstring>
<name>sizeSet</name>
<qualifiedname>bsp_BMP::sizeSet</qualifiedname>
<param>
<type><ref refid="varint_8h_1afaa62991928fb9fb18ff0db62a040aba" kindref="member">u32</ref></type>
<declname>x</declname>
</param>
<param>
<type><ref refid="varint_8h_1afaa62991928fb9fb18ff0db62a040aba" kindref="member">u32</ref></type>
<declname>y</declname>
</param>
<briefdescription>
<para>设置图片大小 </para>
</briefdescription>
<detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>Width</parametername>
</parameternamelist>
<parameterdescription>
<para>图片宽度 </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>Height</parametername>
</parameternamelist>
<parameterdescription>
<para>图片高度 </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="D:/gitt/MicrochipFor32/bsp_Device/bsp_BMP.h" line="106" column="5" bodyfile="D:/gitt/MicrochipFor32/bsp_Device/bsp_BMP.cpp" bodystart="78" bodyend="88"/>
<references refid="struct___b_i_t_m_a_p_f_i_l_e_h_e_a_d_e_r_1af53728df68db96b9decc5100bc1bf7e0" compoundref="bsp___b_m_p_8h" startline="50">_BITMAPFILEHEADER::bfOffBits</references>
<references refid="struct___b_i_t_m_a_p_f_i_l_e_h_e_a_d_e_r_1a1bd9726a58f87d278efa58d6d7c70a81" compoundref="bsp___b_m_p_8h" startline="47">_BITMAPFILEHEADER::bfSize</references>
<references refid="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r_1a9f6c38749a3b5f8b261be7a6556cf97a" compoundref="bsp___b_m_p_8h" startline="58">_BITMAPINFOHEADER::biHeight</references>
<references refid="classbsp___b_m_p_1a64dcf31f5722327336d87794b873a335" compoundref="bsp___b_m_p_8h" startline="108">BITMAPINFO</references>
<references refid="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r_1a28dd4e1f56936b64f6e01db9b2d171f2" compoundref="bsp___b_m_p_8h" startline="57">_BITMAPINFOHEADER::biWidth</references>
<references refid="struct___b_i_t_m_a_p_i_n_f_o_1a3356c2aeed730cf31d05fd09244ecbce" compoundref="bsp___b_m_p_8h" startline="85">_BITMAPINFO::bmfHeader</references>
<references refid="struct___b_i_t_m_a_p_i_n_f_o_1a7d9eafe9a3374cd06dc22fda1af98b6d" compoundref="bsp___b_m_p_8h" startline="86">_BITMAPINFO::bmiHeader</references>
<references refid="classbsp___b_m_p_1a2023aceaef140268a12bc61b81d410ca" compoundref="bsp___b_m_p_8h" startline="110">dat</references>
<references refid="classbsp___b_m_p_1a8a1c31ee70ed4061ad8bea4254959b83" compoundref="bsp___b_m_p_8h" startline="109">Size</references>
</memberdef>
</sectiondef>
<briefdescription>
<para>构建一个BMP类 </para>
</briefdescription>
<detaileddescription>
</detaileddescription>
<collaborationgraph>
<node id="3">
<label>_BITMAPFILEHEADER</label>
<link refid="struct___b_i_t_m_a_p_f_i_l_e_h_e_a_d_e_r"/>
</node>
<node id="2">
<label>_BITMAPINFO</label>
<link refid="struct___b_i_t_m_a_p_i_n_f_o"/>
<childnode refid="3" relation="usage">
<edgelabel>bmfHeader</edgelabel>
</childnode>
<childnode refid="4" relation="usage">
<edgelabel>bmiHeader</edgelabel>
</childnode>
<childnode refid="5" relation="usage">
<edgelabel>bmiColors</edgelabel>
</childnode>
</node>
<node id="4">
<label>_BITMAPINFOHEADER</label>
<link refid="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r"/>
</node>
<node id="5">
<label>_RGBQUAD</label>
<link refid="struct___r_g_b_q_u_a_d"/>
</node>
<node id="1">
<label>bsp_BMP</label>
<link refid="classbsp___b_m_p"/>
<childnode refid="2" relation="usage">
<edgelabel>BITMAPINFO</edgelabel>
</childnode>
</node>
</collaborationgraph>
<location file="D:/gitt/MicrochipFor32/bsp_Device/bsp_BMP.h" line="97" column="1" bodyfile="D:/gitt/MicrochipFor32/bsp_Device/bsp_BMP.h" bodystart="97" bodyend="111"/>
<listofallmembers>
<member refid="classbsp___b_m_p_1a64dcf31f5722327336d87794b873a335" prot="public" virt="non-virtual"><scope>bsp_BMP</scope><name>BITMAPINFO</name></member>
<member refid="classbsp___b_m_p_1a27d05488822dc9548e0783d46808a1db" prot="public" virt="non-virtual"><scope>bsp_BMP</scope><name>bsp_BMP</name></member>
<member refid="classbsp___b_m_p_1a17c0c014ef6ce7d09a5dd81c5d2c5d57" prot="public" virt="non-virtual"><scope>bsp_BMP</scope><name>ColorsSet</name></member>
<member refid="classbsp___b_m_p_1a2023aceaef140268a12bc61b81d410ca" prot="public" virt="non-virtual"><scope>bsp_BMP</scope><name>dat</name></member>
<member refid="classbsp___b_m_p_1abe5d545dea1090a228843f140650f573" prot="public" virt="non-virtual"><scope>bsp_BMP</scope><name>delData</name></member>
<member refid="classbsp___b_m_p_1ae0e2551a06b8ad966a86b2c8324da25c" prot="public" virt="non-virtual"><scope>bsp_BMP</scope><name>giveData</name></member>
<member refid="classbsp___b_m_p_1a4aaa5a2ea2f5b3c07c8e16009984766e" prot="public" virt="non-virtual"><scope>bsp_BMP</scope><name>pels</name></member>
<member refid="classbsp___b_m_p_1a8a1c31ee70ed4061ad8bea4254959b83" prot="public" virt="non-virtual"><scope>bsp_BMP</scope><name>Size</name></member>
<member refid="classbsp___b_m_p_1a535cd9bfe5e49ba97ff9c4a1dd8ebb51" prot="public" virt="non-virtual"><scope>bsp_BMP</scope><name>sizeSet</name></member>
<member refid="classbsp___b_m_p_1a604d7e5683da37be890672aa690c2ff2" prot="public" virt="non-virtual"><scope>bsp_BMP</scope><name>~bsp_BMP</name></member>
</listofallmembers>
</compounddef>
</doxygen>