Skip to content

Commit

Permalink
deploy: 3bfa7e8
Browse files Browse the repository at this point in the history
  • Loading branch information
BillSenior committed Jul 11, 2024
1 parent cb170e6 commit de7ce5d
Show file tree
Hide file tree
Showing 123 changed files with 2,268 additions and 2,039 deletions.
1,105 changes: 555 additions & 550 deletions _mesh_kernel_8hpp_source.html

Large diffs are not rendered by default.

139 changes: 70 additions & 69 deletions _operations_8hpp_source.html

Large diffs are not rendered by default.

280 changes: 148 additions & 132 deletions _splines_8hpp_source.html

Large diffs are not rendered by default.

31 changes: 18 additions & 13 deletions classmeshkernel_1_1_splines-members.html
Original file line number Diff line number Diff line change
Expand Up @@ -84,20 +84,25 @@
<tr><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html#a23fd8c21a71af9fbad421c5373403dee">AddSpline</a>(const std::vector&lt; Point &gt; &amp;splines)</td><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html">meshkernel::Splines</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html#aa9bd6ebcf3b863267698e72386ab0d96">ComputeClosestPoint</a>(UInt index, Point point) const</td><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html">meshkernel::Splines</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html#af558b6ea58fc8cf968cd56e2b3aae1eb">ComputeClosestPointOnSplineSegment</a>(UInt index, double startSplineSegment, double endSplineSegment, Point point) const</td><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html">meshkernel::Splines</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html#a436bc658044b83e6c2450cada279f569">ComputePointOnSplineFromAdimensionalDistance</a>(UInt index, double maximumGridHeight, bool isSpacingCurvatureAdapted, const std::vector&lt; double &gt; &amp;distances)</td><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html">meshkernel::Splines</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html#a6920d9f005c5425b75f72da0f7f6728d">ComputePointOnSplineFromAdimensionalDistance</a>(UInt index, double maximumGridHeight, bool isSpacingCurvatureAdapted, const std::vector&lt; double &gt; &amp;distances) const</td><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html">meshkernel::Splines</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html#afb5b37445ec429a4ace113ca8834688e">ComputeSplineLength</a>(UInt index, double startAdimensionalCoordinate, double endAdimensionalCoordinate, UInt numSamples=100, bool accountForCurvature=false, double height=1.0, double assignedDelta=-1.0) const</td><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html">meshkernel::Splines</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html#a50f7309dc3d11f1d1cf13e60094eb8c0">GetBoundingBox</a>(const UInt splineIndex) const</td><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html">meshkernel::Splines</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html#a59b3a266adea9414d491c1313d07749b">GetNumSplines</a>() const</td><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html">meshkernel::Splines</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html#a82d896101f08ad12837ba4cecc9fed57">GetSplinesIntersection</a>(UInt first, UInt second, double &amp;crossProductIntersection, Point &amp;intersectionPoint, double &amp;firstSplineRatio, double &amp;secondSplineRatio)</td><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html">meshkernel::Splines</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html#aad2784d80656dcaffd514c260f35dbd8">m_projection</a></td><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html">meshkernel::Splines</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html#a0d4e3eb890843d338c0555ca92d1e594">m_splineDerivatives</a></td><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html">meshkernel::Splines</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html#aaf6756bd92508ae7e39235192e0dc47a">m_splineNodes</a></td><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html">meshkernel::Splines</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html#aa6e2d76ce4d601c1e44b438f39163265">m_splinesLength</a></td><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html">meshkernel::Splines</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html#a4dc8d4728f45976a5a922599f4ccacca">SnapSpline</a>(const size_t splineIndex, const LandBoundary &amp;landBoundary, const int numberOfIterations=constants::numeric::defaultSnappingIterations)</td><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html">meshkernel::Splines</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html#a6ed9b96c0050da7a707c00700eb583eb">Splines</a>()=default</td><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html">meshkernel::Splines</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html#ae3aa3c94c536863a5114303e142333ee">Splines</a>(Projection projection)</td><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html">meshkernel::Splines</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html#aeac9a8bfda09d60c3c768491814a4338">Splines</a>(CurvilinearGrid const &amp;grid)</td><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html">meshkernel::Splines</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html#afcdef791060a2501be77859bad52a9e5">SwapSplines</a>(const UInt firstSpline, const UInt secondSpline)</td><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html">meshkernel::Splines</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html#aaf545bfc9e52d10134b9230f083727af">Evaluate</a>(UInt index, const double parameter) const</td><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html">meshkernel::Splines</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html#a50f7309dc3d11f1d1cf13e60094eb8c0">GetBoundingBox</a>(const UInt splineIndex) const</td><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html">meshkernel::Splines</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html#a59b3a266adea9414d491c1313d07749b">GetNumSplines</a>() const</td><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html">meshkernel::Splines</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html#a7962f1770ee65b272c69b0524e27a920">GetSplinesIntersection</a>(UInt first, UInt second, double &amp;crossProductIntersection, Point &amp;intersectionPoint, double &amp;firstSplineRatio, double &amp;secondSplineRatio) const</td><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html">meshkernel::Splines</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html#aad2784d80656dcaffd514c260f35dbd8">m_projection</a></td><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html">meshkernel::Splines</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html#a0d4e3eb890843d338c0555ca92d1e594">m_splineDerivatives</a></td><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html">meshkernel::Splines</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html#aaf6756bd92508ae7e39235192e0dc47a">m_splineNodes</a></td><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html">meshkernel::Splines</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html#aa6e2d76ce4d601c1e44b438f39163265">m_splinesLength</a></td><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html">meshkernel::Splines</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html#a2e7f5505af02b64a854936c3be5cdc01">MaxSizeIndex</a>() const</td><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html">meshkernel::Splines</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html#a4d81628662fbd982273fb55fa7ae5261">Replace</a>(const UInt splineIndex, const std::vector&lt; Point &gt; &amp;splinePoints)</td><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html">meshkernel::Splines</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html#a5952c2aa537d79bfbd6e0b6695a77a4c">Reverse</a>(const UInt splineId)</td><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html">meshkernel::Splines</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html#a2324ff6b09e7d303bebf881f16fa8bd6">Size</a>(const UInt whichSpline) const</td><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html">meshkernel::Splines</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html#a4dc8d4728f45976a5a922599f4ccacca">SnapSpline</a>(const size_t splineIndex, const LandBoundary &amp;landBoundary, const int numberOfIterations=constants::numeric::defaultSnappingIterations)</td><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html">meshkernel::Splines</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html#a6ed9b96c0050da7a707c00700eb583eb">Splines</a>()=default</td><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html">meshkernel::Splines</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html#ae3aa3c94c536863a5114303e142333ee">Splines</a>(Projection projection)</td><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html">meshkernel::Splines</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html#aeac9a8bfda09d60c3c768491814a4338">Splines</a>(CurvilinearGrid const &amp;grid)</td><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html">meshkernel::Splines</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html#afcdef791060a2501be77859bad52a9e5">SwapSplines</a>(const UInt firstSpline, const UInt secondSpline)</td><td class="entry"><a class="el" href="classmeshkernel_1_1_splines.html">meshkernel::Splines</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Expand Down
Loading

0 comments on commit de7ce5d

Please sign in to comment.