#include <visionserver2.h>
Inheritance diagram for vs2::VPipeline< derived >:
Collaboration diagram for vs2::VPipeline< derived >: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.