pub struct Vector<T>where
Self: VectorExtern<T>,{ /* private fields */ }
Expand description
Wrapper for C++ std::vector
Implementations§
Source§impl<T> Vector<T>where
Self: VectorExtern<T>,
impl<T> Vector<T>where
Self: VectorExtern<T>,
Sourcepub fn with_capacity(capacity: size_t) -> Self
pub fn with_capacity(capacity: size_t) -> Self
Create a Vector with pre-defined capacity
Sourcepub fn from_iter<'a>(
s: impl IntoIterator<Item = <T as OpenCVType<'a>>::Arg>,
) -> Selfwhere
T: for<'t> OpenCVType<'t>,
pub fn from_iter<'a>(
s: impl IntoIterator<Item = <T as OpenCVType<'a>>::Arg>,
) -> Selfwhere
T: for<'t> OpenCVType<'t>,
Create a Vector from iterator
Sourcepub fn from_slice(s: &[T]) -> Selfwhere
Self: VectorExternCopyNonBool<T>,
pub fn from_slice(s: &[T]) -> Selfwhere
Self: VectorExternCopyNonBool<T>,
Create a Vector from slice, the element type needs to be Copy (and not bool)
pub fn from_elem<'a>(elem: <T as OpenCVType<'a>>::Arg, n: size_t) -> Selfwhere
T: for<'t> OpenCVType<'t>,
<T as OpenCVType<'a>>::Arg: Clone,
Sourcepub fn shrink_to_fit(&mut self)
pub fn shrink_to_fit(&mut self)
Free extra capacity
Sourcepub fn remove(&mut self, index: size_t) -> Result<()>
pub fn remove(&mut self, index: size_t) -> Result<()>
Remove the element at the specified index
Sourcepub fn swap(&mut self, index1: size_t, index2: size_t) -> Result<()>
pub fn swap(&mut self, index1: size_t, index2: size_t) -> Result<()>
Swap 2 elements in the Vector
Sourcepub fn push(&mut self, val: <T as OpenCVType<'_>>::Arg)where
T: for<'t> OpenCVType<'t>,
pub fn push(&mut self, val: <T as OpenCVType<'_>>::Arg)where
T: for<'t> OpenCVType<'t>,
Add new element
Sourcepub fn insert(
&mut self,
index: size_t,
val: <T as OpenCVType<'_>>::Arg,
) -> Result<()>where
T: for<'t> OpenCVType<'t>,
pub fn insert(
&mut self,
index: size_t,
val: <T as OpenCVType<'_>>::Arg,
) -> Result<()>where
T: for<'t> OpenCVType<'t>,
Insert a new element at the specified index
Sourcepub fn set(
&mut self,
index: size_t,
val: <T as OpenCVType<'_>>::Arg,
) -> Result<()>where
T: for<'t> OpenCVType<'t>,
pub fn set(
&mut self,
index: size_t,
val: <T as OpenCVType<'_>>::Arg,
) -> Result<()>where
T: for<'t> OpenCVType<'t>,
Set element at the specified index
Sourcepub unsafe fn set_unchecked(
&mut self,
index: size_t,
val: <T as OpenCVType<'_>>::Arg,
)where
T: for<'t> OpenCVType<'t>,
pub unsafe fn set_unchecked(
&mut self,
index: size_t,
val: <T as OpenCVType<'_>>::Arg,
)where
T: for<'t> OpenCVType<'t>,
Same as set()
but without bounds checking
§Safety
Caller must ensure that the specified index
is within the Vector
bounds
Sourcepub fn get(&self, index: size_t) -> Result<T>where
T: OpenCVFromExtern,
pub fn get(&self, index: size_t) -> Result<T>where
T: OpenCVFromExtern,
Get element at the specified index
Sourcepub unsafe fn get_unchecked(&self, index: size_t) -> Twhere
T: OpenCVFromExtern,
pub unsafe fn get_unchecked(&self, index: size_t) -> Twhere
T: OpenCVFromExtern,
Same as get()
but without bounds checking
§Safety
Caller must ensure that the specified index
is within the Vector
bounds
pub fn iter(&self) -> VectorRefIterator<'_, T> ⓘ
Sourcepub fn as_slice(&self) -> &[T]where
Self: VectorExternCopyNonBool<T>,
pub fn as_slice(&self) -> &[T]where
Self: VectorExternCopyNonBool<T>,
Return slice to the elements of the array.
This method is only available for OpenCV types that are Copy, except for bool because bool is handled in a special way on the C++ side.
Sourcepub fn as_mut_slice(&mut self) -> &mut [T]where
Self: VectorExternCopyNonBool<T>,
pub fn as_mut_slice(&mut self) -> &mut [T]where
Self: VectorExternCopyNonBool<T>,
Return mutable slice to the elements of the array.
This method is only available for OpenCV types that are Copy, except for bool because bool is handled in a special way on the C++ side.
Source§impl Vector<DMatch>
impl Vector<DMatch>
pub fn as_raw_VectorOfDMatch( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfDMatch( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<GpuMat>
impl Vector<GpuMat>
pub fn as_raw_VectorOfGpuMat( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfGpuMat( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<KeyPoint>
impl Vector<KeyPoint>
pub fn as_raw_VectorOfKeyPoint( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfKeyPoint( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Mat>
impl Vector<Mat>
pub fn as_raw_VectorOfMat( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfMat( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<PlatformInfo>
impl Vector<PlatformInfo>
pub fn as_raw_VectorOfPlatformInfo( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfPlatformInfo( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Point>
impl Vector<Point>
pub fn as_raw_VectorOfPoint( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfPoint( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Point2d>
impl Vector<Point2d>
pub fn as_raw_VectorOfPoint2d( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfPoint2d( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Point2f>
impl Vector<Point2f>
pub fn as_raw_VectorOfPoint2f( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfPoint2f( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Point3d>
impl Vector<Point3d>
pub fn as_raw_VectorOfPoint3d( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfPoint3d( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Point3f>
impl Vector<Point3f>
pub fn as_raw_VectorOfPoint3f( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfPoint3f( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Point3i>
impl Vector<Point3i>
pub fn as_raw_VectorOfPoint3i( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfPoint3i( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Range>
impl Vector<Range>
pub fn as_raw_VectorOfRange( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfRange( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Rect>
impl Vector<Rect>
pub fn as_raw_VectorOfRect( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfRect( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Rect2d>
impl Vector<Rect2d>
pub fn as_raw_VectorOfRect2d( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfRect2d( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<RotatedRect>
impl Vector<RotatedRect>
pub fn as_raw_VectorOfRotatedRect( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfRotatedRect( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Scalar>
impl Vector<Scalar>
pub fn as_raw_VectorOfScalar( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfScalar( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Size>
impl Vector<Size>
pub fn as_raw_VectorOfSize( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfSize( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<String>
impl Vector<String>
pub fn as_raw_VectorOfString( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfString( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Tuple<(Point2i, Point2i)>>
impl Vector<Tuple<(Point2i, Point2i)>>
pub fn as_raw_VectorOfTupleOfPoint2i_Point2i( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfTupleOfPoint2i_Point2i( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Tuple<(UMat, u8)>>
impl Vector<Tuple<(UMat, u8)>>
pub fn as_raw_VectorOfTupleOfUMat_u8( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfTupleOfUMat_u8( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Tuple<(i32, f64)>>
impl Vector<Tuple<(i32, f64)>>
pub fn as_raw_VectorOfTupleOfi32_f64( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfTupleOfi32_f64( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<UMat>
impl Vector<UMat>
pub fn as_raw_VectorOfUMat( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfUMat( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Vec2d>
impl Vector<Vec2d>
pub fn as_raw_VectorOfVec2d( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVec2d( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Vec2f>
impl Vector<Vec2f>
pub fn as_raw_VectorOfVec2f( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVec2f( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Vec2i>
impl Vector<Vec2i>
pub fn as_raw_VectorOfVec2i( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVec2i( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Vec3d>
impl Vector<Vec3d>
pub fn as_raw_VectorOfVec3d( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVec3d( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Vec3f>
impl Vector<Vec3f>
pub fn as_raw_VectorOfVec3f( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVec3f( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Vec3i>
impl Vector<Vec3i>
pub fn as_raw_VectorOfVec3i( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVec3i( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Vec4f>
impl Vector<Vec4f>
pub fn as_raw_VectorOfVec4f( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVec4f( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Vec4i>
impl Vector<Vec4i>
pub fn as_raw_VectorOfVec4i( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVec4i( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Vec6f>
impl Vector<Vec6f>
pub fn as_raw_VectorOfVec6f( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVec6f( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Vector<DMatch>>
impl Vector<Vector<DMatch>>
pub fn as_raw_VectorOfVectorOfDMatch( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfDMatch( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Vector<KeyPoint>>
impl Vector<Vector<KeyPoint>>
pub fn as_raw_VectorOfVectorOfKeyPoint( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfKeyPoint( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Vector<Mat>>
impl Vector<Vector<Mat>>
pub fn as_raw_VectorOfVectorOfMat( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfMat( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Vector<Point>>
impl Vector<Vector<Point>>
pub fn as_raw_VectorOfVectorOfPoint( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfPoint( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Vector<Point2d>>
impl Vector<Vector<Point2d>>
pub fn as_raw_VectorOfVectorOfPoint2d( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfPoint2d( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Vector<Point2f>>
impl Vector<Vector<Point2f>>
pub fn as_raw_VectorOfVectorOfPoint2f( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfPoint2f( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Vector<Point3d>>
impl Vector<Vector<Point3d>>
pub fn as_raw_VectorOfVectorOfPoint3d( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfPoint3d( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Vector<Point3f>>
impl Vector<Vector<Point3f>>
pub fn as_raw_VectorOfVectorOfPoint3f( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfPoint3f( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Vector<Point3i>>
impl Vector<Vector<Point3i>>
pub fn as_raw_VectorOfVectorOfPoint3i( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfPoint3i( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Vector<Range>>
impl Vector<Vector<Range>>
pub fn as_raw_VectorOfVectorOfRange( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfRange( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Vector<Vec2d>>
impl Vector<Vector<Vec2d>>
pub fn as_raw_VectorOfVectorOfVec2d( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfVec2d( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Vector<Vec2f>>
impl Vector<Vector<Vec2f>>
pub fn as_raw_VectorOfVectorOfVec2f( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfVec2f( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Vector<Vec2i>>
impl Vector<Vector<Vec2i>>
pub fn as_raw_VectorOfVectorOfVec2i( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfVec2i( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Vector<Vec3d>>
impl Vector<Vector<Vec3d>>
pub fn as_raw_VectorOfVectorOfVec3d( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfVec3d( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Vector<Vec3f>>
impl Vector<Vector<Vec3f>>
pub fn as_raw_VectorOfVectorOfVec3f( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfVec3f( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Vector<c_char>>
impl Vector<Vector<c_char>>
pub fn as_raw_VectorOfVectorOfc_char( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfc_char( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Vector<f32>>
impl Vector<Vector<f32>>
pub fn as_raw_VectorOfVectorOff32( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOff32( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Vector<f64>>
impl Vector<Vector<f64>>
pub fn as_raw_VectorOfVectorOff64( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOff64( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Vector<i32>>
impl Vector<Vector<i32>>
pub fn as_raw_VectorOfVectorOfi32( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfi32( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Vector<i8>>
impl Vector<Vector<i8>>
pub fn as_raw_VectorOfVectorOfi8( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfi8( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Vector<u8>>
impl Vector<Vector<u8>>
pub fn as_raw_VectorOfVectorOfu8( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfu8( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<bool>
impl Vector<bool>
pub fn as_raw_VectorOfbool( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfbool( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<c_char>
impl Vector<c_char>
pub fn as_raw_VectorOfc_char( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfc_char( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<f32>
impl Vector<f32>
pub fn as_raw_VectorOff32( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOff32( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<f64>
impl Vector<f64>
pub fn as_raw_VectorOff64( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOff64( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<i32>
impl Vector<i32>
pub fn as_raw_VectorOfi32( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfi32( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<i8>
impl Vector<i8>
pub fn as_raw_VectorOfi8( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfi8( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<size_t>
impl Vector<size_t>
pub fn as_raw_VectorOfsize_t( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfsize_t( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<u64>
impl Vector<u64>
pub fn as_raw_VectorOfu64( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfu64( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<u8>
impl Vector<u8>
pub fn as_raw_VectorOfu8( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfu8( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<MatShape>
impl Vector<MatShape>
pub fn as_raw_VectorOfMatShape( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfMatShape( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Ptr<BackendNode>>
impl Vector<Ptr<BackendNode>>
pub fn as_raw_VectorOfPtrOfBackendNode( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfPtrOfBackendNode( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Ptr<BackendWrapper>>
impl Vector<Ptr<BackendWrapper>>
pub fn as_raw_VectorOfPtrOfBackendWrapper( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfPtrOfBackendWrapper( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Ptr<Layer>>
impl Vector<Ptr<Layer>>
pub fn as_raw_VectorOfPtrOfLayer( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfPtrOfLayer( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Target>
impl Vector<Target>
pub fn as_raw_VectorOfTarget( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfTarget( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Tuple<(Backend, Target)>>
impl Vector<Tuple<(Backend, Target)>>
pub fn as_raw_VectorOfTupleOfBackend_Target( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfTupleOfBackend_Target( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Vector<MatShape>>
impl Vector<Vector<MatShape>>
pub fn as_raw_VectorOfVectorOfMatShape( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfMatShape( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<DPMDetector_ObjectDetection>
impl Vector<DPMDetector_ObjectDetection>
pub fn as_raw_VectorOfDPMDetector_ObjectDetection( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfDPMDetector_ObjectDetection( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<FacemarkAAM_Config>
impl Vector<FacemarkAAM_Config>
pub fn as_raw_VectorOfFacemarkAAM_Config( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfFacemarkAAM_Config( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<FacemarkAAM_Model_Texture>
impl Vector<FacemarkAAM_Model_Texture>
pub fn as_raw_VectorOfFacemarkAAM_Model_Texture( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfFacemarkAAM_Model_Texture( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<FeatureIndex>
impl Vector<FeatureIndex>
pub fn as_raw_VectorOfFeatureIndex( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfFeatureIndex( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<FlannIndexType>
impl Vector<FlannIndexType>
pub fn as_raw_VectorOfFlannIndexType( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfFlannIndexType( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Detail_OpaqueKind>
impl Vector<Detail_OpaqueKind>
pub fn as_raw_VectorOfDetail_OpaqueKind( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfDetail_OpaqueKind( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<GArg>
impl Vector<GArg>
pub fn as_raw_VectorOfGArg( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfGArg( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<GBackend>
impl Vector<GBackend>
pub fn as_raw_VectorOfGBackend( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfGBackend( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<GCompileArg>
impl Vector<GCompileArg>
pub fn as_raw_VectorOfGCompileArg( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfGCompileArg( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<GMat>
impl Vector<GMat>
pub fn as_raw_VectorOfGMat( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfGMat( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<GRunArg>
impl Vector<GRunArg>
pub fn as_raw_VectorOfGRunArg( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfGRunArg( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<GShape>
impl Vector<GShape>
pub fn as_raw_VectorOfGShape( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfGShape( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<GTransform>
impl Vector<GTransform>
pub fn as_raw_VectorOfGTransform( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfGTransform( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<GTypeInfo>
impl Vector<GTypeInfo>
pub fn as_raw_VectorOfGTypeInfo( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfGTypeInfo( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<KeyLine>
impl Vector<KeyLine>
pub fn as_raw_VectorOfKeyLine( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfKeyLine( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Vector<KeyLine>>
impl Vector<Vector<KeyLine>>
pub fn as_raw_VectorOfVectorOfKeyLine( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfKeyLine( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Ptr<MCC_CChecker>>
impl Vector<Ptr<MCC_CChecker>>
pub fn as_raw_VectorOfPtrOfMCC_CChecker( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfPtrOfMCC_CChecker( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<DTrees_Node>
impl Vector<DTrees_Node>
pub fn as_raw_VectorOfDTrees_Node( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfDTrees_Node( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<DTrees_Split>
impl Vector<DTrees_Split>
pub fn as_raw_VectorOfDTrees_Split( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfDTrees_Split( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<DetectionBasedTracker_ExtObject>
impl Vector<DetectionBasedTracker_ExtObject>
pub fn as_raw_VectorOfDetectionBasedTracker_ExtObject( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfDetectionBasedTracker_ExtObject( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<DetectionBasedTracker_Object>
impl Vector<DetectionBasedTracker_Object>
pub fn as_raw_VectorOfDetectionBasedTracker_Object( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfDetectionBasedTracker_Object( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<DetectionROI>
impl Vector<DetectionROI>
pub fn as_raw_VectorOfDetectionROI( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfDetectionROI( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Dictionary>
impl Vector<Dictionary>
pub fn as_raw_VectorOfDictionary( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfDictionary( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<GPCPatchDescriptor>
impl Vector<GPCPatchDescriptor>
pub fn as_raw_VectorOfGPCPatchDescriptor( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfGPCPatchDescriptor( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<GPCPatchSample>
impl Vector<GPCPatchSample>
pub fn as_raw_VectorOfGPCPatchSample( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfGPCPatchSample( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<LineMod_Feature>
impl Vector<LineMod_Feature>
pub fn as_raw_VectorOfLineMod_Feature( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfLineMod_Feature( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<LineMod_Match>
impl Vector<LineMod_Match>
pub fn as_raw_VectorOfLineMod_Match( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfLineMod_Match( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<LineMod_Template>
impl Vector<LineMod_Template>
pub fn as_raw_VectorOfLineMod_Template( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfLineMod_Template( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Ptr<LineMod_Modality>>
impl Vector<Ptr<LineMod_Modality>>
pub fn as_raw_VectorOfPtrOfLineMod_Modality( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfPtrOfLineMod_Modality( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<MatchQuasiDense>
impl Vector<MatchQuasiDense>
pub fn as_raw_VectorOfMatchQuasiDense( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfMatchQuasiDense( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Detail_CameraParams>
impl Vector<Detail_CameraParams>
pub fn as_raw_VectorOfDetail_CameraParams( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfDetail_CameraParams( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Detail_ImageFeatures>
impl Vector<Detail_ImageFeatures>
pub fn as_raw_VectorOfDetail_ImageFeatures( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfDetail_ImageFeatures( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Detail_MatchesInfo>
impl Vector<Detail_MatchesInfo>
pub fn as_raw_VectorOfDetail_MatchesInfo( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfDetail_MatchesInfo( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Pose3DPtr>
impl Vector<Pose3DPtr>
pub fn as_raw_VectorOfPose3DPtr( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfPose3DPtr( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<ERStat>
impl Vector<ERStat>
pub fn as_raw_VectorOfERStat( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfERStat( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Vector<ERStat>>
impl Vector<Vector<ERStat>>
pub fn as_raw_VectorOfVectorOfERStat( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVectorOfERStat( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<VideoCapture>
impl Vector<VideoCapture>
pub fn as_raw_VectorOfVideoCapture( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVideoCapture( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<VideoCaptureAPIs>
impl Vector<VideoCaptureAPIs>
pub fn as_raw_VectorOfVideoCaptureAPIs( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfVideoCaptureAPIs( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Elliptic_KeyPoint>
impl Vector<Elliptic_KeyPoint>
pub fn as_raw_VectorOfElliptic_KeyPoint( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfElliptic_KeyPoint( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Source§impl Vector<Box>
impl Vector<Box>
pub fn as_raw_VectorOfBox( &self, ) -> <Self as OpenCVTypeExternContainer>::ExternSend
pub fn as_raw_mut_VectorOfBox( &mut self, ) -> <Self as OpenCVTypeExternContainer>::ExternSendMut
Trait Implementations§
Source§impl<T> Boxed for Vector<T>where
Self: VectorExtern<T>,
impl<T> Boxed for Vector<T>where
Self: VectorExtern<T>,
Source§impl Clone for Vector<Detail_CameraParams>where
Self: VectorExtern<Detail_CameraParams>,
impl Clone for Vector<Detail_CameraParams>where
Self: VectorExtern<Detail_CameraParams>,
Source§impl Clone for Vector<Detail_ImageFeatures>where
Self: VectorExtern<Detail_ImageFeatures>,
impl Clone for Vector<Detail_ImageFeatures>where
Self: VectorExtern<Detail_ImageFeatures>,
Source§impl Clone for Vector<Detail_MatchesInfo>where
Self: VectorExtern<Detail_MatchesInfo>,
impl Clone for Vector<Detail_MatchesInfo>where
Self: VectorExtern<Detail_MatchesInfo>,
Source§impl Clone for Vector<Detail_OpaqueKind>where
Self: VectorExtern<Detail_OpaqueKind>,
impl Clone for Vector<Detail_OpaqueKind>where
Self: VectorExtern<Detail_OpaqueKind>,
Source§impl Clone for Vector<DetectionBasedTracker_ExtObject>where
Self: VectorExtern<DetectionBasedTracker_ExtObject>,
impl Clone for Vector<DetectionBasedTracker_ExtObject>where
Self: VectorExtern<DetectionBasedTracker_ExtObject>,
Source§impl Clone for Vector<Dictionary>where
Self: VectorExtern<Dictionary>,
impl Clone for Vector<Dictionary>where
Self: VectorExtern<Dictionary>,
Source§impl Clone for Vector<FlannIndexType>where
Self: VectorExtern<FlannIndexType>,
impl Clone for Vector<FlannIndexType>where
Self: VectorExtern<FlannIndexType>,
Source§impl Clone for Vector<LineMod_Feature>where
Self: VectorExtern<LineMod_Feature>,
impl Clone for Vector<LineMod_Feature>where
Self: VectorExtern<LineMod_Feature>,
Source§impl Clone for Vector<LineMod_Match>where
Self: VectorExtern<LineMod_Match>,
impl Clone for Vector<LineMod_Match>where
Self: VectorExtern<LineMod_Match>,
Source§impl Clone for Vector<LineMod_Template>where
Self: VectorExtern<LineMod_Template>,
impl Clone for Vector<LineMod_Template>where
Self: VectorExtern<LineMod_Template>,
Source§impl Clone for Vector<MatchQuasiDense>where
Self: VectorExtern<MatchQuasiDense>,
impl Clone for Vector<MatchQuasiDense>where
Self: VectorExtern<MatchQuasiDense>,
Source§impl Clone for Vector<RotatedRect>where
Self: VectorExtern<RotatedRect>,
impl Clone for Vector<RotatedRect>where
Self: VectorExtern<RotatedRect>,
Source§impl Clone for Vector<VideoCaptureAPIs>where
Self: VectorExtern<VideoCaptureAPIs>,
impl Clone for Vector<VideoCaptureAPIs>where
Self: VectorExtern<VideoCaptureAPIs>,
Source§impl Clone for Vector<FeatureIndex>where
Self: VectorExtern<FeatureIndex>,
impl Clone for Vector<FeatureIndex>where
Self: VectorExtern<FeatureIndex>,
Source§impl<'a, T: for<'o> OpenCVType<'o>> Extend<<T as OpenCVType<'a>>::Arg> for Vector<T>where
Self: VectorExtern<T>,
impl<'a, T: for<'o> OpenCVType<'o>> Extend<<T as OpenCVType<'a>>::Arg> for Vector<T>where
Self: VectorExtern<T>,
Source§fn extend<I: IntoIterator<Item = <T as OpenCVType<'a>>::Arg>>(&mut self, s: I)
fn extend<I: IntoIterator<Item = <T as OpenCVType<'a>>::Arg>>(&mut self, s: I)
Source§fn extend_one(&mut self, item: A)
fn extend_one(&mut self, item: A)
extend_one
)Source§fn extend_reserve(&mut self, additional: usize)
fn extend_reserve(&mut self, additional: usize)
extend_one
)Source§impl<T: for<'o> OpenCVType<'o>> From<Vec<<T as OpenCVType<'_>>::Arg>> for Vector<T>where
Vector<T>: VectorExtern<T>,
impl<T: for<'o> OpenCVType<'o>> From<Vec<<T as OpenCVType<'_>>::Arg>> for Vector<T>where
Vector<T>: VectorExtern<T>,
Source§impl<T> From<Vector<T>> for Vec<T>where
Vector<T>: VectorExtern<T> + VectorToVec<Element = T>,
impl<T> From<Vector<T>> for Vec<T>where
Vector<T>: VectorExtern<T> + VectorToVec<Element = T>,
Source§impl<'a, T: for<'o> OpenCVType<'o>> FromIterator<<T as OpenCVType<'a>>::Arg> for Vector<T>where
Self: VectorExtern<T>,
impl<'a, T: for<'o> OpenCVType<'o>> FromIterator<<T as OpenCVType<'a>>::Arg> for Vector<T>where
Self: VectorExtern<T>,
Source§impl<'v, T: OpenCVFromExtern> IntoIterator for &'v Vector<T>where
Vector<T>: VectorExtern<T>,
impl<'v, T: OpenCVFromExtern> IntoIterator for &'v Vector<T>where
Vector<T>: VectorExtern<T>,
Source§impl<T: OpenCVFromExtern> IntoIterator for Vector<T>where
Vector<T>: VectorExtern<T>,
impl<T: OpenCVFromExtern> IntoIterator for Vector<T>where
Vector<T>: VectorExtern<T>,
Source§impl ToInputArray for &Vector<BoxedRef<'_, Mat>>
impl ToInputArray for &Vector<BoxedRef<'_, Mat>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<BoxedRef<'_, UMat>>
impl ToInputArray for &Vector<BoxedRef<'_, UMat>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<Mat>
impl ToInputArray for &Vector<Mat>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<Point3f>
impl ToInputArray for &Vector<Point3f>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<Point3d>
impl ToInputArray for &Vector<Point3d>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<Point3i>
impl ToInputArray for &Vector<Point3i>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<Point2f>
impl ToInputArray for &Vector<Point2f>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<Point2d>
impl ToInputArray for &Vector<Point2d>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<Point>
impl ToInputArray for &Vector<Point>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<Rect2d>
impl ToInputArray for &Vector<Rect2d>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<Rect>
impl ToInputArray for &Vector<Rect>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<Size>
impl ToInputArray for &Vector<Size>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<UMat>
impl ToInputArray for &Vector<UMat>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<Vec2f>
impl ToInputArray for &Vector<Vec2f>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<Vec3f>
impl ToInputArray for &Vector<Vec3f>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<Vec4f>
impl ToInputArray for &Vector<Vec4f>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<Vec6f>
impl ToInputArray for &Vector<Vec6f>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<Vec2d>
impl ToInputArray for &Vector<Vec2d>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<Vec3d>
impl ToInputArray for &Vector<Vec3d>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<Scalar>
impl ToInputArray for &Vector<Scalar>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<Vec2i>
impl ToInputArray for &Vector<Vec2i>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<Vec3i>
impl ToInputArray for &Vector<Vec3i>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<Vec4i>
impl ToInputArray for &Vector<Vec4i>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<Vector<Point3f>>
impl ToInputArray for &Vector<Vector<Point3f>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<Vector<Point3d>>
impl ToInputArray for &Vector<Vector<Point3d>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<Vector<Point3i>>
impl ToInputArray for &Vector<Vector<Point3i>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<Vector<Point2f>>
impl ToInputArray for &Vector<Vector<Point2f>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<Vector<Point2d>>
impl ToInputArray for &Vector<Vector<Point2d>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<Vector<Point>>
impl ToInputArray for &Vector<Vector<Point>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<Vector<Vec2f>>
impl ToInputArray for &Vector<Vector<Vec2f>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<Vector<Vec3f>>
impl ToInputArray for &Vector<Vector<Vec3f>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<Vector<Vec2d>>
impl ToInputArray for &Vector<Vector<Vec2d>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<Vector<Vec3d>>
impl ToInputArray for &Vector<Vector<Vec3d>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<Vector<Vec2i>>
impl ToInputArray for &Vector<Vector<Vec2i>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<Vector<f32>>
impl ToInputArray for &Vector<Vector<f32>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<Vector<f64>>
impl ToInputArray for &Vector<Vector<f64>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<Vector<i32>>
impl ToInputArray for &Vector<Vector<i32>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<Vector<u8>>
impl ToInputArray for &Vector<Vector<u8>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<bool>
impl ToInputArray for &Vector<bool>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<f32>
impl ToInputArray for &Vector<f32>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<f64>
impl ToInputArray for &Vector<f64>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<i32>
impl ToInputArray for &Vector<i32>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for &Vector<u8>
impl ToInputArray for &Vector<u8>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<BoxedRef<'_, Mat>>
impl ToInputArray for Vector<BoxedRef<'_, Mat>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<BoxedRef<'_, UMat>>
impl ToInputArray for Vector<BoxedRef<'_, UMat>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<Mat>
impl ToInputArray for Vector<Mat>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<Point3f>
impl ToInputArray for Vector<Point3f>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<Point3d>
impl ToInputArray for Vector<Point3d>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<Point3i>
impl ToInputArray for Vector<Point3i>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<Point2f>
impl ToInputArray for Vector<Point2f>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<Point2d>
impl ToInputArray for Vector<Point2d>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<Point>
impl ToInputArray for Vector<Point>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<Rect2d>
impl ToInputArray for Vector<Rect2d>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<Rect>
impl ToInputArray for Vector<Rect>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<Size>
impl ToInputArray for Vector<Size>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<UMat>
impl ToInputArray for Vector<UMat>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<Vec2f>
impl ToInputArray for Vector<Vec2f>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<Vec3f>
impl ToInputArray for Vector<Vec3f>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<Vec4f>
impl ToInputArray for Vector<Vec4f>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<Vec6f>
impl ToInputArray for Vector<Vec6f>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<Vec2d>
impl ToInputArray for Vector<Vec2d>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<Vec3d>
impl ToInputArray for Vector<Vec3d>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<Scalar>
impl ToInputArray for Vector<Scalar>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<Vec2i>
impl ToInputArray for Vector<Vec2i>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<Vec3i>
impl ToInputArray for Vector<Vec3i>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<Vec4i>
impl ToInputArray for Vector<Vec4i>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<Vector<Point3f>>
impl ToInputArray for Vector<Vector<Point3f>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<Vector<Point3d>>
impl ToInputArray for Vector<Vector<Point3d>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<Vector<Point3i>>
impl ToInputArray for Vector<Vector<Point3i>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<Vector<Point2f>>
impl ToInputArray for Vector<Vector<Point2f>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<Vector<Point2d>>
impl ToInputArray for Vector<Vector<Point2d>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<Vector<Point>>
impl ToInputArray for Vector<Vector<Point>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<Vector<Vec2f>>
impl ToInputArray for Vector<Vector<Vec2f>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<Vector<Vec3f>>
impl ToInputArray for Vector<Vector<Vec3f>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<Vector<Vec2d>>
impl ToInputArray for Vector<Vector<Vec2d>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<Vector<Vec3d>>
impl ToInputArray for Vector<Vector<Vec3d>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<Vector<Vec2i>>
impl ToInputArray for Vector<Vector<Vec2i>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<Vector<f32>>
impl ToInputArray for Vector<Vector<f32>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<Vector<f64>>
impl ToInputArray for Vector<Vector<f64>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<Vector<i32>>
impl ToInputArray for Vector<Vector<i32>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<Vector<u8>>
impl ToInputArray for Vector<Vector<u8>>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<bool>
impl ToInputArray for Vector<bool>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<f32>
impl ToInputArray for Vector<f32>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<f64>
impl ToInputArray for Vector<f64>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<i32>
impl ToInputArray for Vector<i32>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputArray for Vector<u8>
impl ToInputArray for Vector<u8>
fn input_array(&self) -> Result<BoxedRef<'_, _InputArray>>
Source§impl ToInputOutputArray for &mut Vector<Mat>
impl ToInputOutputArray for &mut Vector<Mat>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for &mut Vector<Point3f>
impl ToInputOutputArray for &mut Vector<Point3f>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for &mut Vector<Point3d>
impl ToInputOutputArray for &mut Vector<Point3d>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for &mut Vector<Point3i>
impl ToInputOutputArray for &mut Vector<Point3i>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for &mut Vector<Point2f>
impl ToInputOutputArray for &mut Vector<Point2f>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for &mut Vector<Point2d>
impl ToInputOutputArray for &mut Vector<Point2d>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for &mut Vector<Point>
impl ToInputOutputArray for &mut Vector<Point>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for &mut Vector<Rect2d>
impl ToInputOutputArray for &mut Vector<Rect2d>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for &mut Vector<Rect>
impl ToInputOutputArray for &mut Vector<Rect>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for &mut Vector<Size>
impl ToInputOutputArray for &mut Vector<Size>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for &mut Vector<UMat>
impl ToInputOutputArray for &mut Vector<UMat>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for &mut Vector<Vec2f>
impl ToInputOutputArray for &mut Vector<Vec2f>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for &mut Vector<Vec3f>
impl ToInputOutputArray for &mut Vector<Vec3f>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for &mut Vector<Vec4f>
impl ToInputOutputArray for &mut Vector<Vec4f>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for &mut Vector<Vec6f>
impl ToInputOutputArray for &mut Vector<Vec6f>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for &mut Vector<Vec2d>
impl ToInputOutputArray for &mut Vector<Vec2d>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for &mut Vector<Vec3d>
impl ToInputOutputArray for &mut Vector<Vec3d>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for &mut Vector<Scalar>
impl ToInputOutputArray for &mut Vector<Scalar>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for &mut Vector<Vec2i>
impl ToInputOutputArray for &mut Vector<Vec2i>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for &mut Vector<Vec3i>
impl ToInputOutputArray for &mut Vector<Vec3i>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for &mut Vector<Vec4i>
impl ToInputOutputArray for &mut Vector<Vec4i>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for &mut Vector<Vector<Point3f>>
impl ToInputOutputArray for &mut Vector<Vector<Point3f>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for &mut Vector<Vector<Point3d>>
impl ToInputOutputArray for &mut Vector<Vector<Point3d>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for &mut Vector<Vector<Point3i>>
impl ToInputOutputArray for &mut Vector<Vector<Point3i>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for &mut Vector<Vector<Point2f>>
impl ToInputOutputArray for &mut Vector<Vector<Point2f>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for &mut Vector<Vector<Point2d>>
impl ToInputOutputArray for &mut Vector<Vector<Point2d>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for &mut Vector<Vector<Point>>
impl ToInputOutputArray for &mut Vector<Vector<Point>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for &mut Vector<Vector<Vec2f>>
impl ToInputOutputArray for &mut Vector<Vector<Vec2f>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for &mut Vector<Vector<Vec3f>>
impl ToInputOutputArray for &mut Vector<Vector<Vec3f>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for &mut Vector<Vector<Vec2d>>
impl ToInputOutputArray for &mut Vector<Vector<Vec2d>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for &mut Vector<Vector<Vec3d>>
impl ToInputOutputArray for &mut Vector<Vector<Vec3d>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for &mut Vector<Vector<Vec2i>>
impl ToInputOutputArray for &mut Vector<Vector<Vec2i>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for &mut Vector<Vector<f32>>
impl ToInputOutputArray for &mut Vector<Vector<f32>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for &mut Vector<Vector<f64>>
impl ToInputOutputArray for &mut Vector<Vector<f64>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for &mut Vector<Vector<i32>>
impl ToInputOutputArray for &mut Vector<Vector<i32>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for &mut Vector<Vector<u8>>
impl ToInputOutputArray for &mut Vector<Vector<u8>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for &mut Vector<f32>
impl ToInputOutputArray for &mut Vector<f32>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for &mut Vector<f64>
impl ToInputOutputArray for &mut Vector<f64>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for &mut Vector<i32>
impl ToInputOutputArray for &mut Vector<i32>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for &mut Vector<u8>
impl ToInputOutputArray for &mut Vector<u8>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<Mat>
impl ToInputOutputArray for Vector<Mat>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<Point3f>
impl ToInputOutputArray for Vector<Point3f>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<Point3d>
impl ToInputOutputArray for Vector<Point3d>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<Point3i>
impl ToInputOutputArray for Vector<Point3i>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<Point2f>
impl ToInputOutputArray for Vector<Point2f>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<Point2d>
impl ToInputOutputArray for Vector<Point2d>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<Point>
impl ToInputOutputArray for Vector<Point>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<Rect2d>
impl ToInputOutputArray for Vector<Rect2d>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<Rect>
impl ToInputOutputArray for Vector<Rect>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<Size>
impl ToInputOutputArray for Vector<Size>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<UMat>
impl ToInputOutputArray for Vector<UMat>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<Vec2f>
impl ToInputOutputArray for Vector<Vec2f>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<Vec3f>
impl ToInputOutputArray for Vector<Vec3f>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<Vec4f>
impl ToInputOutputArray for Vector<Vec4f>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<Vec6f>
impl ToInputOutputArray for Vector<Vec6f>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<Vec2d>
impl ToInputOutputArray for Vector<Vec2d>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<Vec3d>
impl ToInputOutputArray for Vector<Vec3d>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<Scalar>
impl ToInputOutputArray for Vector<Scalar>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<Vec2i>
impl ToInputOutputArray for Vector<Vec2i>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<Vec3i>
impl ToInputOutputArray for Vector<Vec3i>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<Vec4i>
impl ToInputOutputArray for Vector<Vec4i>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<Vector<Point3f>>
impl ToInputOutputArray for Vector<Vector<Point3f>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<Vector<Point3d>>
impl ToInputOutputArray for Vector<Vector<Point3d>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<Vector<Point3i>>
impl ToInputOutputArray for Vector<Vector<Point3i>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<Vector<Point2f>>
impl ToInputOutputArray for Vector<Vector<Point2f>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<Vector<Point2d>>
impl ToInputOutputArray for Vector<Vector<Point2d>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<Vector<Point>>
impl ToInputOutputArray for Vector<Vector<Point>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<Vector<Vec2f>>
impl ToInputOutputArray for Vector<Vector<Vec2f>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<Vector<Vec3f>>
impl ToInputOutputArray for Vector<Vector<Vec3f>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<Vector<Vec2d>>
impl ToInputOutputArray for Vector<Vector<Vec2d>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<Vector<Vec3d>>
impl ToInputOutputArray for Vector<Vector<Vec3d>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<Vector<Vec2i>>
impl ToInputOutputArray for Vector<Vector<Vec2i>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<Vector<f32>>
impl ToInputOutputArray for Vector<Vector<f32>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<Vector<f64>>
impl ToInputOutputArray for Vector<Vector<f64>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<Vector<i32>>
impl ToInputOutputArray for Vector<Vector<i32>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<Vector<u8>>
impl ToInputOutputArray for Vector<Vector<u8>>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<f32>
impl ToInputOutputArray for Vector<f32>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<f64>
impl ToInputOutputArray for Vector<f64>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<i32>
impl ToInputOutputArray for Vector<i32>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToInputOutputArray for Vector<u8>
impl ToInputOutputArray for Vector<u8>
fn input_output_array(&mut self) -> Result<BoxedRefMut<'_, _InputOutputArray>>
Source§impl ToOutputArray for &mut Vector<Mat>
impl ToOutputArray for &mut Vector<Mat>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for &mut Vector<Point3f>
impl ToOutputArray for &mut Vector<Point3f>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for &mut Vector<Point3d>
impl ToOutputArray for &mut Vector<Point3d>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for &mut Vector<Point3i>
impl ToOutputArray for &mut Vector<Point3i>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for &mut Vector<Point2f>
impl ToOutputArray for &mut Vector<Point2f>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for &mut Vector<Point2d>
impl ToOutputArray for &mut Vector<Point2d>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for &mut Vector<Point>
impl ToOutputArray for &mut Vector<Point>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for &mut Vector<Rect2d>
impl ToOutputArray for &mut Vector<Rect2d>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for &mut Vector<Rect>
impl ToOutputArray for &mut Vector<Rect>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for &mut Vector<Size>
impl ToOutputArray for &mut Vector<Size>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for &mut Vector<UMat>
impl ToOutputArray for &mut Vector<UMat>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for &mut Vector<Vec2f>
impl ToOutputArray for &mut Vector<Vec2f>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for &mut Vector<Vec3f>
impl ToOutputArray for &mut Vector<Vec3f>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for &mut Vector<Vec4f>
impl ToOutputArray for &mut Vector<Vec4f>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for &mut Vector<Vec6f>
impl ToOutputArray for &mut Vector<Vec6f>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for &mut Vector<Vec2d>
impl ToOutputArray for &mut Vector<Vec2d>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for &mut Vector<Vec3d>
impl ToOutputArray for &mut Vector<Vec3d>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for &mut Vector<Scalar>
impl ToOutputArray for &mut Vector<Scalar>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for &mut Vector<Vec2i>
impl ToOutputArray for &mut Vector<Vec2i>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for &mut Vector<Vec3i>
impl ToOutputArray for &mut Vector<Vec3i>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for &mut Vector<Vec4i>
impl ToOutputArray for &mut Vector<Vec4i>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for &mut Vector<Vector<Point3f>>
impl ToOutputArray for &mut Vector<Vector<Point3f>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for &mut Vector<Vector<Point3d>>
impl ToOutputArray for &mut Vector<Vector<Point3d>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for &mut Vector<Vector<Point3i>>
impl ToOutputArray for &mut Vector<Vector<Point3i>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for &mut Vector<Vector<Point2f>>
impl ToOutputArray for &mut Vector<Vector<Point2f>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for &mut Vector<Vector<Point2d>>
impl ToOutputArray for &mut Vector<Vector<Point2d>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for &mut Vector<Vector<Point>>
impl ToOutputArray for &mut Vector<Vector<Point>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for &mut Vector<Vector<Vec2f>>
impl ToOutputArray for &mut Vector<Vector<Vec2f>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for &mut Vector<Vector<Vec3f>>
impl ToOutputArray for &mut Vector<Vector<Vec3f>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for &mut Vector<Vector<Vec2d>>
impl ToOutputArray for &mut Vector<Vector<Vec2d>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for &mut Vector<Vector<Vec3d>>
impl ToOutputArray for &mut Vector<Vector<Vec3d>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for &mut Vector<Vector<Vec2i>>
impl ToOutputArray for &mut Vector<Vector<Vec2i>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for &mut Vector<Vector<f32>>
impl ToOutputArray for &mut Vector<Vector<f32>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for &mut Vector<Vector<f64>>
impl ToOutputArray for &mut Vector<Vector<f64>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for &mut Vector<Vector<i32>>
impl ToOutputArray for &mut Vector<Vector<i32>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for &mut Vector<Vector<u8>>
impl ToOutputArray for &mut Vector<Vector<u8>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for &mut Vector<f32>
impl ToOutputArray for &mut Vector<f32>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for &mut Vector<f64>
impl ToOutputArray for &mut Vector<f64>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for &mut Vector<i32>
impl ToOutputArray for &mut Vector<i32>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for &mut Vector<u8>
impl ToOutputArray for &mut Vector<u8>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<Mat>
impl ToOutputArray for Vector<Mat>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<Point3f>
impl ToOutputArray for Vector<Point3f>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<Point3d>
impl ToOutputArray for Vector<Point3d>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<Point3i>
impl ToOutputArray for Vector<Point3i>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<Point2f>
impl ToOutputArray for Vector<Point2f>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<Point2d>
impl ToOutputArray for Vector<Point2d>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<Point>
impl ToOutputArray for Vector<Point>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<Rect2d>
impl ToOutputArray for Vector<Rect2d>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<Rect>
impl ToOutputArray for Vector<Rect>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<Size>
impl ToOutputArray for Vector<Size>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<UMat>
impl ToOutputArray for Vector<UMat>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<Vec2f>
impl ToOutputArray for Vector<Vec2f>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<Vec3f>
impl ToOutputArray for Vector<Vec3f>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<Vec4f>
impl ToOutputArray for Vector<Vec4f>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<Vec6f>
impl ToOutputArray for Vector<Vec6f>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<Vec2d>
impl ToOutputArray for Vector<Vec2d>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<Vec3d>
impl ToOutputArray for Vector<Vec3d>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<Scalar>
impl ToOutputArray for Vector<Scalar>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<Vec2i>
impl ToOutputArray for Vector<Vec2i>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<Vec3i>
impl ToOutputArray for Vector<Vec3i>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<Vec4i>
impl ToOutputArray for Vector<Vec4i>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<Vector<Point3f>>
impl ToOutputArray for Vector<Vector<Point3f>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<Vector<Point3d>>
impl ToOutputArray for Vector<Vector<Point3d>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<Vector<Point3i>>
impl ToOutputArray for Vector<Vector<Point3i>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<Vector<Point2f>>
impl ToOutputArray for Vector<Vector<Point2f>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<Vector<Point2d>>
impl ToOutputArray for Vector<Vector<Point2d>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<Vector<Point>>
impl ToOutputArray for Vector<Vector<Point>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<Vector<Vec2f>>
impl ToOutputArray for Vector<Vector<Vec2f>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<Vector<Vec3f>>
impl ToOutputArray for Vector<Vector<Vec3f>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<Vector<Vec2d>>
impl ToOutputArray for Vector<Vector<Vec2d>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<Vector<Vec3d>>
impl ToOutputArray for Vector<Vector<Vec3d>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<Vector<Vec2i>>
impl ToOutputArray for Vector<Vector<Vec2i>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<Vector<f32>>
impl ToOutputArray for Vector<Vector<f32>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<Vector<f64>>
impl ToOutputArray for Vector<Vector<f64>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<Vector<i32>>
impl ToOutputArray for Vector<Vector<i32>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<Vector<u8>>
impl ToOutputArray for Vector<Vector<u8>>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<f32>
impl ToOutputArray for Vector<f32>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<f64>
impl ToOutputArray for Vector<f64>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<i32>
impl ToOutputArray for Vector<i32>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl ToOutputArray for Vector<u8>
impl ToOutputArray for Vector<u8>
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Source§impl VectorToVec for Vector<Box>
impl VectorToVec for Vector<Box>
Source§impl<'b> VectorToVec for Vector<BoxedRef<'b, DPMDetector_ObjectDetection>>
impl<'b> VectorToVec for Vector<BoxedRef<'b, DPMDetector_ObjectDetection>>
Source§impl<'b> VectorToVec for Vector<BoxedRef<'b, DTrees_Node>>
impl<'b> VectorToVec for Vector<BoxedRef<'b, DTrees_Node>>
Source§impl<'b> VectorToVec for Vector<BoxedRef<'b, DTrees_Split>>
impl<'b> VectorToVec for Vector<BoxedRef<'b, DTrees_Split>>
Source§impl<'b> VectorToVec for Vector<BoxedRef<'b, Detail_CameraParams>>
impl<'b> VectorToVec for Vector<BoxedRef<'b, Detail_CameraParams>>
Source§impl<'b> VectorToVec for Vector<BoxedRef<'b, Detail_ImageFeatures>>
impl<'b> VectorToVec for Vector<BoxedRef<'b, Detail_ImageFeatures>>
Source§impl<'b> VectorToVec for Vector<BoxedRef<'b, Detail_MatchesInfo>>
impl<'b> VectorToVec for Vector<BoxedRef<'b, Detail_MatchesInfo>>
Source§impl<'b> VectorToVec for Vector<BoxedRef<'b, DetectionBasedTracker_ExtObject>>
impl<'b> VectorToVec for Vector<BoxedRef<'b, DetectionBasedTracker_ExtObject>>
Source§impl<'b> VectorToVec for Vector<BoxedRef<'b, DetectionROI>>
impl<'b> VectorToVec for Vector<BoxedRef<'b, DetectionROI>>
Source§impl<'b> VectorToVec for Vector<BoxedRef<'b, Dictionary>>
impl<'b> VectorToVec for Vector<BoxedRef<'b, Dictionary>>
Source§impl<'b> VectorToVec for Vector<BoxedRef<'b, Elliptic_KeyPoint>>
impl<'b> VectorToVec for Vector<BoxedRef<'b, Elliptic_KeyPoint>>
Source§impl<'b> VectorToVec for Vector<BoxedRef<'b, FacemarkAAM_Config>>
impl<'b> VectorToVec for Vector<BoxedRef<'b, FacemarkAAM_Config>>
Source§impl<'b> VectorToVec for Vector<BoxedRef<'b, FacemarkAAM_Model_Texture>>
impl<'b> VectorToVec for Vector<BoxedRef<'b, FacemarkAAM_Model_Texture>>
Source§impl<'b> VectorToVec for Vector<BoxedRef<'b, GCompileArg>>
impl<'b> VectorToVec for Vector<BoxedRef<'b, GCompileArg>>
Source§impl<'b> VectorToVec for Vector<BoxedRef<'b, GPCPatchDescriptor>>
impl<'b> VectorToVec for Vector<BoxedRef<'b, GPCPatchDescriptor>>
Source§impl<'b> VectorToVec for Vector<BoxedRef<'b, GPCPatchSample>>
impl<'b> VectorToVec for Vector<BoxedRef<'b, GPCPatchSample>>
Source§impl<'b> VectorToVec for Vector<BoxedRef<'b, GTransform>>
impl<'b> VectorToVec for Vector<BoxedRef<'b, GTransform>>
Source§impl<'b> VectorToVec for Vector<BoxedRef<'b, LineMod_Match>>
impl<'b> VectorToVec for Vector<BoxedRef<'b, LineMod_Match>>
Source§impl<'b> VectorToVec for Vector<BoxedRef<'b, LineMod_Template>>
impl<'b> VectorToVec for Vector<BoxedRef<'b, LineMod_Template>>
Source§impl<'b> VectorToVec for Vector<BoxedRef<'b, PlatformInfo>>
impl<'b> VectorToVec for Vector<BoxedRef<'b, PlatformInfo>>
Source§impl<'b> VectorToVec for Vector<BoxedRef<'b, VideoCapture>>
impl<'b> VectorToVec for Vector<BoxedRef<'b, VideoCapture>>
Source§impl VectorToVec for Vector<DMatch>
impl VectorToVec for Vector<DMatch>
Source§impl VectorToVec for Vector<DTrees_Node>
impl VectorToVec for Vector<DTrees_Node>
Source§impl VectorToVec for Vector<DTrees_Split>
impl VectorToVec for Vector<DTrees_Split>
Source§impl VectorToVec for Vector<Detail_CameraParams>
impl VectorToVec for Vector<Detail_CameraParams>
Source§impl VectorToVec for Vector<Detail_ImageFeatures>
impl VectorToVec for Vector<Detail_ImageFeatures>
Source§impl VectorToVec for Vector<Detail_MatchesInfo>
impl VectorToVec for Vector<Detail_MatchesInfo>
Source§impl VectorToVec for Vector<Detail_OpaqueKind>
impl VectorToVec for Vector<Detail_OpaqueKind>
Source§impl VectorToVec for Vector<DetectionROI>
impl VectorToVec for Vector<DetectionROI>
Source§impl VectorToVec for Vector<Dictionary>
impl VectorToVec for Vector<Dictionary>
Source§impl VectorToVec for Vector<ERStat>
impl VectorToVec for Vector<ERStat>
Source§impl VectorToVec for Vector<Elliptic_KeyPoint>
impl VectorToVec for Vector<Elliptic_KeyPoint>
Source§impl VectorToVec for Vector<FacemarkAAM_Config>
impl VectorToVec for Vector<FacemarkAAM_Config>
Source§impl VectorToVec for Vector<FlannIndexType>
impl VectorToVec for Vector<FlannIndexType>
Source§impl VectorToVec for Vector<GArg>
impl VectorToVec for Vector<GArg>
Source§impl VectorToVec for Vector<GBackend>
impl VectorToVec for Vector<GBackend>
Source§impl VectorToVec for Vector<GCompileArg>
impl VectorToVec for Vector<GCompileArg>
Source§impl VectorToVec for Vector<GMat>
impl VectorToVec for Vector<GMat>
Source§impl VectorToVec for Vector<GPCPatchDescriptor>
impl VectorToVec for Vector<GPCPatchDescriptor>
Source§impl VectorToVec for Vector<GPCPatchSample>
impl VectorToVec for Vector<GPCPatchSample>
Source§impl VectorToVec for Vector<GRunArg>
impl VectorToVec for Vector<GRunArg>
Source§impl VectorToVec for Vector<GShape>
impl VectorToVec for Vector<GShape>
Source§impl VectorToVec for Vector<GTransform>
impl VectorToVec for Vector<GTransform>
Source§impl VectorToVec for Vector<GTypeInfo>
impl VectorToVec for Vector<GTypeInfo>
Source§impl VectorToVec for Vector<GpuMat>
impl VectorToVec for Vector<GpuMat>
Source§impl VectorToVec for Vector<KeyLine>
impl VectorToVec for Vector<KeyLine>
Source§impl VectorToVec for Vector<KeyPoint>
impl VectorToVec for Vector<KeyPoint>
Source§impl VectorToVec for Vector<LineMod_Feature>
impl VectorToVec for Vector<LineMod_Feature>
Source§impl VectorToVec for Vector<LineMod_Match>
impl VectorToVec for Vector<LineMod_Match>
Source§impl VectorToVec for Vector<LineMod_Template>
impl VectorToVec for Vector<LineMod_Template>
Source§impl VectorToVec for Vector<Mat>
impl VectorToVec for Vector<Mat>
Source§impl VectorToVec for Vector<MatchQuasiDense>
impl VectorToVec for Vector<MatchQuasiDense>
Source§impl VectorToVec for Vector<PlatformInfo>
impl VectorToVec for Vector<PlatformInfo>
Source§impl VectorToVec for Vector<Point3f>
impl VectorToVec for Vector<Point3f>
Source§impl VectorToVec for Vector<Point3d>
impl VectorToVec for Vector<Point3d>
Source§impl VectorToVec for Vector<Point3i>
impl VectorToVec for Vector<Point3i>
Source§impl VectorToVec for Vector<Point2f>
impl VectorToVec for Vector<Point2f>
Source§impl VectorToVec for Vector<Point2d>
impl VectorToVec for Vector<Point2d>
Source§impl VectorToVec for Vector<Point>
impl VectorToVec for Vector<Point>
Source§impl VectorToVec for Vector<Ptr<BackendNode>>
impl VectorToVec for Vector<Ptr<BackendNode>>
Source§impl VectorToVec for Vector<Ptr<BackendWrapper>>
impl VectorToVec for Vector<Ptr<BackendWrapper>>
Source§impl VectorToVec for Vector<Ptr<LineMod_Modality>>
impl VectorToVec for Vector<Ptr<LineMod_Modality>>
Source§impl VectorToVec for Vector<Ptr<MCC_CChecker>>
impl VectorToVec for Vector<Ptr<MCC_CChecker>>
Source§impl VectorToVec for Vector<Pose3DPtr>
impl VectorToVec for Vector<Pose3DPtr>
Source§impl VectorToVec for Vector<Range>
impl VectorToVec for Vector<Range>
Source§impl VectorToVec for Vector<Rect2d>
impl VectorToVec for Vector<Rect2d>
Source§impl VectorToVec for Vector<Rect>
impl VectorToVec for Vector<Rect>
Source§impl VectorToVec for Vector<RotatedRect>
impl VectorToVec for Vector<RotatedRect>
Source§impl VectorToVec for Vector<Size>
impl VectorToVec for Vector<Size>
Source§impl VectorToVec for Vector<String>
impl VectorToVec for Vector<String>
Source§impl VectorToVec for Vector<Target>
impl VectorToVec for Vector<Target>
Source§impl VectorToVec for Vector<UMat>
impl VectorToVec for Vector<UMat>
Source§impl VectorToVec for Vector<Vec2f>
impl VectorToVec for Vector<Vec2f>
Source§impl VectorToVec for Vector<Vec3f>
impl VectorToVec for Vector<Vec3f>
Source§impl VectorToVec for Vector<Vec4f>
impl VectorToVec for Vector<Vec4f>
Source§impl VectorToVec for Vector<Vec6f>
impl VectorToVec for Vector<Vec6f>
Source§impl VectorToVec for Vector<Vec2d>
impl VectorToVec for Vector<Vec2d>
Source§impl VectorToVec for Vector<Vec3d>
impl VectorToVec for Vector<Vec3d>
Source§impl VectorToVec for Vector<Scalar>
impl VectorToVec for Vector<Scalar>
Source§impl VectorToVec for Vector<Vec2i>
impl VectorToVec for Vector<Vec2i>
Source§impl VectorToVec for Vector<Vec3i>
impl VectorToVec for Vector<Vec3i>
Source§impl VectorToVec for Vector<Vec4i>
impl VectorToVec for Vector<Vec4i>
Source§impl VectorToVec for Vector<VideoCapture>
impl VectorToVec for Vector<VideoCapture>
Source§impl VectorToVec for Vector<VideoCaptureAPIs>
impl VectorToVec for Vector<VideoCaptureAPIs>
Source§impl VectorToVec for Vector<bool>
impl VectorToVec for Vector<bool>
Source§impl VectorToVec for Vector<f32>
impl VectorToVec for Vector<f32>
Source§impl VectorToVec for Vector<f64>
impl VectorToVec for Vector<f64>
Source§impl VectorToVec for Vector<i32>
impl VectorToVec for Vector<i32>
Source§impl VectorToVec for Vector<i8>
impl VectorToVec for Vector<i8>
Source§impl VectorToVec for Vector<FeatureIndex>
impl VectorToVec for Vector<FeatureIndex>
Source§impl VectorToVec for Vector<u64>
impl VectorToVec for Vector<u64>
Source§impl VectorToVec for Vector<u8>
impl VectorToVec for Vector<u8>
Source§impl VectorToVec for Vector<size_t>
impl VectorToVec for Vector<size_t>
impl<T: Send> Send for Vector<T>where
Self: VectorExtern<T>,
impl<T: Sync> Sync for Vector<T>where
Self: VectorExtern<T>,
Auto Trait Implementations§
impl<T> Freeze for Vector<T>
impl<T> RefUnwindSafe for Vector<T>where
T: RefUnwindSafe,
impl<T> Unpin for Vector<T>where
T: Unpin,
impl<T> UnwindSafe for Vector<T>where
T: UnwindSafe,
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Mat> ModifyInplace for Matwhere
Mat: Boxed,
impl<Mat> ModifyInplace for Matwhere
Mat: Boxed,
Source§unsafe fn modify_inplace<Res>(
&mut self,
f: impl FnOnce(&Mat, &mut Mat) -> Res,
) -> Res
unsafe fn modify_inplace<Res>( &mut self, f: impl FnOnce(&Mat, &mut Mat) -> Res, ) -> Res
Mat
or another similar object. By passing
a mutable reference to the Mat
to this function your closure will get called with the read reference and a write references
to the same Mat
. This is unsafe in a general case as it leads to having non-exclusive mutable access to the internal data,
but it can be useful for some performance sensitive operations. One example of an OpenCV function that allows such in-place
modification is imgproc::threshold
. Read more