Skip to content

Instantly share code, notes, and snippets.

@Indp-Dustin
Created March 20, 2018 08:50
Show Gist options
  • Save Indp-Dustin/55bbec4ae433a16ae3d8804c2b727ce6 to your computer and use it in GitHub Desktop.
Save Indp-Dustin/55bbec4ae433a16ae3d8804c2b727ce6 to your computer and use it in GitHub Desktop.
CK Math Class1
#pragma once
#include "stdafx.h"
struct Matrix2{public: float _11, _12; float _21, _22;
 Matrix2() {}; Matrix2(float m11, float m12, float m21, float m22) {  _11 = m11;  _12 = m12;
  _21 = m21;  _22 = m22; };
 void SetScale(float a, float b) {  SetIdentity();  // Add Code Here  _11 = a;  _22 = b; }
 void SetIdentity() {  _11 = 1.0f;  _12 = 0.0f;
  _21 = 0.0f;  _22 = 1.0f; };
 Matrix2 operator *(const Matrix2 Other) const;};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment