Улучшение восприятие кодовой базы
This commit is contained in:
62
src/Mesh.cpp
62
src/Mesh.cpp
@@ -53,35 +53,6 @@ void Mesh::Adapt() {
|
||||
}
|
||||
}
|
||||
|
||||
void Mesh::ShowLinks() {
|
||||
for (auto line : _mesh) {
|
||||
for (auto node : line) {
|
||||
if (node->d())
|
||||
std::cout << "| ";
|
||||
}
|
||||
std::cout << '\n';
|
||||
for (auto node : line) {
|
||||
if (node->l()) {
|
||||
std::cout << '-';
|
||||
}
|
||||
std::cout << 'N';
|
||||
if (node->r()) {
|
||||
std::cout << '-';
|
||||
}
|
||||
else {
|
||||
std::cout << '\n';
|
||||
}
|
||||
}
|
||||
for (auto node : line) {
|
||||
if (node->u())
|
||||
std::cout << "|";
|
||||
std::cout << " ";
|
||||
|
||||
}
|
||||
std::cout << '\n';
|
||||
}
|
||||
}
|
||||
|
||||
void Mesh::Delnode(int i, int j) {
|
||||
Node* node = _mesh[i][j];
|
||||
double bndX1 = _obj.Fillx(node->X(), node->Y()).first;
|
||||
@@ -152,14 +123,39 @@ void Mesh::Delnode(int i, int j) {
|
||||
_mesh[i].erase(_mesh[i].begin() + j);
|
||||
delete node;
|
||||
}
|
||||
std::vector<std::vector<Node*>>& Mesh::Nodes() { return _mesh; }
|
||||
std::vector<Node*>& Mesh::LineX() { return _hlines; }
|
||||
std::vector<Node*>& Mesh::LineY() { return _vlines; }
|
||||
|
||||
Mesh::~Mesh() {
|
||||
for (auto line : _mesh)
|
||||
for (auto node : line)
|
||||
delete node;
|
||||
}
|
||||
|
||||
|
||||
//void Mesh::ShowLinks() {
|
||||
// for (auto line : _mesh) {
|
||||
// for (auto node : line) {
|
||||
// if (node->d())
|
||||
// std::cout << "| ";
|
||||
// }
|
||||
// std::cout << '\n';
|
||||
// for (auto node : line) {
|
||||
// if (node->l()) {
|
||||
// std::cout << '-';
|
||||
// }
|
||||
// std::cout << 'N';
|
||||
// if (node->r()) {
|
||||
// std::cout << '-';
|
||||
// }
|
||||
// else {
|
||||
// std::cout << '\n';
|
||||
// }
|
||||
// }
|
||||
// for (auto node : line) {
|
||||
// if (node->u())
|
||||
// std::cout << "|";
|
||||
// std::cout << " ";
|
||||
//
|
||||
// }
|
||||
// std::cout << '\n';
|
||||
// }
|
||||
//}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user