-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
doc: update rustdoc, user guide & readme (#19)
* chore: bump version to 0.1.3 * doc: add honeycomb-render section to UG * doc: change the Cargo toml example to include other workspace member * doc: add content to honeycomb-render section * doc: add documentation of the SmaaMode enum * doc: add RenderParameters documentation * doc: add Runner documentation * doc: add module-level documentation across honeycomb-render * doc: finish UG section of honeycomb-render * doc: update honeycomb-core section in UG * doc: update README * chore: update changelog file & create 0.1.3 section * doc: update examples to use ? operator instead of unwrap suggestion from @cedricchevalier19 * remove empty line in Coords2 example Co-authored-by: Cédric Chevalier <[email protected]> * doc: add link to Coords2 example in user guide * chore: update changelog --------- Co-authored-by: Cédric Chevalier <[email protected]>
- Loading branch information
1 parent
48d0713
commit a2b9b6c
Showing
18 changed files
with
181 additions
and
66 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
[package] | ||
name = "honeycomb-core" | ||
version = "0.1.2" | ||
version = "0.1.3" | ||
edition = "2021" | ||
|
||
[features] | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
# honeycomb-render | ||
|
||
[Documentation](../honeycomb_render/) | ||
|
||
--- | ||
|
||
**honeycomb-render** is a Rust crate that provides a simple visualization framework | ||
to allow the user to render their combinatorial map. It is designed to be used | ||
directly in the code by reading data through a reference to the map (as opposed to | ||
a binary that would read serialized data). | ||
|
||
## Usage | ||
|
||
### Quickstart | ||
|
||
Because this crate is meant to be used in tandem with other members of the workspace, | ||
no quickstart example is provided in the documentation. Instead, standalone examples | ||
provided in the crate cover basic usage and parameterization. | ||
|
||
### Examples | ||
|
||
You can run examples using the following command: | ||
|
||
```shell | ||
# Run a specific example | ||
cargo run --example <EXAMPLE> | ||
``` | ||
|
||
The following examples are available: | ||
|
||
| Name | Description | | ||
|-------------------------|----------------------------------------------------------------------------------| | ||
| `render_default_no_aa` | Render a hardcoded arrow without anti-aliasing | | ||
| `render_default_smaa1x` | Render a hardcoded arrow with anti-aliasing | | ||
| `render_splitsquaremap` | Render a map generated using functions provided by the **honeycomb-utils** crate | | ||
| `render_squaremap` | Render a map generated using functions provided by the **honeycomb-utils** crate | | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,20 +1,21 @@ | ||
# Workspace | ||
|
||
The project root is organized using Cargo workspaces at | ||
the moment. This may change when other languages are | ||
The project root is organized using Cargo workspaces at | ||
the moment. This may change when other languages are | ||
introduced to the project. | ||
|
||
## Members | ||
|
||
These entries are members of the Cargo workspace. | ||
|
||
- [honeycomb-core](honeycomb-core.html) *Core definitions and tools for combinatorial map implementation* | ||
- [honeycomb-render](honeycomb-render.html) *Visualization tool for combinatorial map* | ||
- [honeycomb-utils](honeycomb-utils.html) *Utility routines used in benchmarking and testing* | ||
|
||
## Others | ||
|
||
These entries are additional sections that are not linked to | ||
the project through Cargo, most likely because they require a | ||
These entries are additional sections that are not linked to | ||
the project through Cargo, most likely because they require a | ||
different building process. | ||
|
||
- [honeycomb-guide](honeycomb-guide.html) *Source files of the user guide* |
Oops, something went wrong.