Download the PHP package sobhanmohammadi/geometry without Composer
On this page you can find all versions of the php package sobhanmohammadi/geometry. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download sobhanmohammadi/geometry
More information about sobhanmohammadi/geometry
Files in sobhanmohammadi/geometry
Download sobhanmohammadi/geometry
More information about sobhanmohammadi/geometry
Files in sobhanmohammadi/geometry
Vendor sobhanmohammadi
Package geometry
Short Description An immutable, precision-safe, extensible Geometry calculation library for PHP 7.4+, built entirely on top of the Sobhanmohammadi\CAS algebra engine. Includes 10 new shape-solving factories for Triangle, Rhombus, Parallelogram, and Trapezoid with support for ambiguous cases and multiple input combinations.
License MIT
Homepage https://github.com/Sobhanmohammadi/Geometry
Package geometry
Short Description An immutable, precision-safe, extensible Geometry calculation library for PHP 7.4+, built entirely on top of the Sobhanmohammadi\CAS algebra engine. Includes 10 new shape-solving factories for Triangle, Rhombus, Parallelogram, and Trapezoid with support for ambiguous cases and multiple input combinations.
License MIT
Homepage https://github.com/Sobhanmohammadi/Geometry
Please rate this library. Is it a good library?
Informations about the package geometry
📐 Sobhanmohammadi Geometry
A precision-first PHP geometry engine powered by CAS
Build, calculate and explain geometric shapes with exact algebraic evaluation.
✨ Overview
Sobhanmohammadi\Geometry is a modern PHP geometry library designed for:
- 📏 Accurate geometric calculations
- 🧮 CAS-powered algebra evaluation
- 🎯 Configurable precision handling
- 🔄 Unit conversion
- 🧠 Step-by-step mathematical explanations
- 🧩 Extensible shape architecture
Unlike traditional geometry libraries, formulas are not manually calculated inside shapes. All algebraic operations are delegated through a dedicated CAS gateway.
🚀 Features
Supported Shapes
| Shape | Status |
|---|---|
| ◼ Square | ✅ |
| ▭ Rectangle | ✅ |
| ◇ Rhombus | ✅ |
| ▱ Parallelogram | ✅ |
| 🔺 Triangle | ✅ |
| ⏢ Trapezoid | ✅ |
| ⚪ Circle | ✅ |
🔥 Core Capabilities
Geometry
- Area calculation
- Perimeter calculation
- Radius & diameter
- Diagonals
- Heights
- Medians
- Centers:
- Centroid
- Circumcenter
- Orthocenter
- Incenter
Algebra Engine
- Exact expression evaluation
- Linear equation solving
- Symbolic explanations
- Numeric explanations
- Precision-aware calculations
All versions of geometry with dependencies
PHP Build Version
Package Version
The package sobhanmohammadi/geometry contains the following files
Loading the files please wait ...