Skip to content

Commit

Permalink
Merge pull request #1061 from julien-tierny/doc
Browse files Browse the repository at this point in the history
[Doc] Adding Links to Topological Optimization examples (headers)
  • Loading branch information
julien-tierny authored Sep 17, 2024
2 parents 7d773c0 + 6dec9b9 commit 816e833
Show file tree
Hide file tree
Showing 18 changed files with 95 additions and 2 deletions.
3 changes: 3 additions & 0 deletions core/base/morseSmaleComplex/MorseSmaleComplex.h
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,9 @@
/// href="https://topology-tool-kit.github.io/examples/tectonicPuzzle/">Tectonic
/// Puzzle example</a> \n
/// - <a
/// href="https://topology-tool-kit.github.io/examples/topologicalOptimization_darkSky//">Topological
/// Optimization DarkSky</a>\n
/// - <a
/// href="https://topology-tool-kit.github.io/examples/tribute/">Tribute
/// example</a> \n
///
Expand Down
9 changes: 9 additions & 0 deletions core/base/persistenceDiagram/PersistenceDiagram.h
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,15 @@
/// href="https://topology-tool-kit.github.io/examples/tectonicPuzzle/">Tectonic
/// Puzzle example</a> \n
/// - <a
/// href="https://topology-tool-kit.github.io/examples/topologicalOptimization_darkSky//">Topological
/// Optimization DarkSky</a>\n
/// - <a
/// href="https://topology-tool-kit.github.io/examples/topologicalOptimization_pegasus//">Topological
/// Optimization for Pegasus Genus Repair example</a>\n
/// - <a
/// href="https://topology-tool-kit.github.io/examples/topologicalOptimization_torus//">Topological
/// Optimization for Torus Repair example</a>\n
/// - <a
/// href="https://topology-tool-kit.github.io/examples/tribute/">Tribute
/// example</a> \n
/// - <a
Expand Down
6 changes: 6 additions & 0 deletions core/base/scalarFieldSmoother/ScalarFieldSmoother.h
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,12 @@
/// - <a
/// href="https://topology-tool-kit.github.io/examples/persistenceDiagramPGA/">Persistence
/// Diagram Principal Geodesic Analysis example</a> \n
/// - <a
/// href="https://topology-tool-kit.github.io/examples/topologicalOptimization_darkSky//">Topological
/// Optimization DarkSky</a>\n
/// - <a
/// href="https://topology-tool-kit.github.io/examples/topologicalOptimization_pegasus//">Topological
/// Optimization for Pegasus Genus Repair example</a>\n

#pragma once

Expand Down
8 changes: 8 additions & 0 deletions core/base/signedDistanceField/SignedDistanceField.h
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,14 @@
/// all the vertices being not yet updated and nearest the input surface are
/// updated (instead of just one in the fast marching backend). It results in a
/// faster method (due to parallelism) but is a rougher approximation.
///
/// \b Online \b examples: \n
/// - <a
/// href="https://topology-tool-kit.github.io/examples/topologicalOptimization_pegasus//">Topological
/// Optimization for Pegasus Genus Repair example</a>\n
/// - <a
/// href="https://topology-tool-kit.github.io/examples/topologicalOptimization_torus//">Topological
/// Optimization for Torus Repair example</a>\n

#pragma once
#include <iostream>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,15 @@
/// href="https://topology-tool-kit.github.io/examples/tectonicPuzzle/">Tectonic
/// Puzzle example</a> \n
/// - <a
/// href="https://topology-tool-kit.github.io/examples/topologicalOptimization_darkSky//">Topological
/// Optimization DarkSky</a>\n
/// - <a
/// href="https://topology-tool-kit.github.io/examples/topologicalOptimization_pegasus//">Topological
/// Optimization for Pegasus Genus Repair example</a>\n
/// - <a
/// href="https://topology-tool-kit.github.io/examples/topologicalOptimization_torus//">Topological
/// Optimization for Torus Repair example</a>\n
/// - <a
/// href="https://topology-tool-kit.github.io/examples/tribute/">Tribute
/// example</a> \n
/// - <a
Expand Down
3 changes: 3 additions & 0 deletions core/vtk/ttkGeometrySmoother/ttkGeometrySmoother.h
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,9 @@
/// - <a
/// href="https://topology-tool-kit.github.io/examples/persistenceDiagramPGA/">Persistence
/// Diagram Principal Geodesic Analysis example</a> \n
/// - <a
/// href="https://topology-tool-kit.github.io/examples/topologicalOptimization_pegasus//">Topological
/// Optimization for Pegasus Genus Repair example</a>\n
///

#pragma once
Expand Down
8 changes: 7 additions & 1 deletion core/vtk/ttkPersistenceDiagram/ttkPersistenceDiagram.h
Original file line number Diff line number Diff line change
Expand Up @@ -144,7 +144,13 @@
/// Puzzle example</a> \n
/// - <a
/// href="https://topology-tool-kit.github.io/examples/topologicalOptimization_darkSky//">Topological
/// Optimization DarkSky</a>\n
/// Optimization DarkSky example</a>\n
/// - <a
/// href="https://topology-tool-kit.github.io/examples/topologicalOptimization_pegasus//">Topological
/// Optimization for Pegasus Genus Repair example</a>\n
/// - <a
/// href="https://topology-tool-kit.github.io/examples/topologicalOptimization_torus//">Topological
/// Optimization for Torus Repair example</a>\n
/// - <a
/// href="https://topology-tool-kit.github.io/examples/tribute/">Tribute
/// example</a> \n
Expand Down
3 changes: 3 additions & 0 deletions core/vtk/ttkPersistentGenerators/ttkPersistentGenerators.h
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,9 @@
/// - <a
/// href="https://topology-tool-kit.github.io/examples/persistentGenerators_skull/">Persistent
/// Generators Skull example</a> \n
/// - <a
/// href="https://topology-tool-kit.github.io/examples/topologicalOptimization_pegasus//">Topological
/// Optimization for Pegasus Genus Repair example</a>\n
///

