graphics-shape 0.1.1

The representation of a circle
Documentation
#![deny(rustdoc::missing_crate_level_docs)]
#![deny(missing_docs)]
#![deny(missing_debug_implementations)]
#![doc = include_str!("../Readme.md")]
#![doc(html_logo_url = "https://raw.githubusercontent.com/oovm/graphics-rs/dev/.github/metadata/logo.svg")]
#![doc(html_favicon_url = "https://raw.githubusercontent.com/oovm/graphics-rs/dev/.github/metadata/logo.svg")]
#![doc(html_root_url = "https://docs.rs/shape-core/latest")]

/// A macro to create a new graphics shape.
pub type Point = shape_core::Point<f32>;
/// A circle defined by center and radius.
pub type Circle = shape_core::Circle<f32>;
/// An ellipse defined by center and axes.
pub type Ellipse = shape_core::Ellipse<f32>;
/// A line segment of finite length, determined by a starting point and an ending point.
pub type Line = shape_core::Line<f32>;
/// A square without rotated.
pub type Square = shape_core::Square<f32>;
/// A rectangle without rotated.
pub type Rectangle = shape_core::Rectangle<f32>;
/// A triangle without rotated.
pub type Triangle = shape_core::Triangle<f32>;
/// A polygon without rotated.
pub type Polygon = shape_core::Polygon<f32>;
/// A polyline without rotated.
pub type Polyline = shape_core::Polyline<f32>;
/// A path defined by a sequence of points.
pub type RegularPolygon = shape_core::RegularPolygon<f32>;