27 lines
515 B
C++

//
// Created by Epagris on 2020. 03. 14..
//
#ifndef VERTEX
#define VERTEX
#include <DirectXMath.h>
#include <initializer_list>
namespace eg3d {
struct Vertex {
public:
float x, y, z; // koordináták
// float nx, ny, nz; // normálvektorok TODO
Vertex(); // default konstruktor
Vertex(const DirectX::XMFLOAT3 xmf3); // betöltés XMFLOAT3-ból
Vertex(std::initializer_list<float> initList); // konstruktor struktúraszerû inicializációval
};
}
#endif //VERTEX