Subversion Repositories gelsvn

Rev

Rev 448 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 448 Rev 595
Line -... Line 1...
-
 
1
/* ----------------------------------------------------------------------- *
-
 
2
 * This file is part of GEL, http://www.imm.dtu.dk/GEL
-
 
3
 * Copyright (C) the authors and DTU Informatics
-
 
4
 * For license and list of authors, see ../../doc/intro.pdf
-
 
5
 * ----------------------------------------------------------------------- */
-
 
6
 
-
 
7
/**
-
 
8
 * @file HMesh/ply_load.h
-
 
9
 * @brief Load Manifold from PLY format.
-
 
10
 */
-
 
11
 
1
#ifndef __HMESH_PLYLOAD__H__
12
#ifndef __HMESH_PLYLOAD__H__
2
#define __HMESH_PLYLOAD__H__
13
#define __HMESH_PLYLOAD__H__
3
 
14
 
4
#include "HMesh/Manifold.h"
15
#include <string>
5
 
16
 
6
namespace HMesh
17
namespace HMesh
7
{
18
{
-
 
19
    class Manifold;
8
	/** Load an Wavefront OBJ file. This is just a simple frontend for the 
20
    /** Load an Wavefront OBJ file. This is just a simple frontend for the 
9
		Geometry::obj_load function which loads OBJ files into triangle meshes. 
21
    Geometry::obj_load function which loads OBJ files into triangle meshes. 
10
		Consequently, quads are unfortunately converted to triangles when this
22
    Consequently, quads are unfortunately converted to triangles when this
11
		loader is used. */
23
    loader is used. */
12
	bool ply_load(const std::string&, HMesh::Manifold& m);
24
    bool ply_load(const std::string&, Manifold& m);
13
}
25
}
14
#endif
26
#endif
15
 
27