CeresEngine
0.2.0
A game development framework
Loading...
Searching...
No Matches
Edge.hpp
Go to the documentation of this file.
1
//
2
// CeresEngine - A game development framework
3
//
4
// Created by Rogiel Sulzbach.
5
// Copyright (c) 2018-2022 Rogiel Sulzbach. All rights reserved.
6
//
7
8
#pragma once
9
10
#include "
CeresEngine/Math/Math.hpp
"
11
12
namespace
CeresEngine::MeshGenerator
{
13
14
class
Edge
{
15
public
:
16
Vector2i
vertices
;
17
18
Edge
()
noexcept
:
vertices
{} {}
19
20
explicit
Edge
(
const
Vector2i&
vertices
)
noexcept
:
vertices
{
vertices
} {}
21
};
22
23
}
// namespace CeresEngine::MeshGenerator
Math.hpp
CeresEngine::MeshGenerator::Edge
Definition
Edge.hpp:14
CeresEngine::MeshGenerator::Edge::vertices
Vector2i vertices
Definition
Edge.hpp:16
CeresEngine::MeshGenerator::Edge::Edge
Edge(const Vector2i &vertices) noexcept
Definition
Edge.hpp:20
CeresEngine::MeshGenerator::Edge::Edge
Edge() noexcept
Definition
Edge.hpp:18
CeresEngine::MeshGenerator
Definition
AnyGenerator.hpp:12
CeresEngine::hash
constexpr size_t hash(const T &v)
Generates a hash for the provided type.
Definition
Hash.hpp:25
Sources
CeresEngine
Mesh
Generator
Edge.hpp
Generated by
1.9.8