#include "lens_overlay_text.pb.h"
#include <algorithm>
#include <google/protobuf/io/coded_stream.h>
#include <google/protobuf/extension_set.h>
#include <google/protobuf/wire_format_lite.h>
#include <google/protobuf/io/zero_copy_stream_impl_lite.h>
#include <google/protobuf/port_def.inc>
PROTOBUF_PRAGMA_INIT_SEG
_pb;
_pbi;
namespace lens {
PROTOBUF_CONSTEXPR Text::Text(
::_pbi::ConstantInitialized): … { … }
struct TextDefaultTypeInternal { … };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 TextDefaultTypeInternal _Text_default_instance_;
PROTOBUF_CONSTEXPR TextLayout_Word_FormulaMetadata::TextLayout_Word_FormulaMetadata(
::_pbi::ConstantInitialized): … { … }
struct TextLayout_Word_FormulaMetadataDefaultTypeInternal { … };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 TextLayout_Word_FormulaMetadataDefaultTypeInternal _TextLayout_Word_FormulaMetadata_default_instance_;
PROTOBUF_CONSTEXPR TextLayout_Word::TextLayout_Word(
::_pbi::ConstantInitialized): … { … }
struct TextLayout_WordDefaultTypeInternal { … };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 TextLayout_WordDefaultTypeInternal _TextLayout_Word_default_instance_;
PROTOBUF_CONSTEXPR TextLayout_Line::TextLayout_Line(
::_pbi::ConstantInitialized): … { … }
struct TextLayout_LineDefaultTypeInternal { … };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 TextLayout_LineDefaultTypeInternal _TextLayout_Line_default_instance_;
PROTOBUF_CONSTEXPR TextLayout_Paragraph::TextLayout_Paragraph(
::_pbi::ConstantInitialized): … { … }
struct TextLayout_ParagraphDefaultTypeInternal { … };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 TextLayout_ParagraphDefaultTypeInternal _TextLayout_Paragraph_default_instance_;
PROTOBUF_CONSTEXPR TextLayout::TextLayout(
::_pbi::ConstantInitialized): … { … }
struct TextLayoutDefaultTypeInternal { … };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 TextLayoutDefaultTypeInternal _TextLayout_default_instance_;
PROTOBUF_CONSTEXPR TextEntityIdentifier::TextEntityIdentifier(
::_pbi::ConstantInitialized): … { … }
struct TextEntityIdentifierDefaultTypeInternal { … };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 TextEntityIdentifierDefaultTypeInternal _TextEntityIdentifier_default_instance_;
}
namespace lens {
bool TextLayout_Word_Type_IsValid(int value) { … }
static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> TextLayout_Word_Type_strings[2] = …;
static const char TextLayout_Word_Type_names[] = …;
static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry TextLayout_Word_Type_entries[] = …;
static const int TextLayout_Word_Type_entries_by_number[] = …;
const std::string& TextLayout_Word_Type_Name(
TextLayout_Word_Type value) { … }
bool TextLayout_Word_Type_Parse(
::PROTOBUF_NAMESPACE_ID::ConstStringParam name, TextLayout_Word_Type* value) { … }
#if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
constexpr TextLayout_Word_Type TextLayout_Word::TEXT;
constexpr TextLayout_Word_Type TextLayout_Word::FORMULA;
constexpr TextLayout_Word_Type TextLayout_Word::Type_MIN;
constexpr TextLayout_Word_Type TextLayout_Word::Type_MAX;
constexpr int TextLayout_Word::Type_ARRAYSIZE;
#endif
bool WritingDirection_IsValid(int value) { … }
static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> WritingDirection_strings[3] = …;
static const char WritingDirection_names[] = …;
static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry WritingDirection_entries[] = …;
static const int WritingDirection_entries_by_number[] = …;
const std::string& WritingDirection_Name(
WritingDirection value) { … }
bool WritingDirection_Parse(
::PROTOBUF_NAMESPACE_ID::ConstStringParam name, WritingDirection* value) { … }
bool Alignment_IsValid(int value) { … }
static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> Alignment_strings[3] = …;
static const char Alignment_names[] = …;
static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry Alignment_entries[] = …;
static const int Alignment_entries_by_number[] = …;
const std::string& Alignment_Name(
Alignment value) { … }
bool Alignment_Parse(
::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Alignment* value) { … }
class Text::_Internal { … };
const ::lens::TextLayout&
Text::_Internal::text_layout(const Text* msg) { … }
Text::Text(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned)
: … { … }
Text::Text(const Text& from)
: … { … }
inline void Text::SharedCtor(
::_pb::Arena* arena, bool is_message_owned) { … }
Text::~Text() { … }
inline void Text::SharedDtor() { … }
void Text::SetCachedSize(int size) const { … }
void Text::Clear() { … }
const char* Text::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { … }
uint8_t* Text::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { … }
size_t Text::ByteSizeLong() const { … }
void Text::CheckTypeAndMergeFrom(
const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { … }
void Text::MergeFrom(const Text& from) { … }
void Text::CopyFrom(const Text& from) { … }
bool Text::IsInitialized() const { … }
void Text::InternalSwap(Text* other) { … }
std::string Text::GetTypeName() const { … }
class TextLayout_Word_FormulaMetadata::_Internal { … };
TextLayout_Word_FormulaMetadata::TextLayout_Word_FormulaMetadata(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned)
: … { … }
TextLayout_Word_FormulaMetadata::TextLayout_Word_FormulaMetadata(const TextLayout_Word_FormulaMetadata& from)
: … { … }
inline void TextLayout_Word_FormulaMetadata::SharedCtor(
::_pb::Arena* arena, bool is_message_owned) { … }
TextLayout_Word_FormulaMetadata::~TextLayout_Word_FormulaMetadata() { … }
inline void TextLayout_Word_FormulaMetadata::SharedDtor() { … }
void TextLayout_Word_FormulaMetadata::SetCachedSize(int size) const { … }
void TextLayout_Word_FormulaMetadata::Clear() { … }
const char* TextLayout_Word_FormulaMetadata::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { … }
uint8_t* TextLayout_Word_FormulaMetadata::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { … }
size_t TextLayout_Word_FormulaMetadata::ByteSizeLong() const { … }
void TextLayout_Word_FormulaMetadata::CheckTypeAndMergeFrom(
const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { … }
void TextLayout_Word_FormulaMetadata::MergeFrom(const TextLayout_Word_FormulaMetadata& from) { … }
void TextLayout_Word_FormulaMetadata::CopyFrom(const TextLayout_Word_FormulaMetadata& from) { … }
bool TextLayout_Word_FormulaMetadata::IsInitialized() const { … }
void TextLayout_Word_FormulaMetadata::InternalSwap(TextLayout_Word_FormulaMetadata* other) { … }
std::string TextLayout_Word_FormulaMetadata::GetTypeName() const { … }
class TextLayout_Word::_Internal { … };
const ::lens::TextEntityIdentifier&
TextLayout_Word::_Internal::id(const TextLayout_Word* msg) { … }
const ::lens::Geometry&
TextLayout_Word::_Internal::geometry(const TextLayout_Word* msg) { … }
const ::lens::TextLayout_Word_FormulaMetadata&
TextLayout_Word::_Internal::formula_metadata(const TextLayout_Word* msg) { … }
void TextLayout_Word::clear_geometry() { … }
TextLayout_Word::TextLayout_Word(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned)
: … { … }
TextLayout_Word::TextLayout_Word(const TextLayout_Word& from)
: … { … }
inline void TextLayout_Word::SharedCtor(
::_pb::Arena* arena, bool is_message_owned) { … }
TextLayout_Word::~TextLayout_Word() { … }
inline void TextLayout_Word::SharedDtor() { … }
void TextLayout_Word::SetCachedSize(int size) const { … }
void TextLayout_Word::Clear() { … }
const char* TextLayout_Word::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { … }
uint8_t* TextLayout_Word::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { … }
size_t TextLayout_Word::ByteSizeLong() const { … }
void TextLayout_Word::CheckTypeAndMergeFrom(
const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { … }
void TextLayout_Word::MergeFrom(const TextLayout_Word& from) { … }
void TextLayout_Word::CopyFrom(const TextLayout_Word& from) { … }
bool TextLayout_Word::IsInitialized() const { … }
void TextLayout_Word::InternalSwap(TextLayout_Word* other) { … }
std::string TextLayout_Word::GetTypeName() const { … }
class TextLayout_Line::_Internal { … };
const ::lens::Geometry&
TextLayout_Line::_Internal::geometry(const TextLayout_Line* msg) { … }
void TextLayout_Line::clear_geometry() { … }
TextLayout_Line::TextLayout_Line(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned)
: … { … }
TextLayout_Line::TextLayout_Line(const TextLayout_Line& from)
: … { … }
inline void TextLayout_Line::SharedCtor(
::_pb::Arena* arena, bool is_message_owned) { … }
TextLayout_Line::~TextLayout_Line() { … }
inline void TextLayout_Line::SharedDtor() { … }
void TextLayout_Line::SetCachedSize(int size) const { … }
void TextLayout_Line::Clear() { … }
const char* TextLayout_Line::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { … }
uint8_t* TextLayout_Line::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { … }
size_t TextLayout_Line::ByteSizeLong() const { … }
void TextLayout_Line::CheckTypeAndMergeFrom(
const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { … }
void TextLayout_Line::MergeFrom(const TextLayout_Line& from) { … }
void TextLayout_Line::CopyFrom(const TextLayout_Line& from) { … }
bool TextLayout_Line::IsInitialized() const { … }
void TextLayout_Line::InternalSwap(TextLayout_Line* other) { … }
std::string TextLayout_Line::GetTypeName() const { … }
class TextLayout_Paragraph::_Internal { … };
const ::lens::TextEntityIdentifier&
TextLayout_Paragraph::_Internal::id(const TextLayout_Paragraph* msg) { … }
const ::lens::Geometry&
TextLayout_Paragraph::_Internal::geometry(const TextLayout_Paragraph* msg) { … }
void TextLayout_Paragraph::clear_geometry() { … }
TextLayout_Paragraph::TextLayout_Paragraph(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned)
: … { … }
TextLayout_Paragraph::TextLayout_Paragraph(const TextLayout_Paragraph& from)
: … { … }
inline void TextLayout_Paragraph::SharedCtor(
::_pb::Arena* arena, bool is_message_owned) { … }
TextLayout_Paragraph::~TextLayout_Paragraph() { … }
inline void TextLayout_Paragraph::SharedDtor() { … }
void TextLayout_Paragraph::SetCachedSize(int size) const { … }
void TextLayout_Paragraph::Clear() { … }
const char* TextLayout_Paragraph::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { … }
uint8_t* TextLayout_Paragraph::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { … }
size_t TextLayout_Paragraph::ByteSizeLong() const { … }
void TextLayout_Paragraph::CheckTypeAndMergeFrom(
const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { … }
void TextLayout_Paragraph::MergeFrom(const TextLayout_Paragraph& from) { … }
void TextLayout_Paragraph::CopyFrom(const TextLayout_Paragraph& from) { … }
bool TextLayout_Paragraph::IsInitialized() const { … }
void TextLayout_Paragraph::InternalSwap(TextLayout_Paragraph* other) { … }
std::string TextLayout_Paragraph::GetTypeName() const { … }
class TextLayout::_Internal { … };
TextLayout::TextLayout(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned)
: … { … }
TextLayout::TextLayout(const TextLayout& from)
: … { … }
inline void TextLayout::SharedCtor(
::_pb::Arena* arena, bool is_message_owned) { … }
TextLayout::~TextLayout() { … }
inline void TextLayout::SharedDtor() { … }
void TextLayout::SetCachedSize(int size) const { … }
void TextLayout::Clear() { … }
const char* TextLayout::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { … }
uint8_t* TextLayout::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { … }
size_t TextLayout::ByteSizeLong() const { … }
void TextLayout::CheckTypeAndMergeFrom(
const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { … }
void TextLayout::MergeFrom(const TextLayout& from) { … }
void TextLayout::CopyFrom(const TextLayout& from) { … }
bool TextLayout::IsInitialized() const { … }
void TextLayout::InternalSwap(TextLayout* other) { … }
std::string TextLayout::GetTypeName() const { … }
class TextEntityIdentifier::_Internal { … };
TextEntityIdentifier::TextEntityIdentifier(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned)
: … { … }
TextEntityIdentifier::TextEntityIdentifier(const TextEntityIdentifier& from)
: … { … }
inline void TextEntityIdentifier::SharedCtor(
::_pb::Arena* arena, bool is_message_owned) { … }
TextEntityIdentifier::~TextEntityIdentifier() { … }
inline void TextEntityIdentifier::SharedDtor() { … }
void TextEntityIdentifier::SetCachedSize(int size) const { … }
void TextEntityIdentifier::Clear() { … }
const char* TextEntityIdentifier::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { … }
uint8_t* TextEntityIdentifier::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { … }
size_t TextEntityIdentifier::ByteSizeLong() const { … }
void TextEntityIdentifier::CheckTypeAndMergeFrom(
const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { … }
void TextEntityIdentifier::MergeFrom(const TextEntityIdentifier& from) { … }
void TextEntityIdentifier::CopyFrom(const TextEntityIdentifier& from) { … }
bool TextEntityIdentifier::IsInitialized() const { … }
void TextEntityIdentifier::InternalSwap(TextEntityIdentifier* other) { … }
std::string TextEntityIdentifier::GetTypeName() const { … }
}
PROTOBUF_NAMESPACE_OPEN
template<> PROTOBUF_NOINLINE ::lens::Text*
Arena::CreateMaybeMessage< ::lens::Text >(Arena* arena) { … }
template<> PROTOBUF_NOINLINE ::lens::TextLayout_Word_FormulaMetadata*
Arena::CreateMaybeMessage< ::lens::TextLayout_Word_FormulaMetadata >(Arena* arena) { … }
template<> PROTOBUF_NOINLINE ::lens::TextLayout_Word*
Arena::CreateMaybeMessage< ::lens::TextLayout_Word >(Arena* arena) { … }
template<> PROTOBUF_NOINLINE ::lens::TextLayout_Line*
Arena::CreateMaybeMessage< ::lens::TextLayout_Line >(Arena* arena) { … }
template<> PROTOBUF_NOINLINE ::lens::TextLayout_Paragraph*
Arena::CreateMaybeMessage< ::lens::TextLayout_Paragraph >(Arena* arena) { … }
template<> PROTOBUF_NOINLINE ::lens::TextLayout*
Arena::CreateMaybeMessage< ::lens::TextLayout >(Arena* arena) { … }
template<> PROTOBUF_NOINLINE ::lens::TextEntityIdentifier*
Arena::CreateMaybeMessage< ::lens::TextEntityIdentifier >(Arena* arena) { … }
PROTOBUF_NAMESPACE_CLOSE
#include <google/protobuf/port_undef.inc>