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 |
|
---|
12 | extern "C" {
|
---|
13 | #include "libqhull/qhull_a.h"
|
---|
14 | }
|
---|
15 |
|
---|
16 | #include <string>
|
---|
17 | #include <vector>
|
---|
18 |
|
---|
19 | namespace 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 |
|
---|
26 | class 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 |
|
---|
37 | public:
|
---|
38 | #//constructor, assignment, destructor, invariant
|
---|
39 | QhullQh();
|
---|
40 | ~QhullQh();
|
---|
41 |
|
---|
42 | private:
|
---|
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.