#pragma once
Expand Down
3 changes: 3 additions & 0 deletions core/vtk/ttkScalarFieldSmoother/ttkScalarFieldSmoother.h
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,9 @@
/// - <a
/// href="https://topology-tool-kit.github.io/examples/topologicalOptimization_darkSky//">Topological
/// Optimization DarkSky</a>\n
/// - <a
/// href="https://topology-tool-kit.github.io/examples/topologicalOptimization_pegasus//">Topological
/// Optimization for Pegasus Genus Repair example</a>\n

#pragma once

Expand Down
8 changes: 8 additions & 0 deletions core/vtk/ttkSignedDistanceField/ttkSignedDistanceField.h
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,14 @@
/// all the vertices being not yet updated and nearest the input surface are
/// updated (instead of just one in the fast marching backend). It results in a
/// faster method (due to parallelism) but is a rougher approximation.
///
/// \b Online \b examples: \n
/// - <a
/// href="https://topology-tool-kit.github.io/examples/topologicalOptimization_pegasus//">Topological
/// Optimization for Pegasus Genus Repair example</a>\n
/// - <a
/// href="https://topology-tool-kit.github.io/examples/topologicalOptimization_torus//">Topological
/// Optimization for Torus Repair example</a>\n

#pragma once

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,13 @@
/// Puzzle example</a> \n
/// - <a
/// href="https://topology-tool-kit.github.io/examples/topologicalOptimization_darkSky//">Topological
/// Optimization DarkSky</a>\n
/// Optimization DarkSky example</a>\n
/// - <a
/// href="https://topology-tool-kit.github.io/examples/topologicalOptimization_pegasus//">Topological
/// Optimization for Pegasus Genus Repair example</a>\n
/// - <a
/// href="https://topology-tool-kit.github.io/examples/topologicalOptimization_torus//">Topological
/// Optimization for Torus Repair example</a>\n
/// - <a
/// href="https://topology-tool-kit.github.io/examples/tribute/">Tribute
/// example</a> \n
Expand Down
2 changes: 2 additions & 0 deletions paraview/xmls/GeometrySmoother.xml
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,8 @@

- https://topology-tool-kit.github.io/examples/persistenceDiagramPGA/

https://topology-tool-kit.github.io/examples/topologicalOptimization_pegasus/

</Documentation>
<InputProperty
name="Input"
Expand Down
2 changes: 2 additions & 0 deletions paraview/xmls/MorseSmaleComplex.xml
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,8 @@

- https://topology-tool-kit.github.io/examples/tectonicPuzzle/

- https://topology-tool-kit.github.io/examples/topologicalOptimization_darkSky/

- https://topology-tool-kit.github.io/examples/tribute/

</Documentation>
Expand Down
6 changes: 6 additions & 0 deletions paraview/xmls/PersistenceDiagram.xml
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,12 @@

- https://topology-tool-kit.github.io/examples/tectonicPuzzle/

- https://topology-tool-kit.github.io/examples/topologicalOptimization_darkSky/

https://topology-tool-kit.github.io/examples/topologicalOptimization_pegasus/

- https://topology-tool-kit.github.io/examples/topologicalOptimization_torus/

- https://topology-tool-kit.github.io/examples/tribute/

- https://topology-tool-kit.github.io/examples/uncertainStartingVortex/
Expand Down
2 changes: 2 additions & 0 deletions paraview/xmls/PersistentGenerators.xml
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,8 @@

- https://topology-tool-kit.github.io/examples/persistentGenerators_skull/

https://topology-tool-kit.github.io/examples/topologicalOptimization_pegasus/

</Documentation>

<InputProperty
Expand Down
5 changes: 5 additions & 0 deletions paraview/xmls/ScalarFieldSmoother.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,11 @@
- https://topology-tool-kit.github.io/examples/morsePersistence/

- https://topology-tool-kit.github.io/examples/persistentGenerators_darkSky/

- https://topology-tool-kit.github.io/examples/topologicalOptimization_darkSky/

https://topology-tool-kit.github.io/examples/topologicalOptimization_pegasus/

</Documentation>
<InputProperty
name="Input"
Expand Down
6 changes: 6 additions & 0 deletions paraview/xmls/SignedDistanceField.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,12 @@ A Fast Marching Level Set Method for Monotonically Advancing Fronts,
Proc. Natl. Acad. Sci., 93, 4, pp.1591--1595, 1996

- The fast marching band backend, a variant of the fast marching for which all the vertices being not yet updated and nearest the input surface are updated (instead of just one in the fast marching backend). It results in a faster method (due to parallelism) but is a rougher approximation.

Online examples:

- https://topology-tool-kit.github.io/examples/topologicalOptimization_pegasus/

- https://topology-tool-kit.github.io/examples/topologicalOptimization_torus/
</Documentation>


Expand Down
6 changes: 6 additions & 0 deletions paraview/xmls/TopologicalSimplification.xml
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,12 @@ Identifiers.

- https://topology-tool-kit.github.io/examples/tectonicPuzzle/

- https://topology-tool-kit.github.io/examples/topologicalOptimization_darkSky/

- https://topology-tool-kit.github.io/examples/topologicalOptimization_pegasus/

- https://topology-tool-kit.github.io/examples/topologicalOptimization_torus/

- https://topology-tool-kit.github.io/examples/tribute/

- https://topology-tool-kit.github.io/examples/uncertainStartingVortex/
Expand Down

0 comments on commit 816e833

Please sign in to comment.