Skip to content

Class mediapipe::FilterCollectionCalculator

template <typename IterableT>

ClassList > mediapipe > FilterCollectionCalculator

Inherits the following classes: mediapipe::CalculatorBase

Public Functions

Type Name
absl::Status FilterCollection (std::true_type, CalculatorContext * cc, const std::vector< bool > & filter_by)
absl::Status FilterCollection (std::false_type, CalculatorContext * cc, const std::vector< bool > & filter_by)
absl::Status Open (CalculatorContext * cc) override
absl::Status Process (CalculatorContext * cc) override

Public Static Functions

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

Public Functions Documentation

function FilterCollection [1/2]

template<typename IterableU>
inline absl::Status mediapipe::FilterCollectionCalculator::FilterCollection (
    std::true_type,
    CalculatorContext * cc,
    const std::vector< bool > & filter_by
) 

function FilterCollection [2/2]

template<typename IterableU>
inline absl::Status mediapipe::FilterCollectionCalculator::FilterCollection (
    std::false_type,
    CalculatorContext * cc,
    const std::vector< bool > & filter_by
) 

function Open

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

function Process

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

Public Static Functions Documentation

function GetContract

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


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