deploy webservice static-file routing for docsite folder URLs, per-instance step-cache db, and constant-height panel title bars.

This commit is contained in:
2026-08-27 14:51:37 +08:00
parent 1fc510af5e
commit 2a98ae7556
1468 changed files with 182837 additions and 18888 deletions
@@ -92,7 +92,10 @@
<ul>
<li>Extended Cylinder Panel
<ul>
<li>FullLength Input Field</li>
<li>FullLength Input Field — full length from <code>Z=0</code> (the cutter tip), <strong>includes
the span below the start section</strong> (for a cutter upper beam: the flute
height). The web editor shows the valid range (must exceed the start-section
Z, served as <code>minFullLength</code>) and the backend rejects values at or below it.</li>
</ul>
</li>
</ul>
@@ -140,8 +140,8 @@
</thead>
<tbody>
<tr>
<td><a href="runtime-geom-panel.html">Runtime Geometry Panel</a></td>
<td>Manages runtime geometry (not <a class="xref" href="../../api/Hi.Geom.IStlSource.html">IStlSource</a>, but follows similar patterns)</td>
<td><a href="meshed-geom-panel.html">Meshed Geometry Panel</a></td>
<td>Manages meshed geometry (not <a class="xref" href="../../api/Hi.Geom.IStlSource.html">IStlSource</a>, but follows similar patterns)</td>
</tr>
<tr>
<td><a href="extended-cylinder-panel.html">Extended Cylinder Panel</a></td>
@@ -2,9 +2,9 @@
<html>
<head>
<meta charset="utf-8">
<title>Runtime Geometry Panel | HiAPI-C# 2025 </title>
<title>Meshed Geometry Panel | HiAPI-C# 2025 </title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Runtime Geometry Panel | HiAPI-C# 2025 ">
<meta name="title" content="Meshed Geometry Panel | HiAPI-C# 2025 ">
<link rel="icon" href="../../img/HiAPI.favicon.ico">
@@ -85,16 +85,16 @@
</div>
<article data-uid="">
<h1 id="runtime-geometry-panel">Runtime Geometry Panel</h1>
<h1 id="meshed-geometry-panel">Meshed Geometry Panel</h1>
<p>Key model is <a class="xref" href="../../api/Hi.Cbtr.CubeTreeFile.html">CubeTreeFile</a>.</p>
<div class="NOTE">
<h5>Note</h5>
<p>The term Runtime Geometry is <a class="xref" href="../../api/Hi.Cbtr.CubeTree.html">CubeTree</a>.</p>
<p>The term Meshed Geometry is <a class="xref" href="../../api/Hi.Cbtr.CubeTree.html">CubeTree</a>.</p>
</div>
<h2 id="layout">Layout</h2>
<ul>
<li>Runtime Geom Panel
<li>Meshed Geom Panel
<ul>
<li>File Selector</li>
</ul>
@@ -104,12 +104,12 @@
<p>See <a href="../index.html">this page</a> for git repository.</p>
<h3 id="wpf-application-source-code-path">WPF Application Source Code Path</h3>
<ul>
<li>Geom/RuntimeGeomPanel</li>
<li>Geom/MeshedGeomPanel</li>
</ul>
<h3 id="web-service-application-source-code-path">Web Service Application Source Code Path</h3>
<ul>
<li>wwwroot/geom/runtime-geom-panel.js</li>
<li>Geom/RuntimeGeomHub.cs (to be created)</li>
<li>wwwroot/geom/meshed-geom-panel.js</li>
<li>Geom/MeshedGeomHub.cs (to be created)</li>
<li>Geom/GeometryController.cs</li>
</ul>