-
Notifications
You must be signed in to change notification settings - Fork 13
Comparing changes
Open a pull request
base repository: orange-cpp/omath
base: 7d194a5
head repository: orange-cpp/omath
compare: db9200d
- 20 commits
- 75 files changed
- 3 contributors
Commits on Oct 31, 2025
-
Adds dark theme support to the OM documentation
Applies a dark theme to the documentation site using the `darkly` theme. Provides a visually appealing dark mode option. Configures colors to ensure readability and aesthetic consistency.
Configuration menu - View commit details
-
Copy full SHA for ce9758c - Browse repository at this point
Copy the full SHA ce9758cView commit details -
Adds documentation for Vector4 and incorporates ImGui integration
Adds comprehensive documentation for the `Vector4` class, outlining constructors, operators, and utility functions. Includes detailed notes on `clamp` functionality and potential ImGui integration caveats. Incorporates optional ImGui integration with explanations for correct usage and potential improvements.
Configuration menu - View commit details
-
Copy full SHA for 0510dd8 - Browse repository at this point
Copy the full SHA 0510dd8View commit details -
Adds documentation for ray-triangle intersection
Documents the `omath::collision::Ray` and `LineTracer` types, detailing their purpose, usage, and API. Includes a description of the Möller–Trumbore algorithm and provides usage examples for segment-triangle and infinite ray intersection tests. Relates to feature/docs
Configuration menu - View commit details
-
Copy full SHA for 56505cf - Browse repository at this point
Copy the full SHA 56505cfView commit details -
Documents pattern scanning API
Adds comprehensive documentation for the pattern scanning API. Details parsing behavior, complexity, and usage examples. Includes troubleshooting tips and minimal test sketches. Clarifies edge-case handling and implementation notes.
Configuration menu - View commit details
-
Copy full SHA for 9212b1f - Browse repository at this point
Copy the full SHA 9212b1fView commit details -
Moves images to improved documentation structure
Moves various image files demonstrating libomath’s usage and featuring artwork from showcases to the improved `docs/images` structure to reorganize the project's documentation in a logical and maintainable fashion. This change ensures consistency and simplifies updating documentation assets.
Configuration menu - View commit details
-
Copy full SHA for d12a261 - Browse repository at this point
Copy the full SHA d12a261View commit details
Commits on Nov 1, 2025
-
Documents view angle struct and related API
Adds documentation for the `omath::ViewAngles` struct, clarifying its purpose, common usage patterns, and the definition of the types of pitch, yaw and roll. Also, adds short explanations of how to use ViewAngles and what tradeoffs exist between using raw float types and strongly typed Angle<> types.
Configuration menu - View commit details
-
Copy full SHA for 95c0873 - Browse repository at this point
Copy the full SHA 95c0873View commit details -
Styles navbar for wider display and consistent spacing
Widens the navbar container to accommodate more content. Adjusts padding of navbar items for tighter spacing. Prevents line wrapping and enables horizontal scrolling on smaller screens.
Configuration menu - View commit details
-
Copy full SHA for 8142d80 - Browse repository at this point
Copy the full SHA 8142d80View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4df88b - Browse repository at this point
Copy the full SHA f4df88bView commit details -
Add comprehensive documentation for all game engines
Co-authored-by: orange-cpp <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e351b64 - Browse repository at this point
Copy the full SHA e351b64View commit details -
Merge pull request #97 from orange-cpp/copilot/sub-pr-96
Add documentation for game engine math modules
Configuration menu - View commit details
-
Copy full SHA for b9ae356 - Browse repository at this point
Copy the full SHA b9ae356View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8ed0bd - Browse repository at this point
Copy the full SHA b8ed0bdView commit details -
Add comprehensive documentation improvements
Co-authored-by: orange-cpp <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0b89c1d - Browse repository at this point
Copy the full SHA 0b89c1dView commit details -
Improve documentation with cross-references and README enhancements
Co-authored-by: orange-cpp <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f3d5f84 - Browse repository at this point
Copy the full SHA f3d5f84View commit details -
Merge pull request #98 from orange-cpp/copilot/sub-pr-96
Comprehensive documentation overhaul with guides, tutorials, and cross-references
Configuration menu - View commit details
-
Copy full SHA for 6ed40a7 - Browse repository at this point
Copy the full SHA 6ed40a7View commit details -
Removes dark overrides CSS file
Deletes the `dark-overrides.css` file. This file appears to have been superseded by other theming mechanisms and is no longer needed. Its presence was causing potential conflicts.
Configuration menu - View commit details
-
Copy full SHA for d3e379e - Browse repository at this point
Copy the full SHA d3e379eView commit details -
Renames documentation titles for consistency
Updates several documentation titles to a more consistent format. Changes include renaming "Frequently Asked Questions (FAQ)" to "FAQ", "Getting Started with OMath" to "Getting Started", "Troubleshooting Guide" to "Troubleshooting", and "OMath Tutorials" to "Tutorials". ```
Configuration menu - View commit details
-
Copy full SHA for 754b370 - Browse repository at this point
Copy the full SHA 754b370View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bb94ee - Browse repository at this point
Copy the full SHA 9bb94eeView commit details -
Adds const version of rev_bar method
Adds a const overload for the `rev_bar` virtual method. This allows calling the method on const instances of the reverse engineered class.
Configuration menu - View commit details
-
Copy full SHA for ade281c - Browse repository at this point
Copy the full SHA ade281cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d894b62 - Browse repository at this point
Copy the full SHA d894b62View commit details -
Configuration menu - View commit details
-
Copy full SHA for db9200d - Browse repository at this point
Copy the full SHA db9200dView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 7d194a5...db9200d