1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
3
<title>Ipelib: IpeObjectFactory class Reference</title>
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
6
<!-- Generated by Doxygen 1.3.4 -->
7
<div class="qindex"><a class="qindex" href="index.html">Main Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class Hierarchy</a> | <a class="qindex" href="annotated.html">Class List</a> | <a class="qindex" href="functions.html">Class Members</a></div>
8
<h1>IpeObjectFactory Class Reference<br>
10
[<a class="el" href="group__high.html">Ipe Management</a>]</small>
11
</h1>Ipe object factory.
12
<a href="#_details">More...</a>
14
<a href="class_ipe_object_factory-members.html">List of all members.</a><h2>Static Public Member Functions</h2>
16
<li><a class="el" href="class_ipe_object.html">IpeObject</a> * <a class="el" href="class_ipe_object_factory.html#e0">CreateObject</a> (<a class="el" href="class_ipe_repository.html">IpeRepository</a> *rep, <a class="el" href="class_ipe_string.html">IpeString</a> name, const <a class="el" href="class_ipe_xml_attributes.html">IpeXmlAttributes</a> &attr, <a class="el" href="class_ipe_string.html">IpeString</a> data)
17
<li><a class="el" href="class_ipe_object.html">IpeObject</a> * <a class="el" href="class_ipe_object_factory.html#e1">CreateImage</a> (<a class="el" href="class_ipe_repository.html">IpeRepository</a> *rep, <a class="el" href="class_ipe_string.html">IpeString</a> name, const <a class="el" href="class_ipe_xml_attributes.html">IpeXmlAttributes</a> &attr, <a class="el" href="class_ipe_bitmap.html">IpeBitmap</a> bitmap)
19
<hr><a name="_details"></a><h2>Detailed Description</h2>
22
<hr><h2>Member Function Documentation</h2>
23
<a class="anchor" name="e0" doxytag="IpeObjectFactory::CreateObject" ></a><p>
24
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
27
<table cellpadding="0" cellspacing="0" border="0">
29
<td class="md" nowrap valign="top"> <a class="el" href="class_ipe_object.html">IpeObject</a> * IpeObjectFactory::CreateObject </td>
30
<td class="md" valign="top">( </td>
31
<td class="md" nowrap valign="top"><a class="el" href="class_ipe_repository.html">IpeRepository</a> * </td>
32
<td class="mdname" nowrap> <em>rep</em>, </td>
37
<td class="md" nowrap><a class="el" href="class_ipe_string.html">IpeString</a> </td>
38
<td class="mdname" nowrap> <em>name</em>, </td>
43
<td class="md" nowrap>const <a class="el" href="class_ipe_xml_attributes.html">IpeXmlAttributes</a> & </td>
44
<td class="mdname" nowrap> <em>attr</em>, </td>
49
<td class="md" nowrap><a class="el" href="class_ipe_string.html">IpeString</a> </td>
50
<td class="mdname" nowrap> <em>data</em></td>
54
<td class="md">) </td>
55
<td class="md" colspan="2"><code> [static]</code></td>
62
<table cellspacing=5 cellpadding=0 border=0>
70
Create an Ipe object by calling the right constructor.
75
<a class="anchor" name="e1" doxytag="IpeObjectFactory::CreateImage" ></a><p>
76
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
79
<table cellpadding="0" cellspacing="0" border="0">
81
<td class="md" nowrap valign="top"> <a class="el" href="class_ipe_object.html">IpeObject</a> * IpeObjectFactory::CreateImage </td>
82
<td class="md" valign="top">( </td>
83
<td class="md" nowrap valign="top"><a class="el" href="class_ipe_repository.html">IpeRepository</a> * </td>
84
<td class="mdname" nowrap> <em>rep</em>, </td>
89
<td class="md" nowrap><a class="el" href="class_ipe_string.html">IpeString</a> </td>
90
<td class="mdname" nowrap> <em>name</em>, </td>
95
<td class="md" nowrap>const <a class="el" href="class_ipe_xml_attributes.html">IpeXmlAttributes</a> & </td>
96
<td class="mdname" nowrap> <em>attr</em>, </td>
101
<td class="md" nowrap><a class="el" href="class_ipe_bitmap.html">IpeBitmap</a> </td>
102
<td class="mdname" nowrap> <em>bitmap</em></td>
106
<td class="md">) </td>
107
<td class="md" colspan="2"><code> [static]</code></td>
114
<table cellspacing=5 cellpadding=0 border=0>
122
Create an <a class="el" href="class_ipe_image.html">IpeImage</a> with a given bitmap.
127
<hr>The documentation for this class was generated from the following files:<ul>
128
<li>ipefactory.h<li>ipefactory.cpp</ul>