Skip to content

Class mediapipe::LocationData

ClassList > mediapipe > LocationData

Inherits the following classes: PROTOBUF_NAMESPACE_ID::Message

Classes

Type Name
class _Internal

Public Types

Type Name
typedef LocationData_BinaryMask BinaryMask
typedef LocationData_BoundingBox BoundingBox
typedef LocationData_Format Format
typedef LocationData_RelativeBoundingBox RelativeBoundingBox
typedef LocationData_RelativeKeypoint RelativeKeypoint
enum int LocationData

Public Static Attributes

Type Name
constexpr Format BOUNDING_BOX = /* multi line expression */
constexpr int Format_ARRAYSIZE = /* multi line expression */
constexpr Format Format_MAX = /* multi line expression */
constexpr Format Format_MIN = /* multi line expression */
constexpr Format GLOBAL = /* multi line expression */
constexpr Format MASK = /* multi line expression */
constexpr Format RELATIVE_BOUNDING_BOX = /* multi line expression */
const ClassData _class_data_ = /* multi line expression */
constexpr int kIndexInFileMessages = /* multi line expression */

Public Functions

Type Name
size_t ByteSizeLong () const
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear ()
void CopyFrom (const LocationData & from)
int GetCachedSize () const
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData () const
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const
bool IsInitialized () const
LocationData ()
constexpr LocationData (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
LocationData (const LocationData & from)
LocationData (LocationData && from) noexcept
void MergeFrom (const LocationData & from)
LocationData * New (::PROTOBUF_NAMESPACE_ID::Arena * arena=nullptr) const
void Swap (LocationData * other)
void UnsafeArenaSwap (LocationData * other)
const char * _InternalParse (const char * ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext * ctx)
uint8_t * _InternalSerialize (uint8_t * target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const
::mediapipe::LocationData_RelativeKeypoint * add_relative_keypoints ()
const ::mediapipe::LocationData_BoundingBox & bounding_box () const
void clear_bounding_box ()
void clear_format ()
void clear_mask ()
void clear_relative_bounding_box ()
void clear_relative_keypoints ()
::mediapipe::LocationData_Format format () const
bool has_bounding_box () const
bool has_format () const
bool has_mask () const
bool has_relative_bounding_box () const
const ::mediapipe::LocationData_BinaryMask & mask () const
::mediapipe::LocationData_BoundingBox * mutable_bounding_box ()
::mediapipe::LocationData_BinaryMask * mutable_mask ()
::mediapipe::LocationData_RelativeBoundingBox * mutable_relative_bounding_box ()
::mediapipe::LocationData_RelativeKeypoint * mutable_relative_keypoints (int index)
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::mediapipe::LocationData_RelativeKeypoint > * mutable_relative_keypoints ()
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
LocationData & operator= (const LocationData & from)
LocationData & operator= (LocationData && from) noexcept
const ::mediapipe::LocationData_RelativeBoundingBox & relative_bounding_box () const
const ::mediapipe::LocationData_RelativeKeypoint & relative_keypoints (int index) const
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::mediapipe::LocationData_RelativeKeypoint > & relative_keypoints () const
int relative_keypoints_size () const
PROTOBUF_NODISCARD::mediapipe::LocationData_BoundingBox * release_bounding_box ()
PROTOBUF_NODISCARD::mediapipe::LocationData_BinaryMask * release_mask ()
PROTOBUF_NODISCARD::mediapipe::LocationData_RelativeBoundingBox * release_relative_bounding_box ()
void set_allocated_bounding_box (::mediapipe::LocationData_BoundingBox * bounding_box)
void set_allocated_mask (::mediapipe::LocationData_BinaryMask * mask)
void set_allocated_relative_bounding_box (::mediapipe::LocationData_RelativeBoundingBox * relative_bounding_box)
void set_format (::mediapipe::LocationData_Format value)
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
::mediapipe::LocationData_BoundingBox * unsafe_arena_release_bounding_box ()
::mediapipe::LocationData_BinaryMask * unsafe_arena_release_mask ()
::mediapipe::LocationData_RelativeBoundingBox * unsafe_arena_release_relative_bounding_box ()
void unsafe_arena_set_allocated_bounding_box (::mediapipe::LocationData_BoundingBox * bounding_box)
void unsafe_arena_set_allocated_mask (::mediapipe::LocationData_BinaryMask * mask)
void unsafe_arena_set_allocated_relative_bounding_box (::mediapipe::LocationData_RelativeBoundingBox * relative_bounding_box)
~LocationData () override

Public Static Functions

Type Name
bool Format_IsValid (int value)
const std::string & Format_Name (T enum_t_value)
bool Format_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Format * value)
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Format_descriptor ()
const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
const LocationData & default_instance ()
const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
const LocationData * internal_default_instance ()

Protected Functions

Type Name
LocationData (::PROTOBUF_NAMESPACE_ID::Arena * arena, bool is_message_owned=false)

Public Types Documentation

typedef BinaryMask

typedef LocationData_BinaryMask mediapipe::LocationData::BinaryMask;

typedef BoundingBox

typedef LocationData_BoundingBox mediapipe::LocationData::BoundingBox;

typedef Format

typedef LocationData_Format mediapipe::LocationData::Format;

typedef RelativeBoundingBox

typedef LocationData_RelativeBoundingBox mediapipe::LocationData::RelativeBoundingBox;

typedef RelativeKeypoint

typedef LocationData_RelativeKeypoint mediapipe::LocationData::RelativeKeypoint;

enum LocationData

enum mediapipe::LocationData::LocationData {
    kRelativeKeypointsFieldNumber = 5,
    kBoundingBoxFieldNumber = 2,
    kRelativeBoundingBoxFieldNumber = 3,
    kMaskFieldNumber = 4,
    kFormatFieldNumber = 1
};

Public Static Attributes Documentation

variable BOUNDING_BOX

constexpr LocationData_Format mediapipe::LocationData::BOUNDING_BOX;

variable Format_ARRAYSIZE

constexpr int mediapipe::LocationData::Format_ARRAYSIZE;

variable Format_MAX

constexpr LocationData_Format mediapipe::LocationData::Format_MAX;

variable Format_MIN

constexpr LocationData_Format mediapipe::LocationData::Format_MIN;

variable GLOBAL

constexpr LocationData_Format mediapipe::LocationData::GLOBAL;

variable MASK

constexpr LocationData_Format mediapipe::LocationData::MASK;

variable RELATIVE_BOUNDING_BOX

constexpr LocationData_Format mediapipe::LocationData::RELATIVE_BOUNDING_BOX;

variable _class_data_

const ::PROTOBUF_NAMESPACE_ID::Message::ClassData mediapipe::LocationData::_class_data_;

variable kIndexInFileMessages

constexpr int mediapipe::LocationData::kIndexInFileMessages;

Public Functions Documentation

function ByteSizeLong

size_t mediapipe::LocationData::ByteSizeLong () const

function Clear

PROTOBUF_ATTRIBUTE_REINITIALIZES void mediapipe::LocationData::Clear () 

function CopyFrom

void mediapipe::LocationData::CopyFrom (
    const LocationData & from
) 

function GetCachedSize

inline int mediapipe::LocationData::GetCachedSize () const

function GetClassData

const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * mediapipe::LocationData::GetClassData () const

function GetMetadata

::PROTOBUF_NAMESPACE_ID::Metadata mediapipe::LocationData::GetMetadata () const

function IsInitialized

bool mediapipe::LocationData::IsInitialized () const

function LocationData [1/5]

inline mediapipe::LocationData::LocationData () 

function LocationData [2/5]

explicit constexpr mediapipe::LocationData::LocationData (
    ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized
) 

function LocationData [3/5]

mediapipe::LocationData::LocationData (
    const LocationData & from
) 

function LocationData [4/5]

inline mediapipe::LocationData::LocationData (
    LocationData && from
) noexcept

function MergeFrom

void mediapipe::LocationData::MergeFrom (
    const LocationData & from
) 

function New

inline LocationData * mediapipe::LocationData::New (
    ::PROTOBUF_NAMESPACE_ID::Arena * arena=nullptr
) const

function Swap

inline void mediapipe::LocationData::Swap (
    LocationData * other
) 

function UnsafeArenaSwap

inline void mediapipe::LocationData::UnsafeArenaSwap (
    LocationData * other
) 

function _InternalParse

const char * mediapipe::LocationData::_InternalParse (
    const char * ptr,
    ::PROTOBUF_NAMESPACE_ID::internal::ParseContext * ctx
) 

function _InternalSerialize

uint8_t * mediapipe::LocationData::_InternalSerialize (
    uint8_t * target,
    ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream
) const

function add_relative_keypoints

inline ::mediapipe::LocationData_RelativeKeypoint * mediapipe::LocationData::add_relative_keypoints () 

function bounding_box

inline const ::mediapipe::LocationData_BoundingBox & mediapipe::LocationData::bounding_box () const

function clear_bounding_box

inline void mediapipe::LocationData::clear_bounding_box () 

function clear_format

inline void mediapipe::LocationData::clear_format () 

function clear_mask

inline void mediapipe::LocationData::clear_mask () 

function clear_relative_bounding_box

inline void mediapipe::LocationData::clear_relative_bounding_box () 

function clear_relative_keypoints

inline void mediapipe::LocationData::clear_relative_keypoints () 

function format

inline ::mediapipe::LocationData_Format mediapipe::LocationData::format () const

function has_bounding_box

inline bool mediapipe::LocationData::has_bounding_box () const

function has_format

inline bool mediapipe::LocationData::has_format () const

function has_mask

inline bool mediapipe::LocationData::has_mask () const

function has_relative_bounding_box

inline bool mediapipe::LocationData::has_relative_bounding_box () const

function mask

inline const ::mediapipe::LocationData_BinaryMask & mediapipe::LocationData::mask () const

function mutable_bounding_box

inline ::mediapipe::LocationData_BoundingBox * mediapipe::LocationData::mutable_bounding_box () 

function mutable_mask

inline ::mediapipe::LocationData_BinaryMask * mediapipe::LocationData::mutable_mask () 

function mutable_relative_bounding_box

inline ::mediapipe::LocationData_RelativeBoundingBox * mediapipe::LocationData::mutable_relative_bounding_box () 

function mutable_relative_keypoints [1/2]

inline ::mediapipe::LocationData_RelativeKeypoint * mediapipe::LocationData::mutable_relative_keypoints (
    int index
) 

function mutable_relative_keypoints [2/2]

inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::mediapipe::LocationData_RelativeKeypoint > * mediapipe::LocationData::mutable_relative_keypoints () 

function mutable_unknown_fields

inline inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mediapipe::LocationData::mutable_unknown_fields () 

function operator=

inline LocationData & mediapipe::LocationData::operator= (
    const LocationData & from
) 

function operator=

inline LocationData & mediapipe::LocationData::operator= (
    LocationData && from
) noexcept

function relative_bounding_box

inline const ::mediapipe::LocationData_RelativeBoundingBox & mediapipe::LocationData::relative_bounding_box () const

function relative_keypoints [1/2]

inline const ::mediapipe::LocationData_RelativeKeypoint & mediapipe::LocationData::relative_keypoints (
    int index
) const

function relative_keypoints [2/2]

inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::mediapipe::LocationData_RelativeKeypoint > & mediapipe::LocationData::relative_keypoints () const

function relative_keypoints_size

inline int mediapipe::LocationData::relative_keypoints_size () const

function release_bounding_box

inline PROTOBUF_NODISCARD::mediapipe::LocationData_BoundingBox * mediapipe::LocationData::release_bounding_box () 

function release_mask

inline PROTOBUF_NODISCARD::mediapipe::LocationData_BinaryMask * mediapipe::LocationData::release_mask () 

function release_relative_bounding_box

inline PROTOBUF_NODISCARD::mediapipe::LocationData_RelativeBoundingBox * mediapipe::LocationData::release_relative_bounding_box () 

function set_allocated_bounding_box

inline void mediapipe::LocationData::set_allocated_bounding_box (
    ::mediapipe::LocationData_BoundingBox * bounding_box
) 

function set_allocated_mask

inline void mediapipe::LocationData::set_allocated_mask (
    ::mediapipe::LocationData_BinaryMask * mask
) 

function set_allocated_relative_bounding_box

inline void mediapipe::LocationData::set_allocated_relative_bounding_box (
    ::mediapipe::LocationData_RelativeBoundingBox * relative_bounding_box
) 

function set_format

inline void mediapipe::LocationData::set_format (
    ::mediapipe::LocationData_Format value
) 

function unknown_fields

inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & mediapipe::LocationData::unknown_fields () const

function unsafe_arena_release_bounding_box

inline ::mediapipe::LocationData_BoundingBox * mediapipe::LocationData::unsafe_arena_release_bounding_box () 

function unsafe_arena_release_mask

inline ::mediapipe::LocationData_BinaryMask * mediapipe::LocationData::unsafe_arena_release_mask () 

function unsafe_arena_release_relative_bounding_box

inline ::mediapipe::LocationData_RelativeBoundingBox * mediapipe::LocationData::unsafe_arena_release_relative_bounding_box () 

function unsafe_arena_set_allocated_bounding_box

inline void mediapipe::LocationData::unsafe_arena_set_allocated_bounding_box (
    ::mediapipe::LocationData_BoundingBox * bounding_box
) 

function unsafe_arena_set_allocated_mask

inline void mediapipe::LocationData::unsafe_arena_set_allocated_mask (
    ::mediapipe::LocationData_BinaryMask * mask
) 

function unsafe_arena_set_allocated_relative_bounding_box

inline void mediapipe::LocationData::unsafe_arena_set_allocated_relative_bounding_box (
    ::mediapipe::LocationData_RelativeBoundingBox * relative_bounding_box
) 

function ~LocationData

mediapipe::LocationData::~LocationData () override

Public Static Functions Documentation

function Format_IsValid

static inline bool mediapipe::LocationData::Format_IsValid (
    int value
) 

function Format_Name

template<typename T>
static inline const std::string & mediapipe::LocationData::Format_Name (
    T enum_t_value
) 

function Format_Parse

static inline bool mediapipe::LocationData::Format_Parse (
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
    Format * value
) 

function Format_descriptor

static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * mediapipe::LocationData::Format_descriptor () 

function GetDescriptor

static inline const ::PROTOBUF_NAMESPACE_ID::Descriptor * mediapipe::LocationData::GetDescriptor () 

function GetReflection

static inline const ::PROTOBUF_NAMESPACE_ID::Reflection * mediapipe::LocationData::GetReflection () 

function default_instance

static inline const LocationData & mediapipe::LocationData::default_instance () 

function descriptor

static inline const ::PROTOBUF_NAMESPACE_ID::Descriptor * mediapipe::LocationData::descriptor () 

function internal_default_instance

static inline const LocationData * mediapipe::LocationData::internal_default_instance () 

Protected Functions Documentation

function LocationData [5/5]

explicit mediapipe::LocationData::LocationData (
    ::PROTOBUF_NAMESPACE_ID::Arena * arena,
    bool is_message_owned=false
) 

Friends Documentation

friend InternalHelper

template<typename T>
class mediapipe::LocationData::InternalHelper (
    ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper
) 

friend AnyMetadata

class mediapipe::LocationData::AnyMetadata (
    ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata
) 

friend TableStruct_mediapipe_2fframework_2fformats_2flocation_5fdata_2eproto

struct mediapipe::LocationData::TableStruct_mediapipe_2fframework_2fformats_2flocation_5fdata_2eproto (
    ::TableStruct_mediapipe_2fframework_2fformats_2flocation_5fdata_2eproto
) 

friend swap

inline void mediapipe::LocationData::swap (
    LocationData & a,
    LocationData & b
) 


The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR-plugins/hand_tracking/build/mediapipe/framework/formats/location_data.pb.h