Free cookie consent management tool by TermsFeed Policy Generator

source: branches/HeuristicLab.Analysis.AlgorithmBehavior/qhull-2012.1/src/libqhullcpp/QhullStat.h @ 10207

Last change on this file since 10207 was 10207, checked in by ascheibe, 11 years ago

#1886 added a unit test for volume calculation and the qhull library

File size: 1.3 KB
Line 
1/****************************************************************************
2**
3** Copyright (c) 2008-2012 C.B. Barber. All rights reserved.
4** $Id: //main/2011/qhull/src/libqhullcpp/QhullStat.h#6 $$Change: 1464 $
5** $DateTime: 2012/01/25 22:58:41 $$Author: bbarber $
6**
7****************************************************************************/
8
9#ifndef QHULLSTAT_H
10#define QHULLSTAT_H
11
12extern "C" {
13    #include "libqhull/qhull_a.h"
14}
15
16#include <string>
17#include <vector>
18
19namespace orgQhull {
20
21#//defined here
22    //! QhullStat -- Qhull's statistics, qhstatT, as a C++ class
23    //! Statistics defined with zzdef_() control Qhull's behavior, summarize its result, and report precision problems.
24    class QhullStat;
25
26class QhullStat : public qhstatT {
27
28private:
29#//Fields (empty) -- POD type equivalent to qhstatT.  No data or virtual members
30
31public:
32#//Constants
33
34#//class methods
35    static void         clearStatistics();
36
37#//constructor, assignment, destructor, invariant
38                        QhullStat();
39                       ~QhullStat();
40
41private:
42    //!disable copy constructor and assignment
43                        QhullStat(const QhullStat &);
44    QhullStat          &operator=(const QhullStat &);
45public:
46
47#//Access
48};//class QhullStat
49
50}//namespace orgQhull
51
52#endif // QHULLSTAT_H
Note: See TracBrowser for help on using the repository browser.