[−][src]Trait opencv::core::VectorElement
This trait is implemented by any type that can be stored inside Vector
.
It is mostly used internally, feasibility of implementing it for your own types hasn't been considered. Use is mostly for external type constraints.
Implementations on Foreign Types
impl VectorElement for String where
Vector<String>: VectorExtern<String>,
[src]
Vector<String>: VectorExtern<String>,
impl VectorElement for bool where
Vector<bool>: VectorExtern<bool>,
[src]
Vector<bool>: VectorExtern<bool>,
impl VectorElement for f32 where
Vector<f32>: VectorExtern<f32>,
[src]
Vector<f32>: VectorExtern<f32>,
impl VectorElement for f64 where
Vector<f64>: VectorExtern<f64>,
[src]
Vector<f64>: VectorExtern<f64>,
impl VectorElement for i32 where
Vector<i32>: VectorExtern<i32>,
[src]
Vector<i32>: VectorExtern<i32>,
impl VectorElement for i8 where
Vector<i8>: VectorExtern<i8>,
[src]
Vector<i8>: VectorExtern<i8>,
impl VectorElement for u8 where
Vector<u8>: VectorExtern<u8>,
[src]
Loading content...Vector<u8>: VectorExtern<u8>,
Implementors
impl VectorElement for Target where
Vector<Target>: VectorExtern<Target>,
[src]
Vector<Target>: VectorExtern<Target>,
impl VectorElement for FlannIndexType where
Vector<FlannIndexType>: VectorExtern<FlannIndexType>,
[src]
Vector<FlannIndexType>: VectorExtern<FlannIndexType>,
fn opencv_vector_to_vec(v: &Vector<FlannIndexType>) -> Vec<FlannIndexType>
[src]
impl VectorElement for VideoCaptureAPIs where
Vector<VideoCaptureAPIs>: VectorExtern<VideoCaptureAPIs>,
[src]
Vector<VideoCaptureAPIs>: VectorExtern<VideoCaptureAPIs>,
fn opencv_vector_to_vec(v: &Vector<VideoCaptureAPIs>) -> Vec<VideoCaptureAPIs>
[src]
impl VectorElement for DMatch where
Vector<DMatch>: VectorExtern<DMatch>,
[src]
Vector<DMatch>: VectorExtern<DMatch>,
impl VectorElement for GpuMat where
Vector<GpuMat>: VectorExtern<GpuMat>,
[src]
Vector<GpuMat>: VectorExtern<GpuMat>,
impl VectorElement for KeyPoint where
Vector<KeyPoint>: VectorExtern<KeyPoint>,
[src]
Vector<KeyPoint>: VectorExtern<KeyPoint>,
impl VectorElement for Mat where
Vector<Mat>: VectorExtern<Mat>,
[src]
Vector<Mat>: VectorExtern<Mat>,
impl VectorElement for PlatformInfo where
Vector<PlatformInfo>: VectorExtern<PlatformInfo>,
[src]
Vector<PlatformInfo>: VectorExtern<PlatformInfo>,
fn opencv_vector_to_vec(v: &Vector<PlatformInfo>) -> Vec<PlatformInfo>
[src]
impl VectorElement for Ptr<BackendNode> where
Vector<Ptr<BackendNode>>: VectorExtern<Ptr<BackendNode>>,
[src]
Vector<Ptr<BackendNode>>: VectorExtern<Ptr<BackendNode>>,
fn opencv_vector_to_vec(v: &Vector<Ptr<BackendNode>>) -> Vec<Ptr<BackendNode>>
[src]
impl VectorElement for Ptr<Layer> where
Vector<Ptr<Layer>>: VectorExtern<Ptr<Layer>>,
[src]
Vector<Ptr<Layer>>: VectorExtern<Ptr<Layer>>,
impl VectorElement for Ptr<dyn BackendWrapper> where
Vector<Ptr<dyn BackendWrapper>>: VectorExtern<Ptr<dyn BackendWrapper>>,
[src]
Vector<Ptr<dyn BackendWrapper>>: VectorExtern<Ptr<dyn BackendWrapper>>,
fn opencv_vector_to_vec(
v: &Vector<Ptr<dyn BackendWrapper>>
) -> Vec<Ptr<dyn BackendWrapper>>
[src]
v: &Vector<Ptr<dyn BackendWrapper>>
) -> Vec<Ptr<dyn BackendWrapper>>
impl VectorElement for Ptr<dyn MCC_CChecker> where
Vector<Ptr<dyn MCC_CChecker>>: VectorExtern<Ptr<dyn MCC_CChecker>>,
[src]
Vector<Ptr<dyn MCC_CChecker>>: VectorExtern<Ptr<dyn MCC_CChecker>>,
fn opencv_vector_to_vec(
v: &Vector<Ptr<dyn MCC_CChecker>>
) -> Vec<Ptr<dyn MCC_CChecker>>
[src]
v: &Vector<Ptr<dyn MCC_CChecker>>
) -> Vec<Ptr<dyn MCC_CChecker>>
impl VectorElement for Ptr<dyn Linemod_Modality> where
Vector<Ptr<dyn Linemod_Modality>>: VectorExtern<Ptr<dyn Linemod_Modality>>,
[src]
Vector<Ptr<dyn Linemod_Modality>>: VectorExtern<Ptr<dyn Linemod_Modality>>,
fn opencv_vector_to_vec(
v: &Vector<Ptr<dyn Linemod_Modality>>
) -> Vec<Ptr<dyn Linemod_Modality>>
[src]
v: &Vector<Ptr<dyn Linemod_Modality>>
) -> Vec<Ptr<dyn Linemod_Modality>>
impl VectorElement for Ptr<dyn Tracker> where
Vector<Ptr<dyn Tracker>>: VectorExtern<Ptr<dyn Tracker>>,
[src]
Vector<Ptr<dyn Tracker>>: VectorExtern<Ptr<dyn Tracker>>,
impl VectorElement for Range where
Vector<Range>: VectorExtern<Range>,
[src]
Vector<Range>: VectorExtern<Range>,
impl VectorElement for RotatedRect where
Vector<RotatedRect>: VectorExtern<RotatedRect>,
[src]
Vector<RotatedRect>: VectorExtern<RotatedRect>,
fn opencv_vector_to_vec(v: &Vector<RotatedRect>) -> Vec<RotatedRect>
[src]
impl VectorElement for UMat where
Vector<UMat>: VectorExtern<UMat>,
[src]
Vector<UMat>: VectorExtern<UMat>,
impl VectorElement for Vector<f64> where
Vector<Vector<f64>>: VectorExtern<Vector<f64>>,
[src]
Vector<Vector<f64>>: VectorExtern<Vector<f64>>,
impl VectorElement for Vector<i8> where
Vector<Vector<i8>>: VectorExtern<Vector<i8>>,
[src]
Vector<Vector<i8>>: VectorExtern<Vector<i8>>,
impl VectorElement for Vector<i32> where
Vector<Vector<i32>>: VectorExtern<Vector<i32>>,
[src]
Vector<Vector<i32>>: VectorExtern<Vector<i32>>,
impl VectorElement for Vector<u8> where
Vector<Vector<u8>>: VectorExtern<Vector<u8>>,
[src]
Vector<Vector<u8>>: VectorExtern<Vector<u8>>,
impl VectorElement for Vector<DMatch> where
Vector<Vector<DMatch>>: VectorExtern<Vector<DMatch>>,
[src]
Vector<Vector<DMatch>>: VectorExtern<Vector<DMatch>>,
impl VectorElement for Vector<KeyPoint> where
Vector<Vector<KeyPoint>>: VectorExtern<Vector<KeyPoint>>,
[src]
Vector<Vector<KeyPoint>>: VectorExtern<Vector<KeyPoint>>,
impl VectorElement for Vector<Mat> where
Vector<Vector<Mat>>: VectorExtern<Vector<Mat>>,
[src]
Vector<Vector<Mat>>: VectorExtern<Vector<Mat>>,
impl VectorElement for Vector<Range> where
Vector<Vector<Range>>: VectorExtern<Vector<Range>>,
[src]
Vector<Vector<Range>>: VectorExtern<Vector<Range>>,
impl VectorElement for Vector<KeyLine> where
Vector<Vector<KeyLine>>: VectorExtern<Vector<KeyLine>>,
[src]
Vector<Vector<KeyLine>>: VectorExtern<Vector<KeyLine>>,
impl VectorElement for Vector<ERStat> where
Vector<Vector<ERStat>>: VectorExtern<Vector<ERStat>>,
[src]
Vector<Vector<ERStat>>: VectorExtern<Vector<ERStat>>,
impl VectorElement for Vector<Point2f> where
Vector<Vector<Point2f>>: VectorExtern<Vector<Point2f>>,
[src]
Vector<Vector<Point2f>>: VectorExtern<Vector<Point2f>>,
impl VectorElement for Vector<Point3d> where
Vector<Vector<Point3d>>: VectorExtern<Vector<Point3d>>,
[src]
Vector<Vector<Point3d>>: VectorExtern<Vector<Point3d>>,
impl VectorElement for Vector<Point3f> where
Vector<Vector<Point3f>>: VectorExtern<Vector<Point3f>>,
[src]
Vector<Vector<Point3f>>: VectorExtern<Vector<Point3f>>,
impl VectorElement for Vector<Point3i> where
Vector<Vector<Point3i>>: VectorExtern<Vector<Point3i>>,
[src]
Vector<Vector<Point3i>>: VectorExtern<Vector<Point3i>>,
impl VectorElement for Vector<Point> where
Vector<Vector<Point>>: VectorExtern<Vector<Point>>,
[src]
Vector<Vector<Point>>: VectorExtern<Vector<Point>>,
impl VectorElement for Vector<Vec2i> where
Vector<Vector<Vec2i>>: VectorExtern<Vector<Vec2i>>,
[src]
Vector<Vector<Vec2i>>: VectorExtern<Vector<Vec2i>>,
impl VectorElement for Vector<MatShape> where
Vector<Vector<MatShape>>: VectorExtern<Vector<MatShape>>,
[src]
Vector<Vector<MatShape>>: VectorExtern<Vector<MatShape>>,
impl VectorElement for DPMDetector_ObjectDetection where
Vector<DPMDetector_ObjectDetection>: VectorExtern<DPMDetector_ObjectDetection>,
[src]
Vector<DPMDetector_ObjectDetection>: VectorExtern<DPMDetector_ObjectDetection>,
fn opencv_vector_to_vec(
v: &Vector<DPMDetector_ObjectDetection>
) -> Vec<DPMDetector_ObjectDetection>
[src]
v: &Vector<DPMDetector_ObjectDetection>
) -> Vec<DPMDetector_ObjectDetection>
impl VectorElement for FacemarkAAM_Config where
Vector<FacemarkAAM_Config>: VectorExtern<FacemarkAAM_Config>,
[src]
Vector<FacemarkAAM_Config>: VectorExtern<FacemarkAAM_Config>,
fn opencv_vector_to_vec(
v: &Vector<FacemarkAAM_Config>
) -> Vec<FacemarkAAM_Config>
[src]
v: &Vector<FacemarkAAM_Config>
) -> Vec<FacemarkAAM_Config>
impl VectorElement for FacemarkAAM_Model_Texture where
Vector<FacemarkAAM_Model_Texture>: VectorExtern<FacemarkAAM_Model_Texture>,
[src]
Vector<FacemarkAAM_Model_Texture>: VectorExtern<FacemarkAAM_Model_Texture>,
fn opencv_vector_to_vec(
v: &Vector<FacemarkAAM_Model_Texture>
) -> Vec<FacemarkAAM_Model_Texture>
[src]
v: &Vector<FacemarkAAM_Model_Texture>
) -> Vec<FacemarkAAM_Model_Texture>
impl VectorElement for KeyLine where
Vector<KeyLine>: VectorExtern<KeyLine>,
[src]
Vector<KeyLine>: VectorExtern<KeyLine>,
impl VectorElement for DTrees_Node where
Vector<DTrees_Node>: VectorExtern<DTrees_Node>,
[src]
Vector<DTrees_Node>: VectorExtern<DTrees_Node>,
fn opencv_vector_to_vec(v: &Vector<DTrees_Node>) -> Vec<DTrees_Node>
[src]
impl VectorElement for DTrees_Split where
Vector<DTrees_Split>: VectorExtern<DTrees_Split>,
[src]
Vector<DTrees_Split>: VectorExtern<DTrees_Split>,
fn opencv_vector_to_vec(v: &Vector<DTrees_Split>) -> Vec<DTrees_Split>
[src]
impl VectorElement for DetectionBasedTracker_ExtObject where
Vector<DetectionBasedTracker_ExtObject>: VectorExtern<DetectionBasedTracker_ExtObject>,
[src]
Vector<DetectionBasedTracker_ExtObject>: VectorExtern<DetectionBasedTracker_ExtObject>,
fn opencv_vector_to_vec(
v: &Vector<DetectionBasedTracker_ExtObject>
) -> Vec<DetectionBasedTracker_ExtObject>
[src]
v: &Vector<DetectionBasedTracker_ExtObject>
) -> Vec<DetectionBasedTracker_ExtObject>
impl VectorElement for DetectionROI where
Vector<DetectionROI>: VectorExtern<DetectionROI>,
[src]
Vector<DetectionROI>: VectorExtern<DetectionROI>,
fn opencv_vector_to_vec(v: &Vector<DetectionROI>) -> Vec<DetectionROI>
[src]
impl VectorElement for GPCPatchDescriptor where
Vector<GPCPatchDescriptor>: VectorExtern<GPCPatchDescriptor>,
[src]
Vector<GPCPatchDescriptor>: VectorExtern<GPCPatchDescriptor>,
fn opencv_vector_to_vec(
v: &Vector<GPCPatchDescriptor>
) -> Vec<GPCPatchDescriptor>
[src]
v: &Vector<GPCPatchDescriptor>
) -> Vec<GPCPatchDescriptor>
impl VectorElement for Linemod_Feature where
Vector<Linemod_Feature>: VectorExtern<Linemod_Feature>,
[src]
Vector<Linemod_Feature>: VectorExtern<Linemod_Feature>,
fn opencv_vector_to_vec(v: &Vector<Linemod_Feature>) -> Vec<Linemod_Feature>
[src]
impl VectorElement for Linemod_Match where
Vector<Linemod_Match>: VectorExtern<Linemod_Match>,
[src]
Vector<Linemod_Match>: VectorExtern<Linemod_Match>,
fn opencv_vector_to_vec(v: &Vector<Linemod_Match>) -> Vec<Linemod_Match>
[src]
impl VectorElement for Linemod_Template where
Vector<Linemod_Template>: VectorExtern<Linemod_Template>,
[src]
Vector<Linemod_Template>: VectorExtern<Linemod_Template>,
fn opencv_vector_to_vec(v: &Vector<Linemod_Template>) -> Vec<Linemod_Template>
[src]
impl VectorElement for Match where
Vector<Match>: VectorExtern<Match>,
[src]
Vector<Match>: VectorExtern<Match>,
impl VectorElement for Detail_CameraParams where
Vector<Detail_CameraParams>: VectorExtern<Detail_CameraParams>,
[src]
Vector<Detail_CameraParams>: VectorExtern<Detail_CameraParams>,
fn opencv_vector_to_vec(
v: &Vector<Detail_CameraParams>
) -> Vec<Detail_CameraParams>
[src]
v: &Vector<Detail_CameraParams>
) -> Vec<Detail_CameraParams>
impl VectorElement for Detail_ImageFeatures where
Vector<Detail_ImageFeatures>: VectorExtern<Detail_ImageFeatures>,
[src]
Vector<Detail_ImageFeatures>: VectorExtern<Detail_ImageFeatures>,
impl VectorElement for Detail_MatchesInfo where
Vector<Detail_MatchesInfo>: VectorExtern<Detail_MatchesInfo>,
[src]
Vector<Detail_MatchesInfo>: VectorExtern<Detail_MatchesInfo>,
fn opencv_vector_to_vec(
v: &Vector<Detail_MatchesInfo>
) -> Vec<Detail_MatchesInfo>
[src]
v: &Vector<Detail_MatchesInfo>
) -> Vec<Detail_MatchesInfo>
impl VectorElement for ERStat where
Vector<ERStat>: VectorExtern<ERStat>,
[src]
Vector<ERStat>: VectorExtern<ERStat>,
impl VectorElement for VideoCapture where
Vector<VideoCapture>: VectorExtern<VideoCapture>,
[src]
Vector<VideoCapture>: VectorExtern<VideoCapture>,
fn opencv_vector_to_vec(v: &Vector<VideoCapture>) -> Vec<VideoCapture>
[src]
impl VectorElement for Elliptic_KeyPoint where
Vector<Elliptic_KeyPoint>: VectorExtern<Elliptic_KeyPoint>,
[src]
Vector<Elliptic_KeyPoint>: VectorExtern<Elliptic_KeyPoint>,
fn opencv_vector_to_vec(v: &Vector<Elliptic_KeyPoint>) -> Vec<Elliptic_KeyPoint>
[src]
impl VectorElement for Point2d where
Vector<Point2d>: VectorExtern<Point2d>,
[src]
Vector<Point2d>: VectorExtern<Point2d>,
impl VectorElement for Point2f where
Vector<Point2f>: VectorExtern<Point2f>,
[src]
Vector<Point2f>: VectorExtern<Point2f>,
impl VectorElement for Point3d where
Vector<Point3d>: VectorExtern<Point3d>,
[src]
Vector<Point3d>: VectorExtern<Point3d>,
impl VectorElement for Point3f where
Vector<Point3f>: VectorExtern<Point3f>,
[src]
Vector<Point3f>: VectorExtern<Point3f>,
impl VectorElement for Point3i where
Vector<Point3i>: VectorExtern<Point3i>,
[src]
Vector<Point3i>: VectorExtern<Point3i>,
impl VectorElement for Point where
Vector<Point>: VectorExtern<Point>,
[src]
Vector<Point>: VectorExtern<Point>,
impl VectorElement for Rect2d where
Vector<Rect2d>: VectorExtern<Rect2d>,
[src]
Vector<Rect2d>: VectorExtern<Rect2d>,
impl VectorElement for Rect where
Vector<Rect>: VectorExtern<Rect>,
[src]
Vector<Rect>: VectorExtern<Rect>,
impl VectorElement for Scalar where
Vector<Scalar>: VectorExtern<Scalar>,
[src]
Vector<Scalar>: VectorExtern<Scalar>,
impl VectorElement for Size where
Vector<Size>: VectorExtern<Size>,
[src]
Vector<Size>: VectorExtern<Size>,
impl VectorElement for Vec2i where
Vector<Vec2i>: VectorExtern<Vec2i>,
[src]
Vector<Vec2i>: VectorExtern<Vec2i>,
impl VectorElement for Vec3d where
Vector<Vec3d>: VectorExtern<Vec3d>,
[src]
Vector<Vec3d>: VectorExtern<Vec3d>,
impl VectorElement for Vec3f where
Vector<Vec3f>: VectorExtern<Vec3f>,
[src]
Vector<Vec3f>: VectorExtern<Vec3f>,
impl VectorElement for Vec3i where
Vector<Vec3i>: VectorExtern<Vec3i>,
[src]
Vector<Vec3i>: VectorExtern<Vec3i>,
impl VectorElement for Vec4f where
Vector<Vec4f>: VectorExtern<Vec4f>,
[src]
Vector<Vec4f>: VectorExtern<Vec4f>,
impl VectorElement for Vec4i where
Vector<Vec4i>: VectorExtern<Vec4i>,
[src]
Vector<Vec4i>: VectorExtern<Vec4i>,
impl VectorElement for Vec6f where
Vector<Vec6f>: VectorExtern<Vec6f>,
[src]
Vector<Vec6f>: VectorExtern<Vec6f>,
impl VectorElement for size_t where
Vector<size_t>: VectorExtern<size_t>,
[src]
Vector<size_t>: VectorExtern<size_t>,
impl VectorElement for Pose3DPtr where
Vector<Pose3DPtr>: VectorExtern<Pose3DPtr>,
[src]
Vector<Pose3DPtr>: VectorExtern<Pose3DPtr>,