18 #ifndef __H__OCULAR_GRAPHICS_MESH_RESOURCE_LOADER_PLY_PARSER__H__
19 #define __H__OCULAR_GRAPHICS_MESH_RESOURCE_LOADER_PLY_PARSER__H__
21 #include "Graphics/Mesh/Vertex.hpp"
22 #include "PLYEnums.hpp"
63 virtual bool parse(std::string
const& line, std::vector<Vertex>& vertices, std::vector<uint32_t>& indices, uint32_t& currVert, uint32_t& currIndex,
Math::Vector3f& min,
Math::Vector3f& max,
bool isASCII =
true) = 0;
72 bool splitProperty(std::string
const& line, uint32_t tokenCount, uint32_t* tokens);
Definition: PLYParser.hpp:45
Note: Once this library is made dynamic, this will no longer be needed.
Definition: Common.hpp:70
virtual bool parse(std::string const &line, std::vector< Vertex > &vertices, std::vector< uint32_t > &indices, uint32_t &currVert, uint32_t &currIndex, Math::Vector3f &min, Math::Vector3f &max, bool isASCII=true)=0
bool splitProperty(std::string const &line, uint32_t tokenCount, uint32_t *tokens)
Definition: PLYParser.cpp:48