summaryrefslogtreecommitdiffstats
path: root/dev/MinGfx/doc/api.md
diff options
context:
space:
mode:
authorMatt Strapp <matt@mattstrapp.net>2021-09-20 18:15:14 -0500
committerMatt Strapp <matt@mattstrapp.net>2021-09-20 18:15:14 -0500
commit342403a02f8063903d0f38327430721d4d0ae331 (patch)
tree29d020a27bc16939c568dd4b29166566d1c0e658 /dev/MinGfx/doc/api.md
parentFix parenthesis (diff)
downloadcsci4611-submission-p1.0.tar
csci4611-submission-p1.0.tar.gz
csci4611-submission-p1.0.tar.bz2
csci4611-submission-p1.0.tar.lz
csci4611-submission-p1.0.tar.xz
csci4611-submission-p1.0.tar.zst
csci4611-submission-p1.0.zip
Diffstat (limited to 'dev/MinGfx/doc/api.md')
-rw-r--r--dev/MinGfx/doc/api.md128
1 files changed, 64 insertions, 64 deletions
diff --git a/dev/MinGfx/doc/api.md b/dev/MinGfx/doc/api.md
index 58c78eb..4683a39 100644
--- a/dev/MinGfx/doc/api.md
+++ b/dev/MinGfx/doc/api.md
@@ -1,64 +1,64 @@
-API - MinGfx Programming Reference Organized by Topic {#api}
-==========
-
-# API by Topic
-
-| Application Class |
-|-------------------|
-| [GraphicsApp](@ref mingfx::GraphicsApp) |
-
-
-| 3D Models |
-|-----------|
-| [QuickShapes](@ref mingfx::QuickShapes) |
-| [Mesh](@ref mingfx::Mesh) |
-
-
-| Color and Textures |
-|--------------------|
-| [Color](@ref mingfx::Color) |
-| [Texture2D](@ref mingfx::Texture2D) |
-
-
-| Graphics Math |
-|---------------|
-| [Matrix4](@ref mingfx::Matrix4) |
-| [Point2](@ref mingfx::Point2) |
-| [Point3](@ref mingfx::Point3) |
-| [Vector2](@ref mingfx::Vector2) |
-| [Vector3](@ref mingfx::Vector3) |
-| [Ray](@ref mingfx::Ray) |
-| [Quaternion](@ref mingfx::Quaternion) |
-| [GfxMath](@ref mingfx::GfxMath) |
-
-
-| Shader Programs |
-|-----------------|
-| [DefaultShader](@ref mingfx::DefaultShader) |
-| - [DefaultShader::LightProperties](@ref mingfx::DefaultShader::LightProperties) |
-| - [DefaultShader::MaterialProperties](@ref mingfx::DefaultShader::MaterialProperties) |
-| [ShaderProgram](@ref mingfx::ShaderProgram) |
-
-
-| User Interface |
-|----------------|
-| [CraftCam](@ref mingfx::CraftCam) |
-| [UniCam](@ref mingfx::UniCam) |
-
-
-| File I/O and System Routines |
-|------------------------------|
-| [Platform](@ref mingfx::Platform) |
-
-
-
-
-# Coding Style
-
-The library follows the [Google C++ Style Guide](https://google.github.io/styleguide/cppguide.html), in part as an example for students, since this style is also used in several courses. There are several things that programmers who are not familiar with the Google style might find unusual. These are the most common style rules to note:
-- C++ source filenames are all lowercase with underscores, and a .cc extension is used instead of .cpp.
-- Variable names are all lowercase with underscores.
-- Class member variables are named the same as regular variables but with a trailing _, as in my\_member\_var\_.
-- Functions start with capital letters unless they are small getter or setter methods.
-- There are many other rules, a solid discussion of pros/cons, and an automated style checker [here](https://google.github.io/styleguide/cppguide.html).
-
+API - MinGfx Programming Reference Organized by Topic {#api}
+==========
+
+# API by Topic
+
+| Application Class |
+|-------------------|
+| [GraphicsApp](@ref mingfx::GraphicsApp) |
+
+
+| 3D Models |
+|-----------|
+| [QuickShapes](@ref mingfx::QuickShapes) |
+| [Mesh](@ref mingfx::Mesh) |
+
+
+| Color and Textures |
+|--------------------|
+| [Color](@ref mingfx::Color) |
+| [Texture2D](@ref mingfx::Texture2D) |
+
+
+| Graphics Math |
+|---------------|
+| [Matrix4](@ref mingfx::Matrix4) |
+| [Point2](@ref mingfx::Point2) |
+| [Point3](@ref mingfx::Point3) |
+| [Vector2](@ref mingfx::Vector2) |
+| [Vector3](@ref mingfx::Vector3) |
+| [Ray](@ref mingfx::Ray) |
+| [Quaternion](@ref mingfx::Quaternion) |
+| [GfxMath](@ref mingfx::GfxMath) |
+
+
+| Shader Programs |
+|-----------------|
+| [DefaultShader](@ref mingfx::DefaultShader) |
+| - [DefaultShader::LightProperties](@ref mingfx::DefaultShader::LightProperties) |
+| - [DefaultShader::MaterialProperties](@ref mingfx::DefaultShader::MaterialProperties) |
+| [ShaderProgram](@ref mingfx::ShaderProgram) |
+
+
+| User Interface |
+|----------------|
+| [CraftCam](@ref mingfx::CraftCam) |
+| [UniCam](@ref mingfx::UniCam) |
+
+
+| File I/O and System Routines |
+|------------------------------|
+| [Platform](@ref mingfx::Platform) |
+
+
+
+
+# Coding Style
+
+The library follows the [Google C++ Style Guide](https://google.github.io/styleguide/cppguide.html), in part as an example for students, since this style is also used in several courses. There are several things that programmers who are not familiar with the Google style might find unusual. These are the most common style rules to note:
+- C++ source filenames are all lowercase with underscores, and a .cc extension is used instead of .cpp.
+- Variable names are all lowercase with underscores.
+- Class member variables are named the same as regular variables but with a trailing _, as in my\_member\_var\_.
+- Functions start with capital letters unless they are small getter or setter methods.
+- There are many other rules, a solid discussion of pros/cons, and an automated style checker [here](https://google.github.io/styleguide/cppguide.html).
+