5#include "MRPch/MRBindingMacros.h"
39[[deprecated(
"use parseTextCoordinate() instead")]]
#define MRMESH_API
Definition MRMesh/MRMeshFwd.h:46
Definition MRCameraOrientationPlugin.h:8
Expected< void > parseSingleNumber(const std::string_view &str, T &num)
ImVec2 size(const ViewportRectangle &rect)
Definition MRViewport.h:32
MRMESH_API std::vector< size_t > splitByLines(const char *data, size_t size)
MRMESH_API Expected< std::string > readString(std::istream &in)
MR_BIND_IGNORE MRMESH_API Expected< Buffer< char > > readCharBuffer(std::istream &in)
tl::expected< T, E > Expected
Definition MRExpected.h:58
Expected< void > parseTextCoordinate(const std::string_view &str, Vector3< T > &v, Vector3< T > *n=nullptr, Color *c=nullptr)
MRMESH_API Expected< void > parsePolygon(const std::string_view &str, VertId *vertId, int *numPoints)
MRMESH_API Expected< void > parseFirstNum(const std::string_view &str, int &num)
Expected< void > parseObjCoordinate(const std::string_view &str, Vector3< T > &v, Vector3< T > *c=nullptr)
Expected< void > parsePtsCoordinate(const std::string_view &str, Vector3< T > &v, Color &c)
Expected< void > parseAscCoordinate(const std::string_view &str, Vector3< T > &v, Vector3< T > *n=nullptr, Color *c=nullptr)
MRMESH_API std::streamoff getStreamSize(std::istream &in)
Definition MRMesh/MRVector3.h:19