Skip to content

Commit 80ba1cc

Browse files
Auto update docs
1 parent 6b2640b commit 80ba1cc

File tree

6,254 files changed

+1121057
-42540
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

6,254 files changed

+1121057
-42540
lines changed

MeshLib/dev/Cpp/html/MRSurfaceManipulationWidget_8h_source.html

Lines changed: 43 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -234,49 +234,50 @@
234234
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> <span class="keywordtype">void</span> updateRegionUVs_( <span class="keyword">const</span> VertBitSet&amp; region );</div>
235235
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> <span class="keywordtype">void</span> updateValueChanges_( <span class="keyword">const</span> VertBitSet&amp; region );</div>
236236
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> <span class="keywordtype">void</span> updateValueChangesByDistance_( <span class="keyword">const</span> VertBitSet&amp; region );</div>
237-
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> </div>
238-
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span> <a class="code hl_struct" href="structMR_1_1SurfaceManipulationWidget_1_1Settings.html">Settings</a> settings_;</div>
239-
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span> </div>
240-
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> std::shared_ptr&lt;ObjectMesh&gt; obj_;</div>
241-
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> <span class="keywordtype">float</span> minRadius_ = 1.f;</div>
242-
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span> Vector2f mousePos_; </div>
243-
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> VertBitSet singleEditingRegion_; </div>
244-
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> VertBitSet visualizationRegion_; </div>
245-
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> VertBitSet generalEditingRegion_; </div>
246-
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> VertScalars pointsShift_;</div>
247-
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> VertScalars editingDistanceMap_;</div>
248-
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> VertScalars visualizationDistanceMap_;</div>
249-
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span> VertBitSet changedRegion_;</div>
250-
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span> VertScalars valueChanges_;</div>
251-
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span> VertScalars lastStableValueChanges_;</div>
252-
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> std::shared_ptr&lt;Mesh&gt; originalMesh_; </div>
253-
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span> VertBitSet unknownSign_; </div>
254-
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> std::shared_ptr&lt;ObjectMesh&gt; lastStableObjMesh_;</div>
255-
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> <span class="keywordtype">bool</span> firstInit_ = <span class="keyword">true</span>; <span class="comment">// need to save settings in re-initial</span></div>
256-
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span> <span class="keywordtype">bool</span> badRegion_ = <span class="keyword">false</span>; <span class="comment">// in selected region less than 3 points</span></div>
257-
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span> </div>
258-
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> <span class="keywordtype">bool</span> mousePressed_ = <span class="keyword">false</span>;</div>
259-
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span> </div>
260-
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> std::chrono::time_point&lt;std::chrono::high_resolution_clock&gt; timePoint_;</div>
261-
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> boost::signals2::scoped_connection meshChangedConnection_;</div>
262-
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span> <span class="keywordtype">bool</span> ownMeshChangedSignal_ = <span class="keyword">false</span>;</div>
263-
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span> </div>
264-
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> <span class="keywordtype">bool</span> connectionsInitialized_ = <span class="keyword">false</span>;</div>
265-
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> </div>
266-
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> <span class="comment">// Laplacian</span></div>
267-
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span> VertId touchVertId_; <span class="comment">// we fix this vertex in Laplacian and move it manually</span></div>
268-
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span> Vector3f touchVertIniPos_; <span class="comment">// initial position of fixed vertex</span></div>
269-
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span> Vector2i storedDown_;</div>
270-
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span> std::unique_ptr&lt;Laplacian&gt; laplacian_;</div>
271-
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span> std::shared_ptr&lt;HistoryAction&gt; historyAction_; <span class="comment">// this action is prepared beforehand for better responsiveness, but pushed only on mouse move</span></div>
272-
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span> <span class="keywordtype">bool</span> appendHistoryAction_ = <span class="keyword">false</span>;</div>
273-
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> </div>
274-
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span> std::shared_ptr&lt;Palette&gt; palette_;</div>
275-
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span> <span class="keywordtype">bool</span> enableDeviationTexture_ = <span class="keyword">true</span>;</div>
276-
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span>};</div>
237+
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> <span class="keywordtype">void</span> createLastStableObjMesh_();</div>
238+
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span> </div>
239+
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span> <a class="code hl_struct" href="structMR_1_1SurfaceManipulationWidget_1_1Settings.html">Settings</a> settings_;</div>
240+
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> </div>
241+
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> std::shared_ptr&lt;ObjectMesh&gt; obj_;</div>
242+
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span> <span class="keywordtype">float</span> minRadius_ = 1.f;</div>
243+
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> Vector2f mousePos_; </div>
244+
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> VertBitSet singleEditingRegion_; </div>
245+
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> VertBitSet visualizationRegion_; </div>
246+
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> VertBitSet generalEditingRegion_; </div>
247+
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> VertScalars pointsShift_;</div>
248+
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> VertScalars editingDistanceMap_;</div>
249+
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span> VertScalars visualizationDistanceMap_;</div>
250+
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span> VertBitSet changedRegion_;</div>
251+
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span> VertScalars valueChanges_;</div>
252+
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> VertScalars lastStableValueChanges_;</div>
253+
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span> std::shared_ptr&lt;Mesh&gt; originalMesh_; </div>
254+
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> VertBitSet unknownSign_; </div>
255+
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> std::shared_ptr&lt;ObjectMesh&gt; lastStableObjMesh_;</div>
256+
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span> <span class="keywordtype">bool</span> firstInit_ = <span class="keyword">true</span>; <span class="comment">// need to save settings in re-initial</span></div>
257+
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span> <span class="keywordtype">bool</span> badRegion_ = <span class="keyword">false</span>; <span class="comment">// in selected region less than 3 points</span></div>
258+
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> </div>
259+
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span> <span class="keywordtype">bool</span> mousePressed_ = <span class="keyword">false</span>;</div>
260+
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> </div>
261+
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> std::chrono::time_point&lt;std::chrono::high_resolution_clock&gt; timePoint_;</div>
262+
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span> boost::signals2::scoped_connection meshChangedConnection_;</div>
263+
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span> <span class="keywordtype">bool</span> ownMeshChangedSignal_ = <span class="keyword">false</span>;</div>
264+
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> </div>
265+
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> <span class="keywordtype">bool</span> connectionsInitialized_ = <span class="keyword">false</span>;</div>
266+
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> </div>
267+
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span> <span class="comment">// Laplacian</span></div>
268+
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span> VertId touchVertId_; <span class="comment">// we fix this vertex in Laplacian and move it manually</span></div>
269+
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span> Vector3f touchVertIniPos_; <span class="comment">// initial position of fixed vertex</span></div>
270+
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span> Vector2i storedDown_;</div>
271+
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span> std::unique_ptr&lt;Laplacian&gt; laplacian_;</div>
272+
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span> std::shared_ptr&lt;HistoryAction&gt; historyAction_; <span class="comment">// this action is prepared beforehand for better responsiveness, but pushed only on mouse move</span></div>
273+
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> <span class="keywordtype">bool</span> appendHistoryAction_ = <span class="keyword">false</span>;</div>
274+
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span> </div>
275+
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span> std::shared_ptr&lt;Palette&gt; palette_;</div>
276+
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span> <span class="keywordtype">bool</span> enableDeviationTexture_ = <span class="keyword">true</span>;</div>
277+
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span>};</div>
277278
</div>
278-
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span> </div>
279-
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span>}</div>
279+
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span> </div>
280+
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span>}</div>
280281
<div class="ttc" id="aMRChangeMeshAction_8h_html"><div class="ttname"><a href="MRChangeMeshAction_8h.html">MRChangeMeshAction.h</a></div></div>
281282
<div class="ttc" id="aMREnums_8h_html"><div class="ttname"><a href="MREnums_8h.html">MREnums.h</a></div></div>
282283
<div class="ttc" id="aMRMesh_2MRMeshFwd_8h_html"><div class="ttname"><a href="MRMesh_2MRMeshFwd_8h.html">MRMeshFwd.h</a></div></div>

0 commit comments

Comments
 (0)