Skip to content

Commit

Permalink
Update
Browse files Browse the repository at this point in the history
  • Loading branch information
Nebukam committed Jun 9, 2024
1 parent 5c3ea9e commit ec3db41
Show file tree
Hide file tree
Showing 242 changed files with 12,170 additions and 6,804 deletions.
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
---
layout: page
parent: Build Custom Graph
grand_parent: Custom Graphs
title: Gather Sockets
subtitle: Gather sockets params to build Graph params.
parent: Build Custom Graph
title: Assemble Sockets
subtitle: Assemble sockets params into a single Custom Graph param object.
color: blue
#summary: summary_goes_here
summary: The **Assemble Sockets** node takes one or more socket objects and merge them into a single object that can be used with a Custom Graph builder.
splash: icons/icon_custom-graphs-build.svg
preview_img: placeholder.jpg
toc_img: placeholder.jpg
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
---
layout: page
parent: Build Custom Graph
grand_parent: Custom Graphs
parent: Build Custom Graph
title: Socket
subtitle: Data definition for a single custom graph socket.
subtitle: Definition of a single custom graph socket.
color: blue
#summary: summary_goes_here
summary: The **Socket** node is a "probe", akin to a cone in 3D space inside which connections can be found using a custom graph builder.
splash: icons/icon_custom-graphs-build.svg
preview_img: placeholder.jpg
toc_img: placeholder.jpg
Expand Down
6 changes: 3 additions & 3 deletions _sources/doc-custom-graphs/custom-graph-build/index.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
---
layout: page
parent: Custom Graphs
grand_parent: All Nodes
parent: Custom Graphs
title: Build Custom Graph
subtitle: Build a custom graph from a one or multiple params.
subtitle: Find & build relationships between points.
color: blue
#summary: summary_goes_here
summary: The **Build Custom Graph** node generates connections between points according to a set of rules (Sockets).
splash: icons/icon_custom-graphs-build.svg
preview_img: docs/splash-customgraph-build.png
toc_img: placeholder.jpg
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
---
layout: page
parent: Build Custom Graph
grand_parent: Custom Graphs
title: Simple Solver
subtitle: Subtitle
parent: Build Custom Graph
title: 🝱 Simple Solver
subtitle: A simple custom graph solver, searching connections using sockets.
color: white
#summary: summary_goes_here
summary: The **simple solver** search for a connection in each socket direction, and favors the closest match.
splash: icons/icon_cat-custom-graphs.svg
preview_img: placeholder.jpg
toc_img: placeholder.jpg
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
---
layout: page
parent: Build Custom Graph
grand_parent: Custom Graphs
title: Weighted Solver
subtitle: Subtitle
parent: Build Custom Graph
title: 🝱 Weighted Solver
subtitle: A curve-based custom graph solver, searching connections using sockets.
color: white
#summary: summary_goes_here
summary: The **weighted solver** search for a connection in each socket direction, and favors either better alignment or shorter distance based on a weight curve.
splash: icons/icon_cat-custom-graphs.svg
preview_img: placeholder.jpg
toc_img: placeholder.jpg
Expand Down
4 changes: 2 additions & 2 deletions _sources/doc-custom-graphs/custom-graph-delete.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
---
layout: page
parent: Custom Graphs
grand_parent: All Nodes
parent: Custom Graphs
title: Delete
subtitle: Delete custom graph attributes.
color: blue
#summary: summary_goes_here
summary: The **Delete Custom Graph** node helps with custom graph attributes that have become garbage. It's important to delete them to speed up data processing once you don't need them.
splash: icons/icon_custom-graphs-delete.svg
preview_img: docs/splash-customgraph-delete.png
toc_img: placeholder.jpg
Expand Down
6 changes: 3 additions & 3 deletions _sources/doc-custom-graphs/custom-graph-draw.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
---
layout: page
parent: Custom Graphs
grand_parent: All Nodes
parent: Custom Graphs
title: Draw Custom Graph
subtitle: Debug & draw custom graph generated edges.
subtitle: Debug & draw custom graph half-edges.
color: red
#summary: summary_goes_here
summary: The **Draw Custom Graph** node draws connections using debug lines. It can be very helpful to understand the different types of half-edges and what to expect when either working with states, or converting the graph into clusters.
splash: icons/icon_custom-graphs-draw.svg
preview_img: docs/splash-draw-custom-graph.png
toc_img: placeholder.jpg
Expand Down
4 changes: 2 additions & 2 deletions _sources/doc-custom-graphs/custom-graph-find-edge-clusters.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
---
layout: page
parent: Custom Graphs
grand_parent: All Nodes
parent: Custom Graphs
title: Find Edge Clusters
subtitle: Find and creates edge cluster from a custom graph.
color: blue
#summary: summary_goes_here
summary: The **Find Edge Clusters** node is one of the primary use of custom graph is to generate vtx/edge clusters that can be used with the rest of the toolkit. This node converts custom graph half-edges to regular clusters.
splash: icons/icon_custom-graphs-find-clusters.svg
preview_img: docs/splash-customgraph-clusters.png
toc_img: placeholder.jpg
Expand Down
4 changes: 2 additions & 2 deletions _sources/doc-custom-graphs/custom-graph-promote-edges.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
---
layout: page
parent: Custom Graphs
grand_parent: All Nodes
parent: Custom Graphs
title: Promote Edges
subtitle: Translate custom graph edge to points or paths.
color: blue
#summary: summary_goes_here
summary: The **Promote Edges** node can turn custom graph' half edges to other type of data. It's deprecated.
splash: icons/icon_custom-graphs-promote-edges.svg
preview_img: docs/splash-customgraph-promote.png
toc_img: placeholder.jpg
Expand Down
4 changes: 2 additions & 2 deletions _sources/doc-custom-graphs/custom-graph-sanitize.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
---
layout: page
parent: Custom Graphs
grand_parent: All Nodes
parent: Custom Graphs
title: Sanitize Custom Graph
subtitle: Rebuild a custom graph after editing.
color: blue
#summary: summary_goes_here
summary: The **Sanitize Custom Graph** node helps rebuilding connections and data needs to be sanitized in order to avoid corrupted readings after manual modifications of the points. This node ensure the data isn't corrupted for further use.
splash: icons/icon_custom-graphs-consolidate.svg
preview_img: docs/splash-customgraph-consolidate.png
toc_img: placeholder.jpg
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
---
layout: page
parent: Custom Graphs
grand_parent: Find Sockets State
grand_parent: Custom Graphs
parent: Find Sockets State
title: Sockets State
subtitle: Data definition identifying a unique socket configuation.
subtitle: A list of socket conditions identifying a unique state.
color: blue
#summary: summary_goes_here
summary: The **Socket State** node represents a set of either strict or loose conditions that can be used to mark points.
splash: icons/icon_custom-graphs-build.svg
preview_img: placeholder.jpg
toc_img: placeholder.jpg
Expand Down
4 changes: 2 additions & 2 deletions _sources/doc-custom-graphs/find-socket-states/index.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
---
layout: page
parent: Custom Graphs
#grand_parent: All Nodes
parent: Custom Graphs
title: Find Sockets State
subtitle: Find & writes socket states data to points.
color: blue
#summary: summary_goes_here
ummary: The **Find Socket State** node takes any number of Socket State as input and process a custom graph to write matching states to its points.
splash: icons/icon_custom-graphs-build.svg
preview_img: placeholder.jpg
toc_img: placeholder.jpg
Expand Down
2 changes: 1 addition & 1 deletion _sources/doc-edges/edges-bridge-clusters.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: page
parent: Edges
#grand_parent: All Nodes
parent: Edges
title: Bridge Clusters
subtitle: Connects clusters together.
color: blue
Expand Down
2 changes: 1 addition & 1 deletion _sources/doc-edges/edges-draw.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: page
parent: Edges
#grand_parent: All Nodes
parent: Edges
title: Draw Edges
subtitle: Draw debug edge lines of a given vtx/edge pair.
color: red
Expand Down
2 changes: 1 addition & 1 deletion _sources/doc-edges/edges-find-contours.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: page
parent: Edges
#grand_parent: All Nodes
parent: Edges
title: Find Contours
subtitle: Find edge contours & outlines
color: white
Expand Down
2 changes: 1 addition & 1 deletion _sources/doc-edges/edges-prune-by-length.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: page
parent: Edges
#grand_parent: All Nodes
parent: Edges
title: Prune by Length
subtitle: Remove edges from a graph using length data.
color: blue
Expand Down
4 changes: 2 additions & 2 deletions _sources/doc-edges/edges-refine/index.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
---
layout: page
parent: Edges
#grand_parent: All Nodes
parent: Edges
title: Refine
subtitle: Algorithmic edge refinement
color: blue
summary: The **Refine Edges** node allows for algorithmic pruning of edges, in order to enforce specific properties in.
summary: The **Refine Edges** node allows for algorithmic pruning of edges, in order to enforce specific properties into your graph.
splash: icons/icon_edges-refine.svg
preview_img: docs/splash-refining.png
toc_img: placeholder.jpg
Expand Down
4 changes: 2 additions & 2 deletions _sources/doc-edges/edges-refine/prim-mst.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: page
parent: Refine
grand_parent: Edges
parent: Refine
title: Minimum Spanning Tree
subtitle: Implementation of Prim's Minimum Spanning Tree algorithm.
color: white
Expand All @@ -28,4 +28,4 @@ This module offers an implementation of [Prim's algorithm](https://en.wikipedia.

| Property | Description |
|:-------------|:------------------|
| Heuristics Modifiers | See {% include lk id='Heuristic Attribute' %}.|
| Heuristics Modifiers | See {% include lk id='🝰 Heuristic Attribute' %}.|
4 changes: 2 additions & 2 deletions _sources/doc-edges/edges-relax/index.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
---
layout: page
parent: Edges
#grand_parent: All Nodes
parent: Edges
title: Relax
subtitle: Relax points positions of a graph.
color: blue
summary: The **Relax Edges** nodes shifts points gradually in order to smooth position in relation to their neighbors.
summary: The **Relax Edges** node shifts points gradually in order to smooth position in relation to their neighbors.
splash: icons/icon_edges-relax.svg
preview_img: docs/splash-relaxing.png
toc_img: placeholder.jpg
Expand Down
2 changes: 1 addition & 1 deletion _sources/doc-edges/edges-relax/relax-force-directed.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: page
parent: Relax
grand_parent: Edges
parent: Relax
title: Force Directed
subtitle: Force-directed relaxation
color: white
Expand Down
2 changes: 1 addition & 1 deletion _sources/doc-edges/edges-relax/relax-laplacian.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: page
parent: Relax
grand_parent: Edges
parent: Relax
title: Laplacian
subtitle: Laplacian / Poisson relaxation
color: white
Expand Down
2 changes: 1 addition & 1 deletion _sources/doc-edges/edges-write-extras.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: page
parent: Edges
grand_parent: All Nodes
parent: Edges
title: Write Edge Extras
subtitle: Compute edge extra data from its vertices
color: white
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: page
parent: Graphs
#grand_parent: All Nodes
grand_parent: Graphs
parent: Classics
title: Delaunay 2D
subtitle: Outputs a 2D Delaunay triangulation.
color: blue
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: page
parent: Graphs
#grand_parent: All Nodes
grand_parent: Graphs
parent: Classics
title: Delaunay 3D
subtitle: Outputs a 3D Delaunay tetrahedralization.
color: blue
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: page
parent: Graphs
#grand_parent: All Nodes
grand_parent: Graphs
parent: Classics
title: Voronoi 2D
subtitle: Outputs a 2D Voronoi graph.
color: blue
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: page
parent: Graphs
#grand_parent: All Nodes
grand_parent: Graphs
parent: Classics
title: Voronoi 3D
subtitle: Outputs a 3D Voronoi graph.
color: blue
Expand Down
21 changes: 21 additions & 0 deletions _sources/doc-graphs/classics/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
layout: page
#grand_parent: All Nodes
parent: Graphs
title: Classics
subtitle: Classic graph algorithms
color: white
summary: TBD
splash: icons/icon_misc-write-index.svg
preview_img: docs/splash-write-index.png
toc_img: placeholder.jpg
has_children: true
tagged:
- graphs
nav_order: 1
---

{% include header_card_node %}

> DOC TDB
{: .warning }
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: page
parent: Graphs
#grand_parent: All Nodes
grand_parent: Graphs
parent: Fuse Clusters
title: Fuse Clusters Local
subtitle: Find internal Point/Edge and Edge/Edge intersections.
color: white
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: page
parent: Graphs
#grand_parent: All Nodes
parent: Graphs
title: Fuse Clusters
subtitle: Fuse clusters together by finding Point/Edge and Edge/Edge intersections.
color: white
Expand All @@ -15,6 +15,7 @@ tagged:
see_also:
- Working with Graphs
nav_order: 10
has_children: true
---

{% include header_card_node %}
Expand Down
21 changes: 21 additions & 0 deletions _sources/doc-graphs/graphs-copy-clusters-to-points.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
layout: page
#grand_parent: All Nodes
parent: Graphs
title: Copy Clusters to Points
subtitle: Creates copies of entire clusters to target points; much like Copy Points does.
color: white
summary: The **Copy Cluster to Points** ...
splash: icons/icon_graphs-sanitize.svg
preview_img: placeholder.jpg
toc_img: placeholder.jpg
tagged:
- node
- graphs
see_also:
- Working with Graphs
nav_order: 11
---

> DOC TDB
{: .warning }
Loading

0 comments on commit ec3db41

Please sign in to comment.