21 lines
437 B
C++
21 lines
437 B
C++
|
#pragma once
|
||
|
|
||
|
#include "Mesh.hpp"
|
||
|
|
||
|
class GroundFlatMesh {
|
||
|
public:
|
||
|
GroundFlatMesh(const Point& center, double decay_speed);
|
||
|
|
||
|
Mesh* get_mesh() { return &output; }
|
||
|
|
||
|
private: //meth
|
||
|
double ith_dist(int i) const;
|
||
|
Point tile_position(int i, int j) const;
|
||
|
|
||
|
private:
|
||
|
static const int MIN_I, MAX_I, MIN_J, MAX_J;
|
||
|
Mesh output;
|
||
|
const Point& center;
|
||
|
double decay_speed;
|
||
|
};
|