#include <visionserver2.h>
Protected Member Functions | |
VPipeline ()=delete | |
VPipeline (const VPipeline &)=delete | |
VPipeline (const char *name) | |
VPipeline (const std::string &name) | |
VPipeline (std::string &&name) | |
virtual | ~VPipeline ()=default |
virtual void | process (cv::Mat &io_frame) override |
Protected Member Functions inherited from vs2::VisionServer::BasePipe | |
BasePipe (const char *name) | |
BasePipe (const std::string &name) | |
BasePipe (std::string &&name) | |
BasePipe ()=delete | |
void | setCamera (const VisionCamera &) |
void | setPipeline (const BasePipe &) |
void | setSource (const cs::VideoSource &) |
void | getFrame (cv::Mat &) |
const cv::Mat1f & | getSrcMatrix () const |
const cv::Mat1f & | getSrcDistort () const |
Private Types | |
typedef struct VPipeline< derived > | This_t |
Additional Inherited Members | |
Public Member Functions inherited from vs2::VisionServer::BasePipe | |
const std::string & | getName () const |
const std::shared_ptr< nt::NetworkTable > & | getTable () const |
virtual void | init () |
virtual void | close () |
Static Public Member Functions inherited from vs2::VisionServer::BasePipe | |
static const std::shared_ptr< nt::NetworkTable > & | ntable () |
Definition at line 197 of file visionserver2.h.
|
private |
Definition at line 198 of file visionserver2.h.
|
protecteddelete |
|
protecteddelete |
|
inlineprotected |
Definition at line 202 of file visionserver2.h.
|
inlineprotected |
Definition at line 204 of file visionserver2.h.
|
inlineprotected |
Definition at line 206 of file visionserver2.h.
|
inlineprotectedvirtualdefault |
|
inlineoverrideprotectedvirtual |
Implements vs2::VisionServer::BasePipe.
Reimplemented in AxonRunner_< derived_t >, MoveNet_< derived_t >, and vs2::SequentialPipeline< pipelines_t >.
Definition at line 211 of file visionserver2.h.