Skip to content

Class mediapipe::CalculatorBase

ClassList > mediapipe > CalculatorBase

Inherited by the following classes: mediapipe::AssociationCalculator, mediapipe::AnnotationOverlayCalculator, mediapipe::AssociationCalculator, mediapipe::BeginLoopCalculator, mediapipe::CallbackPacketCalculator, mediapipe::ClipVectorSizeCalculator, mediapipe::CollectionHasMinSizeCalculator, mediapipe::ConstantSidePacketCalculator, mediapipe::DetectionLetterboxRemovalCalculator, mediapipe::DetectionsToRectsCalculator, mediapipe::DetectionsToRenderDataCalculator, mediapipe::EndLoopCalculator, mediapipe::FilterCollectionCalculator, mediapipe::FlowLimiterCalculator, mediapipe::GateCalculator, mediapipe::HandLandmarksToRectCalculator, mediapipe::ILLIXROutputCalculator, mediapipe::ImmediateMuxCalculator, mediapipe::LabelsToRenderDataCalculator, mediapipe::LandmarkLetterboxRemovalCalculator, mediapipe::LandmarkProjectionCalculator, mediapipe::LandmarksToRenderDataCalculator, mediapipe::LocalFileContentsCalculator, mediapipe::NonMaxSuppressionCalculator, mediapipe::OpenCvVideoDecoderCalculator, mediapipe::OpenCvVideoEncoderCalculator, mediapipe::PacketGeneratorWrapperCalculator, mediapipe::PacketInnerJoinCalculator, mediapipe::RectToRenderDataCalculator, mediapipe::RectTransformationCalculator, mediapipe::SplitVectorCalculator, mediapipe::SsdAnchorsCalculator, mediapipe::SwitchDemuxCalculator, mediapipe::SwitchMuxCalculator, mediapipe::TfLiteCustomOpResolverCalculator, mediapipe::TfLiteModelCalculator, mediapipe::ThresholdingCalculator, mediapipe::WorldLandmarkProjectionCalculator, mediapipe::api2::Node, mediapipe::tool::CallbackCalculator, mediapipe::tool::CallbackWithHeaderCalculator, mediapipe::tool::MediaPipeInternalSidePacketToPacketStreamCalculator

Public Functions

Type Name
CalculatorBase ()
virtual absl::Status Close (CalculatorContext * cc)
virtual absl::Status Open (CalculatorContext * cc)
virtual absl::Status Process (CalculatorContext * cc) = 0
virtual Timestamp SourceProcessOrder (const CalculatorContext * cc) const
virtual ~CalculatorBase ()

Public Functions Documentation

function CalculatorBase

mediapipe::CalculatorBase::CalculatorBase () 

function Close

inline virtual absl::Status mediapipe::CalculatorBase::Close (
    CalculatorContext * cc
) 

function Open

inline virtual absl::Status mediapipe::CalculatorBase::Open (
    CalculatorContext * cc
) 

function Process

virtual absl::Status mediapipe::CalculatorBase::Process (
    CalculatorContext * cc
) = 0

function SourceProcessOrder

virtual Timestamp mediapipe::CalculatorBase::SourceProcessOrder (
    const CalculatorContext * cc
) const

function ~CalculatorBase

virtual mediapipe::CalculatorBase::~CalculatorBase () 


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