Skip to content

Commit

Permalink
[1.3.26] 2025-01-17
Browse files Browse the repository at this point in the history
*Context*
- Definition of global PI_F variable in global.h was causing a build issue on some compilers

*Visualizer*
- Added mouse-based camera controls in the interactive visualizer. Credit to Sean Banks for this update.

*Plant Architecture*
- Added methods for querying bulk properties of a plant (total leaf count, stem height, plant height, leaf angle distribution) and write plant mesh vertices to file.

Co-authored-by: Sean Banks <[email protected]>
  • Loading branch information
bnbailey-psl and smbanx committed Jan 20, 2025
1 parent c1cb4c7 commit bd2104e
Show file tree
Hide file tree
Showing 859 changed files with 40,818 additions and 33,887 deletions.
4 changes: 2 additions & 2 deletions core/include/global.h
Original file line number Diff line number Diff line change
Expand Up @@ -26,11 +26,11 @@
#define M_PI 3.14159265358979323846
#endif

inline constexpr float PI_F = 3.14159265358979323846f;

#ifndef HELIOS_GLOBAL
#define HELIOS_GLOBAL

constexpr float PI_F = 3.14159265358979323846f;

#include <cstdlib>
#include <cstdio>
#include <cstring>
Expand Down
13 changes: 12 additions & 1 deletion doc/CHANGELOG
Original file line number Diff line number Diff line change
Expand Up @@ -2012,4 +2012,15 @@ The radiation model has been re-designed, with the following primary additions:
- All output messages were not being properly suppressed after calling disableOutputMessages().

*Canopy Generator*
- Many edits made regarding how parameters with random variation are handled, mainly to ensure proper constraints on values (e.g., always positive).
- Many edits made regarding how parameters with random variation are handled, mainly to ensure proper constraints on values (e.g., always positive).

[1.3.26] 2025-01-17

*Context*
- Definition of global PI_F variable in global.h was causing a build issue on some compilers

*Visualizer*
- Added mouse-based camera controls in the interactive visualizer. Credit to Sean Banks for this update.

*Plant Architecture*
- Added methods for querying bulk properties of a plant (total leaf count, stem height, plant height, leaf angle distribution) and write plant mesh vertices to file.
6 changes: 3 additions & 3 deletions doc/UserGuide.dox
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*! \mainpage Helios Documentation v1.3.25
/*! \mainpage Helios Documentation v1.3.26

<p> <br> </p>

Expand Down Expand Up @@ -537,8 +537,8 @@ $ git pull
Note that the above colors can be directly passed to \ref helios::make_RGBAcolor() "make_RGBAcolor" to specify an alpha (transparency) value:

~~~~~~{.cpp}
RGBAcolor red_trans = make_RGBAcolor( RGB::red, 0.5 );
~~~~~~
RGBAcolor red_trans = make_RGBAcolor( RGB::red, 0.5 );
~~~~~~

<!-- **************** COORDINATE SYSTEM ***************** -->
\section Coord Coordinate System
Expand Down
2 changes: 1 addition & 1 deletion doc/header.html
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="Helios_logo_small.png"/></td>
<td id="projectalign">
<div id="projectname"><span id="projectnumber">&#160;v1.3.25</span>
<div id="projectname"><span id="projectnumber">&#160;v1.3.26</span>
</div>
</td>
</tr>
Expand Down
258 changes: 170 additions & 88 deletions doc/html/_a_p_i.html

Large diffs are not rendered by default.

23 changes: 18 additions & 5 deletions doc/html/_aerial_li_d_a_r_8cpp.html
Original file line number Diff line number Diff line change
Expand Up @@ -38,30 +38,41 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="Helios_logo_small.png"/></td>
<td id="projectalign">
<div id="projectname"><span id="projectnumber">&#160;v1.3.25</span>
<div id="projectname"><span id="projectnumber">&#160;v1.3.26</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part --><!-- Generated by Doxygen 1.9.6 -->
<!-- end header part -->
<!-- Generated by Doxygen 1.12.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
initMenu('',true,false,'search.php','Search',false);
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){ initResizable(false); });
/* @license-end */
</script>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
Expand All @@ -88,6 +99,7 @@
<li class="navelem"><a class="el" href="dir_38c8d24aef3972a7f87b834274e76e31.html">plugins</a></li><li class="navelem"><a class="el" href="dir_311a8078924eda44cf0bc3884606fa36.html">aeriallidar</a></li><li class="navelem"><a class="el" href="dir_e8ed08f2d5f8ac3e3b5447bfe7f0fce5.html">src</a></li> </ul>
</div>
</div><!-- top -->
<div id="doc-content">
<div class="header">
<div class="headertitle"><div class="title">AerialLiDAR.cpp File Reference</div></div>
</div><!--header-->
Expand All @@ -105,7 +117,8 @@
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.12.0
</small></address>
</div><!-- doc-content -->
</body>
</html>
Loading

0 comments on commit bd2104e

Please sign in to comment.