| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- #include "Vector.h"
- Vec3f::Vec3f(float x, float y, float z)
- {
- this->x = x;
- this->y = y;
- this->z = z;
- }
- Vec3f::Vec3f()
- {
- this->x = 0;
- this->y = 0;
- this->z = 0;
- }
- Vec3f::Vec3f(Vec3f &other)
- {
- this->x = other.x;
- this->y = other.y;
- this->z = other.z;
- }
- float& Vec3f::operator [](int index)
- {
- return v[index];
- }
- Vec2f::Vec2f(float x, float y)
- {
- this->x = x;
- this->y = y;
- }
- Vec2f::Vec2f()
- {
- this->x = 0;
- this->y = 0;
- }
- Vec2f::Vec2f(Vec2f &other)
- {
- this->x = other.x;
- this->y = other.y;
- }
- float& Vec2f::operator [](int index)
- {
- return v[index];
- }
|