Wrath of Zeus
Made by Torchlight Games for CSE 125 SP24
Loading...
Searching...
No Matches
vector3.hpp
Go to the documentation of this file.
1#pragma once
2#include <string>
3
4class Vector3 {
5public:
6 float x;
7 float y;
8 float z;
9 Vector3() : Vector3(0, 0, 0) {}
10 Vector3(float x, float y, float z) : x(x), y(y), z(z) {}
11
18 void setVector(float x, float y, float z);
20 std::string to_string();
21};
Definition: vector3.hpp:4
Vector3()
Definition: vector3.hpp:9
void setVector(float x, float y, float z)
Sets this Vector3's values to the given arguments.
Definition: vector3.cpp:3
float x
Definition: vector3.hpp:6
float y
Definition: vector3.hpp:7
std::string to_string()
Definition: vector3.cpp:18
Vector3 operator+(const Vector3 &v)
Definition: vector3.cpp:9
float z
Definition: vector3.hpp:8
Vector3(float x, float y, float z)
Definition: vector3.hpp:10
const GLdouble * v
Definition: glad.h:1999
GLint GLenum GLint x
Definition: glad.h:1655
GLint y
Definition: glad.h:1516
GLdouble GLdouble GLdouble z
Definition: glad.h:2032