Subversion Repositories gelsvn

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
667 khor 1
//
2
//  polygonize.h
3
//  PointReconstruction
4
//
5
//  Created by J. Andreas Bærentzen on 16/03/13.
6
//  Copyright (c) 2013 J. Andreas Bærentzen. All rights reserved.
7
//
8
 
9
#ifndef __PointReconstruction__polygonize__
10
#define __PointReconstruction__polygonize__
11
 
12
#include <iostream>
13
 
14
#include "../Geometry/XForm.h"
15
#include "../Geometry/RGrid.h"
16
#include "Manifold.h"
17
 
18
namespace HMesh
19
{
20
    void polygonize(const Geometry::XForm& xform,
21
                    const Geometry::RGrid<float>& grid,
22
                    std::vector<CGLA::Vec3d>& quad_vertices, float tau=0);
23
 
24
    void volume_polygonize(const Geometry::XForm& xform, const Geometry::RGrid<float>& grid,
25
                           HMesh::Manifold& mani, float tau);
26
}
27
 
28
#endif /* defined(__PointReconstruction__polygonize__) */
29