Skip to content

Commit

Permalink
deploy: 6e1cb2d
Browse files Browse the repository at this point in the history
  • Loading branch information
marzer committed Aug 13, 2023
1 parent c40d1d8 commit 6c228a7
Show file tree
Hide file tree
Showing 29 changed files with 1,661 additions and 1,455 deletions.
2 changes: 1 addition & 1 deletion annotated.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
<meta content="Structure-of-Arrays for C++" property="og:description"/>
<meta content="Structure-of-Arrays for C++" itemprop="description"/>
<meta content="telephone=no" name="format-detection"/>
<meta content="Poxy v0.13.5" name="generator"/>
<meta content="Poxy v0.13.6" name="generator"/>
<meta content="strict-origin-when-cross-origin" name="referrer"/>
</head>
<body>
Expand Down
185 changes: 100 additions & 85 deletions classsoagen_1_1examples_1_1boxes.html

Large diffs are not rendered by default.

185 changes: 100 additions & 85 deletions classsoagen_1_1examples_1_1entities.html

Large diffs are not rendered by default.

185 changes: 100 additions & 85 deletions classsoagen_1_1examples_1_1spheres.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions classsoagen_1_1iterator.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
<meta content="Structure-of-Arrays for C++" property="og:description"/>
<meta content="Structure-of-Arrays for C++" itemprop="description"/>
<meta content="telephone=no" name="format-detection"/>
<meta content="Poxy v0.13.5" name="generator"/>
<meta content="Poxy v0.13.6" name="generator"/>
<meta content="strict-origin-when-cross-origin" name="referrer"/>
</head>
<body class="poxy-has-toc">
Expand Down Expand Up @@ -269,7 +269,7 @@ <h3>
<br/>
template &lt;<span class="m-doc-template-params"><span class="m-doc-template-param">typename T</span>, <span class="m-doc-template-param"><a class="m-doc poxy-injected poxy-external poxy-cppreference" href="https://en.cppreference.com/w/cpp/types/size_t" target="_blank">size_t</a>... Cols</span></span>&gt;
</div>
<span class="m-doc-wrap-bumper"> <span class="m-doc-wrap-bumper-prefix">soagen::iterator::</span></span><span class="m-doc-wrap"><span class="m-doc-wrap-bumper"><a class="m-doc-self" href="#ad1eb6bd1096ac2557efbeda55e033c0f">operator iterator&lt;T, Cols...&gt;</a>(</span><span class="m-doc-wrap">) const <span class="m-label m-primary">constexpr</span> <span class="m-label m-success">noexcept</span></span></span>
<span class="m-doc-wrap-bumper"> <span class="m-doc-details-prefix">soagen::iterator::</span></span><span class="m-doc-wrap"><span class="m-doc-wrap-bumper"><a class="m-doc-self" href="#ad1eb6bd1096ac2557efbeda55e033c0f">operator iterator&lt;T, Cols...&gt;</a>(</span><span class="m-doc-wrap">) const <span class="m-label m-primary">constexpr</span> <span class="m-label m-success">noexcept</span></span></span>
</h3>
<p>Converts between different iterators for the same table type.</p>
<p>This operator allows the following conversions, only some of which are implicit:</p><table class="m-table"><thead><tr><th>From</th><th>To</th><th><code>explicit</code>?</th><th>Note</th></tr></thead><tbody><tr><td><code>Table&amp;</code></td><td><code>const Table&amp;</code></td><td></td><td>gains <code>const</code></td></tr><tr><td><code>Table&amp;&amp;</code></td><td><code>Table&amp;</code></td><td></td><td><code>&amp;&amp;</code>
Expand Down
38 changes: 19 additions & 19 deletions classsoagen_1_1table.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion concepts.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
<meta content="Structure-of-Arrays for C++" property="og:description"/>
<meta content="Structure-of-Arrays for C++" itemprop="description"/>
<meta content="telephone=no" name="format-detection"/>
<meta content="Poxy v0.13.5" name="generator"/>
<meta content="Poxy v0.13.6" name="generator"/>
<meta content="strict-origin-when-cross-origin" name="referrer"/>
</head>
<body>
Expand Down
2 changes: 1 addition & 1 deletion entities_8hpp.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
<meta content="Structure-of-Arrays for C++" property="og:description"/>
<meta content="Structure-of-Arrays for C++" itemprop="description"/>
<meta content="telephone=no" name="format-detection"/>
<meta content="Poxy v0.13.5" name="generator"/>
<meta content="Poxy v0.13.6" name="generator"/>
<meta content="strict-origin-when-cross-origin" name="referrer"/>
</head>
<body class="poxy-has-toc">
Expand Down
2 changes: 1 addition & 1 deletion files.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
<meta content="Structure-of-Arrays for C++" property="og:description"/>
<meta content="Structure-of-Arrays for C++" itemprop="description"/>
<meta content="telephone=no" name="format-detection"/>
<meta content="Poxy v0.13.5" name="generator"/>
<meta content="Poxy v0.13.6" name="generator"/>
<meta content="strict-origin-when-cross-origin" name="referrer"/>
</head>
<body>
Expand Down
8 changes: 4 additions & 4 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
<meta content="Structure-of-Arrays for C++" property="og:description"/>
<meta content="Structure-of-Arrays for C++" itemprop="description"/>
<meta content="telephone=no" name="format-detection"/>
<meta content="Poxy v0.13.5" name="generator"/>
<meta content="Poxy v0.13.6" name="generator"/>
<meta content="strict-origin-when-cross-origin" name="referrer"/>
</head>
<body class="poxy-has-toc">
Expand Down Expand Up @@ -155,7 +155,7 @@ <h3>Contents</h3>
\__ \ (_) | (_| | (_| | __/ | | |
|___/\___/ \__,_|\__, |\___|_| |_|
__/ |
|___/ v0.5.0 - marzer.github.io/soagen
|___/ v0.6.0 - marzer.github.io/soagen

Struct-of-Arrays generator for C++ projects.

Expand Down Expand Up @@ -195,7 +195,7 @@ <h3>Contents</h3>
<span class="p">{</span><span class="n">name</span> <span class="o">=</span> <span class="s">'orient'</span><span class="p">,</span> <span class="n">type</span> <span class="o">=</span> <span class="s">'quaternion'</span><span class="p">,</span> <span class="n">default</span> <span class="o">=</span> <span class="s">'{1, 0, 0, 0}'</span> <span class="p">},</span>
<span class="p">]</span></pre><p class="m-note m-default"><em>There are many more options in the <a class="m-doc" href="schema.html">Config File Schema</a> but for now we'll just stick with the basics.</em></p><p>Now run <code>soagen</code>:</p><pre class="m-code m-console">&gt; soagen src/*.toml

soagen v0.5.0
soagen v0.6.0
Reading src/entities.toml
Running clang-format for src/entities.hpp
Writing src/entities.hpp
Expand All @@ -210,7 +210,7 @@ <h3>Contents</h3>
entities.toml &lt;
README.md</pre></section><section id="intro_installing_soagen_hpp"><h2><a href="#intro_installing_soagen_hpp">Installing soagen.hpp</a></h2><p>Inspecting the contents of <a class="poxy-external" href="https://github.com/marzer/soagen/blob/main/examples/entities.hpp" target="_blank"><code>entities.hpp</code></a>, we see that right near the top it expects to be able to <code>#include &lt;<a class="m-doc" href="soagen_8hpp.html">soagen.hpp</a>&gt;</code>. This means we need to 'install' it somewhere. The command-line utility is responsible for that, too:</p><pre class="m-code m-console">&gt; soagen --install src

soagen v0.5.0
soagen v0.6.0
Copying soagen.hpp to src
All done!</pre><p>Our project now looks like this:</p><pre class="m-code">docs/
include/
Expand Down
2 changes: 1 addition & 1 deletion modules.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
<meta content="Structure-of-Arrays for C++" property="og:description"/>
<meta content="Structure-of-Arrays for C++" itemprop="description"/>
<meta content="telephone=no" name="format-detection"/>
<meta content="Poxy v0.13.5" name="generator"/>
<meta content="Poxy v0.13.6" name="generator"/>
<meta content="strict-origin-when-cross-origin" name="referrer"/>
</head>
<body>
Expand Down
2 changes: 1 addition & 1 deletion namespaces.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
<meta content="Structure-of-Arrays for C++" property="og:description"/>
<meta content="Structure-of-Arrays for C++" itemprop="description"/>
<meta content="telephone=no" name="format-detection"/>
<meta content="Poxy v0.13.5" name="generator"/>
<meta content="Poxy v0.13.6" name="generator"/>
<meta content="strict-origin-when-cross-origin" name="referrer"/>
</head>
<body>
Expand Down
Loading

0 comments on commit 6c228a7

Please sign in to comment.