|
31 | 31 | <td id="projectlogo"><img alt="Logo" src="pepr3d_icon.svg"/></td> |
32 | 32 | <td id="projectalign" style="padding-left: 0.5em;"> |
33 | 33 | <div id="projectname">Pepr3D |
34 | | -  <span id="projectnumber">1.0</span> |
| 34 | +  <span id="projectnumber">v1.0</span> |
35 | 35 | </div> |
36 | 36 | <div id="projectbrief">Pepr3D is a 3D graphics editor designed for FDM printing</div> |
37 | 37 | </td> |
|
100 | 100 | <div class="ttc" id="classpepr3d_1_1_brush_html_a6c6e2fb6715017a34ac7269b871cbf6d"><div class="ttname"><a href="classpepr3d_1_1_brush.html#a6c6e2fb6715017a34ac7269b871cbf6d">pepr3d::Brush::onToolDeselect</a></div><div class="ttdeci">virtual void onToolDeselect(ModelView &modelView) override</div><div class="ttdoc">Called on a Tool right after user selects another tool. Note: It may also be called when a user selec...</div><div class="ttdef"><b>Definition:</b> Brush.cpp:41</div></div> |
101 | 101 | <div class="ttc" id="structpepr3d_1_1_brush_settings_html_ab509aa6a59f8a36b9de2ae9d579a47f7"><div class="ttname"><a href="structpepr3d_1_1_brush_settings.html#ab509aa6a59f8a36b9de2ae9d579a47f7">pepr3d::BrushSettings::paintBackfaces</a></div><div class="ttdeci">bool paintBackfaces</div><div class="ttdoc">Paint onto backward facing triangles.</div><div class="ttdef"><b>Definition:</b> Brush.h:21</div></div> |
102 | 102 | <div class="ttc" id="classpepr3d_1_1_brush_html_abfe0a46814dcd751d3801a8dfacd07cb"><div class="ttname"><a href="classpepr3d_1_1_brush.html#abfe0a46814dcd751d3801a8dfacd07cb">pepr3d::Brush::onModelViewMouseDrag</a></div><div class="ttdeci">virtual void onModelViewMouseDrag(ModelView &modelView, ci::app::MouseEvent event) override</div><div class="ttdoc">Called on a currently active Tool when users drags a mouse button over a ModelView.</div><div class="ttdef"><b>Definition:</b> Brush.cpp:22</div></div> |
103 | | -<div class="ttc" id="classpepr3d_1_1_brush_html_acf2324919135ff372d21bd85e686da8c"><div class="ttname"><a href="classpepr3d_1_1_brush.html#acf2324919135ff372d21bd85e686da8c">pepr3d::Brush::updateRay</a></div><div class="ttdeci">void updateRay(ModelView &modelView, ci::app::MouseEvent event)</div><div class="ttdoc">Update ray and intersection data.</div><div class="ttdef"><b>Definition:</b> Brush.cpp:77</div></div> |
104 | | -<div class="ttc" id="classpepr3d_1_1_brush_html_a73a878df80b0e06bccd02015e170f770"><div class="ttname"><a href="classpepr3d_1_1_brush.html#a73a878df80b0e06bccd02015e170f770">pepr3d::Brush::onNewGeometryLoaded</a></div><div class="ttdeci">virtual void onNewGeometryLoaded(ModelView &modelView)</div><div class="ttdoc">Called on EVERY Tool right after a new Geometry is loaded or imported.</div><div class="ttdef"><b>Definition:</b> Brush.cpp:162</div></div> |
| 103 | +<div class="ttc" id="classpepr3d_1_1_brush_html_acf2324919135ff372d21bd85e686da8c"><div class="ttname"><a href="classpepr3d_1_1_brush.html#acf2324919135ff372d21bd85e686da8c">pepr3d::Brush::updateRay</a></div><div class="ttdeci">void updateRay(ModelView &modelView, ci::app::MouseEvent event)</div><div class="ttdoc">Update ray and intersection data.</div><div class="ttdef"><b>Definition:</b> Brush.cpp:74</div></div> |
| 104 | +<div class="ttc" id="classpepr3d_1_1_brush_html_a73a878df80b0e06bccd02015e170f770"><div class="ttname"><a href="classpepr3d_1_1_brush.html#a73a878df80b0e06bccd02015e170f770">pepr3d::Brush::onNewGeometryLoaded</a></div><div class="ttdeci">virtual void onNewGeometryLoaded(ModelView &modelView)</div><div class="ttdoc">Called on EVERY Tool right after a new Geometry is loaded or imported.</div><div class="ttdef"><b>Definition:</b> Brush.cpp:159</div></div> |
105 | 105 | <div class="ttc" id="structpepr3d_1_1_brush_settings_html_adddaabb9e5cd0271e781423eb77765db"><div class="ttname"><a href="structpepr3d_1_1_brush_settings.html#adddaabb9e5cd0271e781423eb77765db">pepr3d::BrushSettings::respectOriginalTriangles</a></div><div class="ttdeci">bool respectOriginalTriangles</div><div class="ttdoc">Will not create new triangles to match brush shape.</div><div class="ttdef"><b>Definition:</b> Brush.h:32</div></div> |
106 | | -<div class="ttc" id="classpepr3d_1_1_brush_html_a88cb183b963bd9e4e5082fcbe50bdcd1"><div class="ttname"><a href="classpepr3d_1_1_brush.html#a88cb183b963bd9e4e5082fcbe50bdcd1">pepr3d::Brush::drawToModelView</a></div><div class="ttdeci">virtual void drawToModelView(ModelView &modelView) override</div><div class="ttdoc">Called every frame on a currently active Tool. Draw to ModelView from inside this method.</div><div class="ttdef"><b>Definition:</b> Brush.cpp:151</div></div> |
| 106 | +<div class="ttc" id="classpepr3d_1_1_brush_html_a88cb183b963bd9e4e5082fcbe50bdcd1"><div class="ttname"><a href="classpepr3d_1_1_brush.html#a88cb183b963bd9e4e5082fcbe50bdcd1">pepr3d::Brush::drawToModelView</a></div><div class="ttdeci">virtual void drawToModelView(ModelView &modelView) override</div><div class="ttdoc">Called every frame on a currently active Tool. Draw to ModelView from inside this method.</div><div class="ttdef"><b>Definition:</b> Brush.cpp:148</div></div> |
107 | 107 | <div class="ttc" id="classpepr3d_1_1_tool_html"><div class="ttname"><a href="classpepr3d_1_1_tool.html">pepr3d::Tool</a></div><div class="ttdoc">A base class of all tools that the user can select and manipulate the Geometry and application with t...</div><div class="ttdef"><b>Definition:</b> Tool.h:18</div></div> |
108 | 108 | <div class="ttc" id="classpepr3d_1_1_brush_html_a9222fa4ba78b38f7b37767dfe8d26b67"><div class="ttname"><a href="classpepr3d_1_1_brush.html#a9222fa4ba78b38f7b37767dfe8d26b67">pepr3d::Brush::onModelViewMouseDown</a></div><div class="ttdeci">virtual void onModelViewMouseDown(ModelView &modelView, ci::app::MouseEvent event) override</div><div class="ttdoc">Called on a currently active Tool when users presses a mouse button over a ModelView.</div><div class="ttdef"><b>Definition:</b> Brush.cpp:7</div></div> |
109 | 109 | <div class="ttc" id="classpepr3d_1_1_brush_html_a3b228cb4c9e5e7bf60904ab74e2fc6df"><div class="ttname"><a href="classpepr3d_1_1_brush.html#a3b228cb4c9e5e7bf60904ab74e2fc6df">pepr3d::Brush::mPaintedAnything</a></div><div class="ttdeci">bool mPaintedAnything</div><div class="ttdoc">Did we paint anything since selecting this tool.</div><div class="ttdef"><b>Definition:</b> Brush.h:105</div></div> |
110 | | -<div class="ttc" id="classpepr3d_1_1_brush_html_a0f0e98b2326e88fa5b6a3cbeaeb9b3b1"><div class="ttname"><a href="classpepr3d_1_1_brush.html#a0f0e98b2326e88fa5b6a3cbeaeb9b3b1">pepr3d::Brush::drawToSidePane</a></div><div class="ttdeci">virtual void drawToSidePane(SidePane &sidePane) override</div><div class="ttdoc">Called every frame on a currently active Tool. Draw to SidePane from inside this method.</div><div class="ttdef"><b>Definition:</b> Brush.cpp:86</div></div> |
| 110 | +<div class="ttc" id="classpepr3d_1_1_brush_html_a0f0e98b2326e88fa5b6a3cbeaeb9b3b1"><div class="ttname"><a href="classpepr3d_1_1_brush.html#a0f0e98b2326e88fa5b6a3cbeaeb9b3b1">pepr3d::Brush::drawToSidePane</a></div><div class="ttdeci">virtual void drawToSidePane(SidePane &sidePane) override</div><div class="ttdoc">Called every frame on a currently active Tool. Draw to SidePane from inside this method.</div><div class="ttdef"><b>Definition:</b> Brush.cpp:83</div></div> |
111 | 111 | <div class="ttc" id="classpepr3d_1_1_hotkeys_html"><div class="ttname"><a href="classpepr3d_1_1_hotkeys.html">pepr3d::Hotkeys</a></div><div class="ttdoc">All hotkeys and their corresponding actions.</div><div class="ttdef"><b>Definition:</b> Hotkeys.h:176</div></div> |
112 | 112 | <div class="ttc" id="classpepr3d_1_1_brush_html_a8a5bfb009a6c666bf0cfdd6afe55812a"><div class="ttname"><a href="classpepr3d_1_1_brush.html#a8a5bfb009a6c666bf0cfdd6afe55812a">pepr3d::Brush::getName</a></div><div class="ttdeci">virtual std::string getName() const override</div><div class="ttdoc">Returns a short name, displayed e.g., in a side pane and tooltip.</div><div class="ttdef"><b>Definition:</b> Brush.h:55</div></div> |
113 | 113 | <div class="ttc" id="structpepr3d_1_1_brush_settings_html_a297b93063de058754d95730263c48a59"><div class="ttname"><a href="structpepr3d_1_1_brush_settings.html#a297b93063de058754d95730263c48a59">pepr3d::BrushSettings::segments</a></div><div class="ttdeci">int segments</div><div class="ttdoc">Number of segments of the brush.</div><div class="ttdef"><b>Definition:</b> Brush.h:18</div></div> |
|
116 | 116 | <div class="ttc" id="classpepr3d_1_1_model_view_html"><div class="ttname"><a href="classpepr3d_1_1_model_view.html">pepr3d::ModelView</a></div><div class="ttdoc">The main part of the user interface, shows the geometry to the user.</div><div class="ttdef"><b>Definition:</b> ModelView.h:19</div></div> |
117 | 117 | <div class="ttc" id="structpepr3d_1_1_brush_settings_html"><div class="ttname"><a href="structpepr3d_1_1_brush_settings.html">pepr3d::BrushSettings</a></div><div class="ttdoc">Current settings of the Brush tool.</div><div class="ttdef"><b>Definition:</b> Brush.h:10</div></div> |
118 | 118 | <div class="ttc" id="structpepr3d_1_1_brush_settings_html_a6988634902d2ebb5e10e4ed2ed9e74dc"><div class="ttname"><a href="structpepr3d_1_1_brush_settings.html#a6988634902d2ebb5e10e4ed2ed9e74dc">pepr3d::BrushSettings::spherical</a></div><div class="ttdeci">bool spherical</div><div class="ttdoc">Use spherical brush (otherwise shape brush will be used.</div><div class="ttdef"><b>Definition:</b> Brush.h:24</div></div> |
119 | | -<div class="ttc" id="classpepr3d_1_1_brush_html_af329ad67cb6de39d79e50b6ad61d5de6"><div class="ttname"><a href="classpepr3d_1_1_brush.html#af329ad67cb6de39d79e50b6ad61d5de6">pepr3d::Brush::stopPaint</a></div><div class="ttdeci">void stopPaint()</div><div class="ttdoc">Stop painting.</div><div class="ttdef"><b>Definition:</b> Brush.cpp:66</div></div> |
| 119 | +<div class="ttc" id="classpepr3d_1_1_brush_html_af329ad67cb6de39d79e50b6ad61d5de6"><div class="ttname"><a href="classpepr3d_1_1_brush.html#af329ad67cb6de39d79e50b6ad61d5de6">pepr3d::Brush::stopPaint</a></div><div class="ttdeci">void stopPaint()</div><div class="ttdoc">Stop painting.</div><div class="ttdef"><b>Definition:</b> Brush.cpp:63</div></div> |
120 | 120 | <div class="ttc" id="classpepr3d_1_1_brush_html_acf9efe6c3b3b8bed2ed8b06c68f5f0f9"><div class="ttname"><a href="classpepr3d_1_1_brush.html#acf9efe6c3b3b8bed2ed8b06c68f5f0f9">pepr3d::Brush::onModelViewMouseUp</a></div><div class="ttdeci">virtual void onModelViewMouseUp(ModelView &modelView, ci::app::MouseEvent event) override</div><div class="ttdoc">Called on a currently active Tool when users releases a mouse button over a ModelView.</div><div class="ttdef"><b>Definition:</b> Brush.cpp:15</div></div> |
121 | | -<div class="ttc" id="classpepr3d_1_1_brush_html_a158f2295d13bb0a11f28b88f24dd4cfd"><div class="ttname"><a href="classpepr3d_1_1_brush.html#a158f2295d13bb0a11f28b88f24dd4cfd">pepr3d::Brush::isEnabled</a></div><div class="ttdeci">virtual bool isEnabled() const override</div><div class="ttdoc">Returns true if enabled and can be selected, otherwise false. This should be a fast method,...</div><div class="ttdef"><b>Definition:</b> Brush.cpp:82</div></div> |
| 121 | +<div class="ttc" id="classpepr3d_1_1_brush_html_a158f2295d13bb0a11f28b88f24dd4cfd"><div class="ttname"><a href="classpepr3d_1_1_brush.html#a158f2295d13bb0a11f28b88f24dd4cfd">pepr3d::Brush::isEnabled</a></div><div class="ttdeci">virtual bool isEnabled() const override</div><div class="ttdoc">Returns true if enabled and can be selected, otherwise false. This should be a fast method,...</div><div class="ttdef"><b>Definition:</b> Brush.cpp:79</div></div> |
122 | 122 | <div class="ttc" id="classpepr3d_1_1_brush_html"><div class="ttname"><a href="classpepr3d_1_1_brush.html">pepr3d::Brush</a></div><div class="ttdoc">Tool used for painting a model while not being limited by the original triangles.</div><div class="ttdef"><b>Definition:</b> Brush.h:51</div></div> |
123 | | -<div class="ttc" id="classpepr3d_1_1_brush_html_af5e005149a8d975bcdeebc3432388572"><div class="ttname"><a href="classpepr3d_1_1_brush.html#af5e005149a8d975bcdeebc3432388572">pepr3d::Brush::paint</a></div><div class="ttdeci">void paint()</div><div class="ttdoc">Do painting tick on the model.</div><div class="ttdef"><b>Definition:</b> Brush.cpp:48</div></div> |
| 123 | +<div class="ttc" id="classpepr3d_1_1_brush_html_af5e005149a8d975bcdeebc3432388572"><div class="ttname"><a href="classpepr3d_1_1_brush.html#af5e005149a8d975bcdeebc3432388572">pepr3d::Brush::paint</a></div><div class="ttdeci">void paint()</div><div class="ttdoc">Do painting tick on the model.</div><div class="ttdef"><b>Definition:</b> Brush.cpp:45</div></div> |
124 | 124 | <div class="ttc" id="classpepr3d_1_1_main_application_html"><div class="ttname"><a href="classpepr3d_1_1_main_application.html">pepr3d::MainApplication</a></div><div class="ttdoc">The main Cinder-based application, represents a window, handles events, thread pool,...</div><div class="ttdef"><b>Definition:</b> MainApplication.h:38</div></div> |
125 | 125 | <div class="ttc" id="classpepr3d_1_1_brush_html_a19ed1135e2c4cc603f001c6af4b2f58f"><div class="ttname"><a href="classpepr3d_1_1_brush.html#a19ed1135e2c4cc603f001c6af4b2f58f">pepr3d::Brush::getIcon</a></div><div class="ttdeci">virtual std::string getIcon() const override</div><div class="ttdoc">Returns a UTF-8 icon from an icon font.</div><div class="ttdef"><b>Definition:</b> Brush.h:63</div></div> |
126 | 126 | <div class="ttc" id="classpepr3d_1_1_side_pane_html"><div class="ttname"><a href="classpepr3d_1_1_side_pane.html">pepr3d::SidePane</a></div><div class="ttdoc">Right side of the user interface that displays options of the currently selected tool.</div><div class="ttdef"><b>Definition:</b> SidePane.h:13</div></div> |
|
0 commit comments