[][src]Trait opencv::core::ToInputOutputArray

pub trait ToInputOutputArray {
    fn input_output_array(&mut self) -> Result<_InputOutputArray>;
}

Trait to serve as a replacement for InputOutputArray in C++ OpenCV

You can pass reference to the type implementing this trait everywhere where OpenCV API expects InputOutputArray or InputOutputArrayOfArrays.

For more info see comments for ToInputArray and ToOutputArray.

Required methods

Loading content...

Implementors

impl ToInputOutputArray for &mut GpuMat[src]

impl ToInputOutputArray for &mut HostMem[src]

impl ToInputOutputArray for &mut Mat[src]

impl ToInputOutputArray for &mut UMat[src]

impl ToInputOutputArray for &mut VectorOfMat[src]

impl ToInputOutputArray for &mut VectorOfPoint2d[src]

impl ToInputOutputArray for &mut VectorOfPoint2f[src]

impl ToInputOutputArray for &mut VectorOfPoint3d[src]

impl ToInputOutputArray for &mut VectorOfPoint3f[src]

impl ToInputOutputArray for &mut VectorOfPoint3i[src]

impl ToInputOutputArray for &mut VectorOfPoint[src]

impl ToInputOutputArray for &mut VectorOfRect2d[src]

impl ToInputOutputArray for &mut VectorOfRect[src]

impl ToInputOutputArray for &mut VectorOfScalar[src]

impl ToInputOutputArray for &mut VectorOfSize[src]

impl ToInputOutputArray for &mut VectorOfUMat[src]

impl ToInputOutputArray for &mut VectorOfVec2i[src]

impl ToInputOutputArray for &mut VectorOfVec3d[src]

impl ToInputOutputArray for &mut VectorOfVec3f[src]

impl ToInputOutputArray for &mut VectorOfVec3i[src]

impl ToInputOutputArray for &mut VectorOfVec4f[src]

impl ToInputOutputArray for &mut VectorOfVec4i[src]

impl ToInputOutputArray for &mut VectorOfVec6f[src]

impl ToInputOutputArray for &mut VectorOfVectorOfPoint2f[src]

impl ToInputOutputArray for &mut VectorOfVectorOfPoint3d[src]

impl ToInputOutputArray for &mut VectorOfVectorOfPoint3f[src]

impl ToInputOutputArray for &mut VectorOfVectorOfPoint3i[src]

impl ToInputOutputArray for &mut VectorOfVectorOfPoint[src]

impl ToInputOutputArray for &mut VectorOfVectorOfVec2i[src]

impl ToInputOutputArray for &mut VectorOfVectorOff64[src]

impl ToInputOutputArray for &mut VectorOfVectorOfi8[src]

impl ToInputOutputArray for &mut VectorOfVectorOfi32[src]

impl ToInputOutputArray for &mut VectorOfVectorOfu8[src]

impl ToInputOutputArray for &mut VectorOff32[src]

impl ToInputOutputArray for &mut VectorOff64[src]

impl ToInputOutputArray for &mut VectorOfi8[src]

impl ToInputOutputArray for &mut VectorOfi32[src]

impl ToInputOutputArray for &mut VectorOfu8[src]

impl ToInputOutputArray for GpuMat[src]

impl ToInputOutputArray for HostMem[src]

impl ToInputOutputArray for Mat[src]

impl ToInputOutputArray for UMat[src]

impl ToInputOutputArray for VectorOfMat[src]

impl ToInputOutputArray for VectorOfPoint2d[src]

impl ToInputOutputArray for VectorOfPoint2f[src]

impl ToInputOutputArray for VectorOfPoint3d[src]

impl ToInputOutputArray for VectorOfPoint3f[src]

impl ToInputOutputArray for VectorOfPoint3i[src]

impl ToInputOutputArray for VectorOfPoint[src]

impl ToInputOutputArray for VectorOfRect2d[src]

impl ToInputOutputArray for VectorOfRect[src]

impl ToInputOutputArray for VectorOfScalar[src]

impl ToInputOutputArray for VectorOfSize[src]

impl ToInputOutputArray for VectorOfUMat[src]

impl ToInputOutputArray for VectorOfVec2i[src]

impl ToInputOutputArray for VectorOfVec3d[src]

impl ToInputOutputArray for VectorOfVec3f[src]

impl ToInputOutputArray for VectorOfVec3i[src]

impl ToInputOutputArray for VectorOfVec4f[src]

impl ToInputOutputArray for VectorOfVec4i[src]

impl ToInputOutputArray for VectorOfVec6f[src]

impl ToInputOutputArray for VectorOfVectorOfPoint2f[src]

impl ToInputOutputArray for VectorOfVectorOfPoint3d[src]

impl ToInputOutputArray for VectorOfVectorOfPoint3f[src]

impl ToInputOutputArray for VectorOfVectorOfPoint3i[src]

impl ToInputOutputArray for VectorOfVectorOfPoint[src]

impl ToInputOutputArray for VectorOfVectorOfVec2i[src]

impl ToInputOutputArray for VectorOfVectorOff64[src]

impl ToInputOutputArray for VectorOfVectorOfi8[src]

impl ToInputOutputArray for VectorOfVectorOfi32[src]

impl ToInputOutputArray for VectorOfVectorOfu8[src]

impl ToInputOutputArray for VectorOff32[src]

impl ToInputOutputArray for VectorOff64[src]

impl ToInputOutputArray for VectorOfi8[src]

impl ToInputOutputArray for VectorOfi32[src]

impl ToInputOutputArray for VectorOfu8[src]

impl<T: _InputOutputArrayTrait> ToInputOutputArray for T[src]

impl<T: ValidMatxType, A: SizedArray<T>> ToInputOutputArray for &mut Matx<T, A> where
    Matx<T, A>: MatxExtern<T, A>, 
[src]

impl<T: ValidMatxType, A: SizedArray<T>> ToInputOutputArray for Matx<T, A> where
    Self: MatxExtern<T, A>, 
[src]

Loading content...