Free cookie consent management tool by TermsFeed Policy Generator

source: branches/HeuristicLab.Analysis.AlgorithmBehavior/qhull-2012.1/src/libqhullcpp/QhullQh.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/QhullQh.h#6 $$Change: 1464 $
5** $DateTime: 2012/01/25 22:58:41 $$Author: bbarber $
6**
7****************************************************************************/
8
9#ifndef QHULLQH_H
10#define QHULLQH_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    //! QhullQh -- Qhull's global data structure, qhT, as a C++ class
23    //! See UsingLibQhull.h for C++/C interface to qhT
24    class QhullQh;
25
26class QhullQh : public qhT {
27
28#//Constants
29    // Set ignored.  PointSet needs explicit dimension
30    // Facet from vertices or ridges.vertices.count
31    // Ridge from vertices.count
32    // Vertex stored in vertexT?  1->16?
33    // QhullPoint needs explicit dimension
34
35#//members (empty) -- POD type equivalent to qhT.  No data or virtual members
36
37public:
38#//constructor, assignment, destructor, invariant
39    QhullQh();
40    ~QhullQh();
41
42private:
43    //!disable copy constructor and assignment
44                        QhullQh(const QhullQh &);
45    QhullQh            &operator=(const QhullQh &);
46
47};//class QhullQh
48
49}//namespace orgQhull
50
51#endif // QHULLQH_H
Note: See TracBrowser for help on using the repository browser.