clear mex;
if (0)
%%%CONSTRUCTOR%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
if (exist('BallTree.cpp'))
mex BallTree.cpp cpp/BallTreeClass.cc
movefile(['BallTree.',mexext],'../private/');
end;
if (exist('BallTreeDensity.cpp'))
mex BallTreeDensity.cpp cpp/BallTreeClass.cc cpp/BallTreeDensityClass.cc
movefile(['BallTreeDensity.',mexext],'../private/');
end;
%%%EVALUATION%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
if (exist('evalDirect.cpp'))
mex evalDirect.c
movefile(['evalDirect.',mexext],'../private/');
end;
if (exist('DualTree.cpp'))
mex DualTree.cpp cpp/BallTreeClass.cc cpp/BallTreeDensityClass.cc
movefile(['DualTree.',mexext],'../private/');
end;
if (exist('llGrad.cpp'))
mex llGrad.cpp cpp/BallTreeClass.cc cpp/BallTreeDensityClass.cc
movefile(['llGrad.',mexext],'../');
end;
end;