| ClassPP | Projection Pursuit for Supervised Classification |
| LDA.Tree | Find PP tree structure using LDA |
| PDA.Tree | Find PP tree structure using PDA |
| PP.classify | Predict class for the test set and calculate prediction error |
| PP.optimize | Find optimal projection by maximizing selected PP index |
| PP.optimize.anneal | Find optimal projection by maximizing selected PP index |
| PP.optimize.Huber | Find optimal projection by maximizing selected PP index |
| PP.optimize.plot | Find optimal projection by maximizing selected PP index |
| PP.optimize.random | Find optimal projection by maximizing selected PP index |
| PP.Tree | Find PP tree structure |
| PPindex.class | Calculate Projection Pursuit index |
| PPindex.LDA | Calculate Projection Pursuit index |
| PPindex.Lp | Calculate Projection Pursuit index |
| PPindex.PDA | Calculate Projection Pursuit index |