Module iron_shapes::redge
source · Expand description
An REdge
is ‘rectilinear’ edge which is either horizontal or vertical.
Re-exports
pub use crate::traits::BoundingBox;
pub use crate::traits::RotateOrtho;
pub use crate::traits::TryBoundingBox;
pub use crate::traits::TryCastCoord;
pub use crate::types::Angle;
pub use super::types::ContainsResult;
pub use super::types::Side;
Structs
- An rectilinear edge (horizontal or vertical line segment) is represented by its starting point and end point.
Enums
- Orientation of a rectilinear edge.
- Return type for the line-line intersection functions. Stores all possible results of a line to line intersection.
Type Definitions
- Return type for the edge-edge intersection functions. Stores all possible results of a edge to edge intersection.