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