23#ifndef VCL_IO_MESH_PLY_CAPABILITY_H
24#define VCL_IO_MESH_PLY_CAPABILITY_H
26#include <vclib/io/file_format.h>
28#include <vclib/space/complex.h>
32constexpr FileFormat plyFileFormat()
34 return FileFormat(
"ply",
"PLY Polygon File Format .ply");
37inline MeshInfo plyFormatCapability()
41 info.setPolygonMesh();
49 info.setPerVertexPosition();
50 info.setPerVertexNormal();
51 info.setPerVertexColor();
52 info.setPerVertexQuality();
53 info.setPerVertexTexCoord();
54 info.setPerVertexCustomComponents();
56 info.setPerFaceVertexReferences();
57 info.setPerFaceColor();
58 info.setPerFaceNormal();
59 info.setPerFaceQuality();
60 info.setPerFaceWedgeTexCoords();
61 info.setPerFaceCustomComponents();
63 info.setPerEdgeVertexReferences();
64 info.setPerEdgeColor();