Skip to content

Class mediapipe::SplitVectorCalculator

template <typename T, bool move_elements>

ClassList > mediapipe > SplitVectorCalculator

Inherits the following classes: mediapipe::CalculatorBase

Public Functions

Type Name
absl::Status Open (CalculatorContext * cc) override
absl::Status Process (CalculatorContext * cc) override
absl::Status ProcessCopyableElements (CalculatorContext * cc)
absl::Status ProcessCopyableElements (CalculatorContext * cc)
absl::Status ProcessMovableElements (CalculatorContext * cc)
absl::Status ProcessMovableElements (CalculatorContext * cc)

Public Static Functions

Type Name
absl::Status GetContract (CalculatorContract * cc)

Public Functions Documentation

function Open

inline absl::Status mediapipe::SplitVectorCalculator::Open (
    CalculatorContext * cc
) override

function Process

inline absl::Status mediapipe::SplitVectorCalculator::Process (
    CalculatorContext * cc
) override

function ProcessCopyableElements [1/2]

template<typename U, IsCopyable< U >>
inline absl::Status mediapipe::SplitVectorCalculator::ProcessCopyableElements (
    CalculatorContext * cc
) 

function ProcessCopyableElements [1/2]

template<typename U, IsNotCopyable< U >>
inline absl::Status mediapipe::SplitVectorCalculator::ProcessCopyableElements (
    CalculatorContext * cc
) 

function ProcessMovableElements [1/2]

template<typename U, IsMovable< U >>
inline absl::Status mediapipe::SplitVectorCalculator::ProcessMovableElements (
    CalculatorContext * cc
) 

function ProcessMovableElements [1/2]

template<typename U, IsNotMovable< U >>
inline absl::Status mediapipe::SplitVectorCalculator::ProcessMovableElements (
    CalculatorContext * cc
) 

Public Static Functions Documentation

function GetContract

static inline absl::Status mediapipe::SplitVectorCalculator::GetContract (
    CalculatorContract * cc
) 


The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR-plugins/hand_tracking/mediapipe/calculators/core/split_vector_calculator.h