Skip to content

Class mediapipe::Rect

ClassList > mediapipe > Rect

Inherits the following classes: PROTOBUF_NAMESPACE_ID::Message

Classes

Type Name
class _Internal

Public Types

Type Name
enum int Rect

Public Static Attributes

Type Name
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 Rect & from)
int GetCachedSize () const
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData () const
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const
bool IsInitialized () const
void MergeFrom (const Rect & from)
Rect * New (::PROTOBUF_NAMESPACE_ID::Arena * arena=nullptr) const
Rect ()
constexpr Rect (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
Rect (const Rect & from)
Rect (Rect && from) noexcept
void Swap (Rect * other)
void UnsafeArenaSwap (Rect * 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
void clear_height ()
void clear_rect_id ()
void clear_rotation ()
void clear_width ()
void clear_x_center ()
void clear_y_center ()
bool has_height () const
bool has_rect_id () const
bool has_rotation () const
bool has_width () const
bool has_x_center () const
bool has_y_center () const
int32_t height () const
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
Rect & operator= (const Rect & from)
Rect & operator= (Rect && from) noexcept
int64_t rect_id () const
float rotation () const
void set_height (int32_t value)
void set_rect_id (int64_t value)
void set_rotation (float value)
void set_width (int32_t value)
void set_x_center (int32_t value)
void set_y_center (int32_t value)
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
int32_t width () const
int32_t x_center () const
int32_t y_center () const
~Rect () override

Public Static Functions

Type Name
const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
const Rect & default_instance ()
const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
const Rect * internal_default_instance ()

Protected Functions

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

Public Types Documentation

enum Rect

enum mediapipe::Rect::Rect {
    kXCenterFieldNumber = 1,
    kYCenterFieldNumber = 2,
    kHeightFieldNumber = 3,
    kWidthFieldNumber = 4,
    kRectIdFieldNumber = 6,
    kRotationFieldNumber = 5
};

Public Static Attributes Documentation

variable _class_data_

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

variable kIndexInFileMessages

constexpr int mediapipe::Rect::kIndexInFileMessages;

Public Functions Documentation

function ByteSizeLong

size_t mediapipe::Rect::ByteSizeLong () const

function Clear

PROTOBUF_ATTRIBUTE_REINITIALIZES void mediapipe::Rect::Clear () 

function CopyFrom

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

function GetCachedSize

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

function GetClassData

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

function GetMetadata

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

function IsInitialized

bool mediapipe::Rect::IsInitialized () const

function MergeFrom

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

function New

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

function Rect [1/5]

inline mediapipe::Rect::Rect () 

function Rect [2/5]

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

function Rect [3/5]

mediapipe::Rect::Rect (
    const Rect & from
) 

function Rect [4/5]

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

function Swap

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

function UnsafeArenaSwap

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

function _InternalParse

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

function _InternalSerialize

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

function clear_height

inline void mediapipe::Rect::clear_height () 

function clear_rect_id

inline void mediapipe::Rect::clear_rect_id () 

function clear_rotation

inline void mediapipe::Rect::clear_rotation () 

function clear_width

inline void mediapipe::Rect::clear_width () 

function clear_x_center

inline void mediapipe::Rect::clear_x_center () 

function clear_y_center

inline void mediapipe::Rect::clear_y_center () 

function has_height

inline bool mediapipe::Rect::has_height () const

function has_rect_id

inline bool mediapipe::Rect::has_rect_id () const

function has_rotation

inline bool mediapipe::Rect::has_rotation () const

function has_width

inline bool mediapipe::Rect::has_width () const

function has_x_center

inline bool mediapipe::Rect::has_x_center () const

function has_y_center

inline bool mediapipe::Rect::has_y_center () const

function height

inline int32_t mediapipe::Rect::height () const

function mutable_unknown_fields

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

function operator=

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

function operator=

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

function rect_id

inline int64_t mediapipe::Rect::rect_id () const

function rotation

inline float mediapipe::Rect::rotation () const

function set_height

inline void mediapipe::Rect::set_height (
    int32_t value
) 

function set_rect_id

inline void mediapipe::Rect::set_rect_id (
    int64_t value
) 

function set_rotation

inline void mediapipe::Rect::set_rotation (
    float value
) 

function set_width

inline void mediapipe::Rect::set_width (
    int32_t value
) 

function set_x_center

inline void mediapipe::Rect::set_x_center (
    int32_t value
) 

function set_y_center

inline void mediapipe::Rect::set_y_center (
    int32_t value
) 

function unknown_fields

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

function width

inline int32_t mediapipe::Rect::width () const

function x_center

inline int32_t mediapipe::Rect::x_center () const

function y_center

inline int32_t mediapipe::Rect::y_center () const

function ~Rect

mediapipe::Rect::~Rect () override

Public Static Functions Documentation

function GetDescriptor

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

function GetReflection

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

function default_instance

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

function descriptor

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

function internal_default_instance

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

Protected Functions Documentation

function Rect [5/5]

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

Friends Documentation

friend InternalHelper

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

friend AnyMetadata

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

friend TableStruct_mediapipe_2fframework_2fformats_2frect_2eproto

struct mediapipe::Rect::TableStruct_mediapipe_2fframework_2fformats_2frect_2eproto (
    ::TableStruct_mediapipe_2fframework_2fformats_2frect_2eproto
) 

friend swap

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


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