source: OGRE/trunk/ogrenew/Docs/api/html/classOgre_1_1ImageCodec_1_1ImageData.html @ 692

Revision 692, 14.5 KB checked in by mattausch, 19 years ago (diff)

adding ogre 1.2 and dependencies

Line 
1<html>
2<head>
3<title>Ogre::ImageCodec::ImageData class Reference - OGRE Documentation</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
4<link type="text/css" rel="stylesheet" href="style.css">
5</head>
6
7<body>
8<!-- Generated by Doxygen 1.3.6 -->
9<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="namespaces.html">Namespace List</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="namespacemembers.html">Namespace&nbsp;Members</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
10<h1>Ogre::ImageCodec::ImageData Class Reference</h1><a class="el" href="classOgre_1_1Codec.html">Codec</a> return class for images. 
11<a href="#_details">More...</a>
12<p>
13<code>#include &lt;<a class="el" href="OgreImageCodec_8h-source.html">OgreImageCodec.h</a>&gt;</code>
14<p>
15<p>Inheritance diagram for Ogre::ImageCodec::ImageData:
16<p><center><img src="classOgre_1_1ImageCodec_1_1ImageData.png" usemap="#Ogre::ImageCodec::ImageData_map" border="0" alt=""></center>
17<map name="Ogre::ImageCodec::ImageData_map">
18<area href="classOgre_1_1Codec_1_1CodecData.html" alt="Ogre::Codec::CodecData" shape="rect" coords="0,0,182,24">
19</map>
20<a href="classOgre_1_1ImageCodec_1_1ImageData-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
21<tr><td></td></tr>
22<tr><td colspan=2><br><h2>Public Member Functions</h2></td></tr>
23<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1ImageCodec_1_1ImageData.html#Ogre_1_1ImageCodec_1_1ImageDataa0">ImageData</a> ()</td></tr>
24
25<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a471">String</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1ImageCodec_1_1ImageData.html#Ogre_1_1ImageCodec_1_1ImageDataa1">dataType</a> () const </td></tr>
26
27<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the type of the data.  <a href="#Ogre_1_1ImageCodec_1_1ImageDataa1"></a><br><br></td></tr>
28<tr><td colspan=2><br><h2>Public Attributes</h2></td></tr>
29<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a468">uint</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1ImageCodec_1_1ImageData.html#Ogre_1_1ImageCodec_1_1ImageDatao0">height</a></td></tr>
30
31<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a468">uint</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1ImageCodec_1_1ImageData.html#Ogre_1_1ImageCodec_1_1ImageDatao1">width</a></td></tr>
32
33<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a468">uint</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1ImageCodec_1_1ImageData.html#Ogre_1_1ImageCodec_1_1ImageDatao2">depth</a></td></tr>
34
35<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a468">uint</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1ImageCodec_1_1ImageData.html#Ogre_1_1ImageCodec_1_1ImageDatao3">size</a></td></tr>
36
37<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a467">ushort</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1ImageCodec_1_1ImageData.html#Ogre_1_1ImageCodec_1_1ImageDatao4">num_mipmaps</a></td></tr>
38
39<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a468">uint</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1ImageCodec_1_1ImageData.html#Ogre_1_1ImageCodec_1_1ImageDatao5">flags</a></td></tr>
40
41<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a671">PixelFormat</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1ImageCodec_1_1ImageData.html#Ogre_1_1ImageCodec_1_1ImageDatao6">format</a></td></tr>
42
43</table>
44<hr><a name="_details"></a><h2>Detailed Description</h2>
45<a class="el" href="classOgre_1_1Codec.html">Codec</a> return class for images.
46<p>
47Has imformation about the size and the pixel format of the image.
48<p>
49
50<p>
51Definition at line <a class="el" href="OgreImageCodec_8h-source.html#l00044">44</a> of file <a class="el" href="OgreImageCodec_8h-source.html">OgreImageCodec.h</a>.<hr><h2>Constructor &amp; Destructor Documentation</h2>
52<a class="anchor" name="Ogre_1_1ImageCodec_1_1ImageDataa0" doxytag="Ogre::ImageCodec::ImageData::ImageData" ></a><p>
53<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
54  <tr>
55    <td class="mdRow">
56      <table cellpadding="0" cellspacing="0" border="0">
57        <tr>
58          <td class="md" nowrap valign="top"> Ogre::ImageCodec::ImageData::ImageData </td>
59          <td class="md" valign="top">(&nbsp;</td>
60          <td class="mdname1" valign="top" nowrap>          </td>
61          <td class="md" valign="top">&nbsp;)&nbsp;</td>
62          <td class="md" nowrap></td>
63        </tr>
64
65      </table>
66    </td>
67  </tr>
68</table>
69<table cellspacing=5 cellpadding=0 border=0>
70  <tr>
71    <td>
72      &nbsp;
73    </td>
74    <td>
75
76<p>
77
78<p>
79Definition at line <a class="el" href="OgreImageCodec_8h-source.html#l00047">47</a> of file <a class="el" href="OgreImageCodec_8h-source.html">OgreImageCodec.h</a>.
80<p>
81References <a class="el" href="namespaceOgre.html#a671a400">Ogre::PF_UNKNOWN</a>.    </td>
82  </tr>
83</table>
84<hr><h2>Member Function Documentation</h2>
85<a class="anchor" name="Ogre_1_1ImageCodec_1_1ImageDataa1" doxytag="Ogre::ImageCodec::ImageData::dataType" ></a><p>
86<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
87  <tr>
88    <td class="mdRow">
89      <table cellpadding="0" cellspacing="0" border="0">
90        <tr>
91          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a471">String</a> Ogre::ImageCodec::ImageData::dataType </td>
92          <td class="md" valign="top">(&nbsp;</td>
93          <td class="mdname1" valign="top" nowrap>          </td>
94          <td class="md" valign="top">&nbsp;)&nbsp;</td>
95          <td class="md" nowrap> const<code> [virtual]</code></td>
96        </tr>
97
98      </table>
99    </td>
100  </tr>
101</table>
102<table cellspacing=5 cellpadding=0 border=0>
103  <tr>
104    <td>
105      &nbsp;
106    </td>
107    <td>
108
109<p>
110Returns the type of the data.
111<p>
112
113<p>
114Reimplemented from <a class="el" href="classOgre_1_1Codec_1_1CodecData.html#Ogre_1_1Codec_1_1CodecDataa1">Ogre::Codec::CodecData</a>.
115<p>
116Definition at line <a class="el" href="OgreImageCodec_8h-source.html#l00063">63</a> of file <a class="el" href="OgreImageCodec_8h-source.html">OgreImageCodec.h</a>.
117<p>
118References <a class="el" href="OgrePrerequisites_8h-source.html#l00156">Ogre::String</a>.    </td>
119  </tr>
120</table>
121<hr><h2>Member Data Documentation</h2>
122<a class="anchor" name="Ogre_1_1ImageCodec_1_1ImageDatao2" doxytag="Ogre::ImageCodec::ImageData::depth" ></a><p>
123<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
124  <tr>
125    <td class="mdRow">
126      <table cellpadding="0" cellspacing="0" border="0">
127        <tr>
128          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a468">uint</a> <a class="el" href="classOgre_1_1ImageCodec_1_1ImageData.html#Ogre_1_1ImageCodec_1_1ImageDatao2">Ogre::ImageCodec::ImageData::depth</a>
129      </table>
130    </td>
131  </tr>
132</table>
133<table cellspacing=5 cellpadding=0 border=0>
134  <tr>
135    <td>
136      &nbsp;
137    </td>
138    <td>
139
140<p>
141
142<p>
143Definition at line <a class="el" href="OgreImageCodec_8h-source.html#l00054">54</a> of file <a class="el" href="OgreImageCodec_8h-source.html">OgreImageCodec.h</a>.    </td>
144  </tr>
145</table>
146<a class="anchor" name="Ogre_1_1ImageCodec_1_1ImageDatao5" doxytag="Ogre::ImageCodec::ImageData::flags" ></a><p>
147<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
148  <tr>
149    <td class="mdRow">
150      <table cellpadding="0" cellspacing="0" border="0">
151        <tr>
152          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a468">uint</a> <a class="el" href="classOgre_1_1ImageCodec_1_1ImageData.html#Ogre_1_1ImageCodec_1_1ImageDatao5">Ogre::ImageCodec::ImageData::flags</a>
153      </table>
154    </td>
155  </tr>
156</table>
157<table cellspacing=5 cellpadding=0 border=0>
158  <tr>
159    <td>
160      &nbsp;
161    </td>
162    <td>
163
164<p>
165
166<p>
167Definition at line <a class="el" href="OgreImageCodec_8h-source.html#l00058">58</a> of file <a class="el" href="OgreImageCodec_8h-source.html">OgreImageCodec.h</a>.    </td>
168  </tr>
169</table>
170<a class="anchor" name="Ogre_1_1ImageCodec_1_1ImageDatao6" doxytag="Ogre::ImageCodec::ImageData::format" ></a><p>
171<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
172  <tr>
173    <td class="mdRow">
174      <table cellpadding="0" cellspacing="0" border="0">
175        <tr>
176          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a671">PixelFormat</a> <a class="el" href="classOgre_1_1ImageCodec_1_1ImageData.html#Ogre_1_1ImageCodec_1_1ImageDatao6">Ogre::ImageCodec::ImageData::format</a>
177      </table>
178    </td>
179  </tr>
180</table>
181<table cellspacing=5 cellpadding=0 border=0>
182  <tr>
183    <td>
184      &nbsp;
185    </td>
186    <td>
187
188<p>
189
190<p>
191Definition at line <a class="el" href="OgreImageCodec_8h-source.html#l00060">60</a> of file <a class="el" href="OgreImageCodec_8h-source.html">OgreImageCodec.h</a>.    </td>
192  </tr>
193</table>
194<a class="anchor" name="Ogre_1_1ImageCodec_1_1ImageDatao0" doxytag="Ogre::ImageCodec::ImageData::height" ></a><p>
195<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
196  <tr>
197    <td class="mdRow">
198      <table cellpadding="0" cellspacing="0" border="0">
199        <tr>
200          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a468">uint</a> <a class="el" href="classOgre_1_1ImageCodec_1_1ImageData.html#Ogre_1_1ImageCodec_1_1ImageDatao0">Ogre::ImageCodec::ImageData::height</a>
201      </table>
202    </td>
203  </tr>
204</table>
205<table cellspacing=5 cellpadding=0 border=0>
206  <tr>
207    <td>
208      &nbsp;
209    </td>
210    <td>
211
212<p>
213
214<p>
215Definition at line <a class="el" href="OgreImageCodec_8h-source.html#l00052">52</a> of file <a class="el" href="OgreImageCodec_8h-source.html">OgreImageCodec.h</a>.    </td>
216  </tr>
217</table>
218<a class="anchor" name="Ogre_1_1ImageCodec_1_1ImageDatao4" doxytag="Ogre::ImageCodec::ImageData::num_mipmaps" ></a><p>
219<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
220  <tr>
221    <td class="mdRow">
222      <table cellpadding="0" cellspacing="0" border="0">
223        <tr>
224          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a467">ushort</a> <a class="el" href="classOgre_1_1ImageCodec_1_1ImageData.html#Ogre_1_1ImageCodec_1_1ImageDatao4">Ogre::ImageCodec::ImageData::num_mipmaps</a>
225      </table>
226    </td>
227  </tr>
228</table>
229<table cellspacing=5 cellpadding=0 border=0>
230  <tr>
231    <td>
232      &nbsp;
233    </td>
234    <td>
235
236<p>
237
238<p>
239Definition at line <a class="el" href="OgreImageCodec_8h-source.html#l00057">57</a> of file <a class="el" href="OgreImageCodec_8h-source.html">OgreImageCodec.h</a>.    </td>
240  </tr>
241</table>
242<a class="anchor" name="Ogre_1_1ImageCodec_1_1ImageDatao3" doxytag="Ogre::ImageCodec::ImageData::size" ></a><p>
243<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
244  <tr>
245    <td class="mdRow">
246      <table cellpadding="0" cellspacing="0" border="0">
247        <tr>
248          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a468">uint</a> <a class="el" href="classOgre_1_1ImageCodec_1_1ImageData.html#Ogre_1_1ImageCodec_1_1ImageDatao3">Ogre::ImageCodec::ImageData::size</a>
249      </table>
250    </td>
251  </tr>
252</table>
253<table cellspacing=5 cellpadding=0 border=0>
254  <tr>
255    <td>
256      &nbsp;
257    </td>
258    <td>
259
260<p>
261
262<p>
263Definition at line <a class="el" href="OgreImageCodec_8h-source.html#l00055">55</a> of file <a class="el" href="OgreImageCodec_8h-source.html">OgreImageCodec.h</a>.    </td>
264  </tr>
265</table>
266<a class="anchor" name="Ogre_1_1ImageCodec_1_1ImageDatao1" doxytag="Ogre::ImageCodec::ImageData::width" ></a><p>
267<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
268  <tr>
269    <td class="mdRow">
270      <table cellpadding="0" cellspacing="0" border="0">
271        <tr>
272          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a468">uint</a> <a class="el" href="classOgre_1_1ImageCodec_1_1ImageData.html#Ogre_1_1ImageCodec_1_1ImageDatao1">Ogre::ImageCodec::ImageData::width</a>
273      </table>
274    </td>
275  </tr>
276</table>
277<table cellspacing=5 cellpadding=0 border=0>
278  <tr>
279    <td>
280      &nbsp;
281    </td>
282    <td>
283
284<p>
285
286<p>
287Definition at line <a class="el" href="OgreImageCodec_8h-source.html#l00053">53</a> of file <a class="el" href="OgreImageCodec_8h-source.html">OgreImageCodec.h</a>.    </td>
288  </tr>
289</table>
290<hr>The documentation for this class was generated from the following file:<ul>
291<li><a class="el" href="OgreImageCodec_8h-source.html">OgreImageCodec.h</a></ul>
292<hr>
293<p>
294Copyright &copy; 2000-2005 by The OGRE Team<br />
295<!--Creative Commons License--><a rel="license" href="http://creativecommons.org/licenses/by-sa/2.5/"><img alt="Creative Commons License" border="0" src="http://creativecommons.org/images/public/somerights20.png"/></a><br/>
296This work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/2.5/">Creative Commons Attribution-ShareAlike 2.5 License</a>.<br/>
297                <!--/Creative Commons License--><!-- <rdf:RDF xmlns="http://web.resource.org/cc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
298                <Work rdf:about="">
299                        <license rdf:resource="http://creativecommons.org/licenses/by-sa/2.5/" />
300        <dc:type rdf:resource="http://purl.org/dc/dcmitype/Text" />
301                </Work>
302                <License rdf:about="http://creativecommons.org/licenses/by-sa/2.5/"><permits rdf:resource="http://web.resource.org/cc/Reproduction"/><permits rdf:resource="http://web.resource.org/cc/Distribution"/><requires rdf:resource="http://web.resource.org/cc/Notice"/><requires rdf:resource="http://web.resource.org/cc/Attribution"/><permits rdf:resource="http://web.resource.org/cc/DerivativeWorks"/><requires rdf:resource="http://web.resource.org/cc/ShareAlike"/></License></rdf:RDF> -->
303
304Last modified Sun Mar 12 14:39:24 2006
305</p>
306</body>
307</html>
Note: See TracBrowser for help on using the repository browser.