Если честно, то я не профессиональный программист.
Поэтому проекты иногда весьма кривые. Первоначальный проект был специально упрощен так, чтобы исключить классы. Более того, кроме основного cpp файла практически все остальные кодовые программы и определялись и писались в h файлах.
Но именно этот класс раньше, лет 6 назад вполне себе работал. Как может его h файл попасть куда-то еще, не знаю, тем более ошибка прямо указывает, что повторное переопределение исключительно в EDP.obj полученного из EDP.cpp хотя сейчас посмотрю...
Что до программы
Код:
EDP *edp = NULL;
edp = new EDP(3, Img_ST, X, Y, L);
edp->Intermed(dispL, dispR);
пока единственное ссылка на класс в головном файле. Там же
Код:
#include "EDP.h"