public VectorPoint2f At(uint pos)
                {
                    Cv.Core.Exception exception = new Cv.Core.Exception();
                    VectorPoint2f     element   = new VectorPoint2f(au_std_vectorVectorPoint2f_at(cppPtr, pos, exception.cppPtr), DeleteResponsibility.False);

                    exception.Check();
                    return(element);
                }
                public unsafe VectorPoint2f[] Data()
                {
                    System.IntPtr *dataPtr = au_std_vectorVectorPoint2f_data(cppPtr);
                    uint           size    = Size();

                    VectorPoint2f[] data = new VectorPoint2f[size];
                    for (int i = 0; i < size; i++)
                    {
                        data[i] = new VectorPoint2f(dataPtr[i], DeleteResponsibility.False);
                    }

                    return(data);
                }
 public void PushBack(VectorPoint2f value)
 {
     au_std_vectorVectorPoint2f_push_back(cppPtr, value.cppPtr);
 }