예제 #1
0
 public VectorPoint2Df() : this(PapillonPINVOKE.new_VectorPoint2Df__SWIG_0(), true)
 {
 }
예제 #2
0
 public PRectanglei GetBoundingRectangle() {
   PRectanglei ret = new PRectanglei(PapillonPINVOKE.PPolygoni_GetBoundingRectangle(swigCPtr), true);
   return ret;
 }
예제 #3
0
 public void SetPoint(int index, PPoint2Di pt) {
   PapillonPINVOKE.PPolygoni_SetPoint(swigCPtr, index, PPoint2Di.getCPtr(pt));
   if (PapillonPINVOKE.SWIGPendingException.Pending) throw PapillonPINVOKE.SWIGPendingException.Retrieve();
 }
예제 #4
0
 public bool IsEmpty() {
   bool ret = PapillonPINVOKE.PPolygoni_IsEmpty(swigCPtr);
   return ret;
 }
예제 #5
0
 public PPoint2Di GetPoint(int index) {
   PPoint2Di ret = new PPoint2Di(PapillonPINVOKE.PPolygoni_GetPoint(swigCPtr, index), true);
   return ret;
 }
예제 #6
0
 public PPolygoni() : this(PapillonPINVOKE.new_PPolygoni__SWIG_1(), true) {
 }
예제 #7
0
 public PPolygoni(PPolygoni other) : this(PapillonPINVOKE.new_PPolygoni__SWIG_3(PPolygoni.getCPtr(other)), true) {
   if (PapillonPINVOKE.SWIGPendingException.Pending) throw PapillonPINVOKE.SWIGPendingException.Retrieve();
 }
예제 #8
0
    public bool IsConfigured()
    {
        bool ret = PapillonPINVOKE.PEnrollment_IsConfigured(swigCPtr);

        return(ret);
    }
예제 #9
0
 public void EnableDisplay(bool isEnabled)
 {
     PapillonPINVOKE.PEnrollment_EnableDisplay(swigCPtr, isEnabled);
 }
예제 #10
0
    public PDescription GetLastDescription()
    {
        PDescription ret = new PDescription(PapillonPINVOKE.PEnrollment_GetLastDescription(swigCPtr), true);

        return(ret);
    }
예제 #11
0
 public PEnrollment() : this(PapillonPINVOKE.new_PEnrollment__SWIG_0(), true)
 {
 }
예제 #12
0
    public PDescriber GetDescriber()
    {
        PDescriber ret = new PDescriber(PapillonPINVOKE.PEnrollment_GetDescriber(swigCPtr), true);

        return(ret);
    }
예제 #13
0
    public PResult AutoConfigureForFaceRecognition()
    {
        PResult ret = new PResult(PapillonPINVOKE.PEnrollment_AutoConfigureForFaceRecognition__SWIG_3(swigCPtr), true);

        return(ret);
    }
예제 #14
0
 public void Reverse()
 {
     PapillonPINVOKE.VectorPoint2Df_Reverse__SWIG_0(swigCPtr);
 }
예제 #15
0
 internal PPolygoni(global::System.IntPtr cPtr, bool cMemoryOwn) : base(PapillonPINVOKE.PPolygoni_SWIGUpcast(cPtr), cMemoryOwn) {
   swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr);
 }
예제 #16
0
    public PResult AutoConfigureForFaceRecognition(int minDetectionSize, bool extractThumbnails)
    {
        PResult ret = new PResult(PapillonPINVOKE.PEnrollment_AutoConfigureForFaceRecognition__SWIG_1(swigCPtr, minDetectionSize, extractThumbnails), true);

        return(ret);
    }
예제 #17
0
 public PPolygoni(VectorPoint2Di points) : this(PapillonPINVOKE.new_PPolygoni__SWIG_0(VectorPoint2Di.getCPtr(points)), true) {
   if (PapillonPINVOKE.SWIGPendingException.Pending) throw PapillonPINVOKE.SWIGPendingException.Retrieve();
 }
예제 #18
0
    public PResult AutoConfigureForFaceRecognition(int minDetectionSize)
    {
        PResult ret = new PResult(PapillonPINVOKE.PEnrollment_AutoConfigureForFaceRecognition__SWIG_2(swigCPtr, minDetectionSize), true);

        return(ret);
    }
예제 #19
0
 public PPolygoni(PRectanglei r) : this(PapillonPINVOKE.new_PPolygoni__SWIG_2(PRectanglei.getCPtr(r)), true) {
   if (PapillonPINVOKE.SWIGPendingException.Pending) throw PapillonPINVOKE.SWIGPendingException.Retrieve();
 }
예제 #20
0
 public PFrameToFrameTracker() : this(PapillonPINVOKE.new_PFrameToFrameTracker__SWIG_0(), true)
 {
 }
예제 #21
0
 public void Clear() {
   PapillonPINVOKE.PPolygoni_Clear(swigCPtr);
 }
예제 #22
0
    public PSizei GetMinimumInputResolution()
    {
        PSizei ret = new PSizei(PapillonPINVOKE.PAnalytics_GetMinimumInputResolution(swigCPtr), true);

        return(ret);
    }
예제 #23
0
 public int Size() {
   int ret = PapillonPINVOKE.PPolygoni_Size(swigCPtr);
   return ret;
 }
예제 #24
0
 public PAnalytics() : this(PapillonPINVOKE.new_PAnalytics__SWIG_0(), true)
 {
 }
예제 #25
0
 public PPoint2Di GetLastPoint() {
   PPoint2Di ret = new PPoint2Di(PapillonPINVOKE.PPolygoni_GetLastPoint(swigCPtr), true);
   return ret;
 }
예제 #26
0
 public PPolygoni AddPoint(PPoint2Di pt) {
   PPolygoni ret = new PPolygoni(PapillonPINVOKE.PPolygoni_AddPoint__SWIG_3(swigCPtr, PPoint2Di.getCPtr(pt)), false);
   if (PapillonPINVOKE.SWIGPendingException.Pending) throw PapillonPINVOKE.SWIGPendingException.Retrieve();
   return ret;
 }
예제 #27
0
 public PPolygoni GetConvexHull() {
   PPolygoni ret = new PPolygoni(PapillonPINVOKE.PPolygoni_GetConvexHull(swigCPtr), true);
   return ret;
 }
예제 #28
0
 public PPolygoni United(PPolygoni other) {
   PPolygoni ret = new PPolygoni(PapillonPINVOKE.PPolygoni_United(swigCPtr, PPolygoni.getCPtr(other)), true);
   if (PapillonPINVOKE.SWIGPendingException.Pending) throw PapillonPINVOKE.SWIGPendingException.Retrieve();
   return ret;
 }
예제 #29
0
 public PPolygoni AddPoint(int x, int y, int index) {
   PPolygoni ret = new PPolygoni(PapillonPINVOKE.PPolygoni_AddPoint__SWIG_0(swigCPtr, x, y, index), false);
   return ret;
 }
예제 #30
0
 private void reserve(uint n)
 {
     PapillonPINVOKE.VectorPoint2Df_reserve(swigCPtr, n);
 }