diff --git a/aneu_meshloader.h b/aneu_meshloader.h deleted file mode 100644 index 87691b60a9a0c5d4bad1ed5319ff4a8df192e1ea..0000000000000000000000000000000000000000 --- a/aneu_meshloader.h +++ /dev/null @@ -1,37 +0,0 @@ -#ifndef ANEU_MESHLOADER_H -#define ANEU_MESHLOADER_H - -#include -#include -#include -#include -#include "tools.h" -#include "meshloader.h" - -class AneuMeshLoader : public MeshLoader -{ -private: - std::vector m_nodes; - std::vector m_elements; - std::vector m_surfaces; - Node interpolatedNode(Node& node_1, Node& node_2); - -public: - virtual void loadMesh(char* p) override; - - //!!! Эти методы должный быть в базовом классе, т.к. относятся к любому загрузчику - std::vector& getNodes(); - std::vector& getElements(); - std::vector& getSurfaces(); - std::vector findElem(int id_1, int id_2); - std::vector findElem(int id_1, int id_2, int id_3); - void getNodesBySurfaceID(int sur_ID, std::vector& container); - void getElementsByMatID(int mat_ID, std::vector& container); - void getSurfacesByID(int sur_ID, std::vector& container); - void quadrateMeshElements(); - void getNeighbors(std::vector>& container); -}; - -std::ostream& operator<<(std::ostream& stream, AneuMeshLoader& mesh); - -#endif \ No newline at end of file