source: GTP/trunk/Lib/Vis/Preprocessing/src/CombinedPreprocessor.h @ 1966

Revision 1966, 639 bytes checked in by bittner, 17 years ago (diff)

samplign preprocessor updates, merge

  • Property svn:executable set to *
Line 
1#ifndef _CombinedPreprocessor_H__
2#define _CombinedPreprocessor_H__
3
4#include <fstream>
5using namespace std;
6
7#include "Preprocessor.h"
8#include "VssRay.h"
9
10namespace GtpVisibilityPreprocessor {
11
12  class Exporter;
13  class MixtureDistribution;
14 
15/** Sampling based visibility preprocessing. The implementation is based on heuristical
16    sampling of view space
17        */
18class CombinedPreprocessor : public Preprocessor {
19public:
20 
21  CombinedPreprocessor();
22  virtual ~CombinedPreprocessor() {}
23 
24  virtual bool ComputeVisibility();
25 
26protected:
27  MixtureDistribution *mMixtureDistribution;
28 
29};
30
31}
32
33#endif
Note: See TracBrowser for help on using the repository browser.