Crate pathtracer

Source

Re-exports§

pub use traits::*;

Modules§

consts
Global constants
coordinate
Extra functionality for coordinates.
data
Converts strings to mapped Nodes and Groups.
group
Extensively parameterized group features.
macros
A collection of useful inovcation macros for structs.
map
Functions to manage large numbers of placable entities.
node
Extra functionality for Nodes.
tools
Utility functions
traits
Collection of traits.

Macros§

cluster
initalize Groups using a range of parameters.
coordinate
initalize Coordinates using a range of parameters.
node
initalize Nodes using a range of parameters.

Structs§

Coordinate
Group
Holds a set of nodes and applies properties to all child nodes when drawn.
HL
IW
Image wrapper around the Image crate to enable better debugging panics.
Map
High abstraction Map which helps position objects.
Network
Enables traversing through a network of connected nodes.
Node
A Location object that can be drawn on an image, along with set size and color.

Enums§

EdgeStyle
Style setter for Edges. Decides what algorithm will be performed to generate the edge on the image.
Shape
Creates a shape of coordinate points.