C++ (Qt)// Исходные данныеQVector<QVector3D> cntr; // точки в пр-веfloat radius; // один радиус для всеx float MyDensityFunction( const QVector3D & pos ){ for (int i = 0; i < cntr.size(); ++i) if ((pos - cntr[i]).length() < radius) return 1; return -1;}