123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658 |
-
- using OpenCVForUnity.CoreModule;
- using OpenCVForUnity.UtilsModule;
- using System;
- using System.Collections.Generic;
- using System.Runtime.InteropServices;
- namespace OpenCVForUnity.ShapeModule
- {
- // C++: class ShapeContextDistanceExtractor
- //javadoc: ShapeContextDistanceExtractor
- public class ShapeContextDistanceExtractor : ShapeDistanceExtractor
- {
- protected override void Dispose (bool disposing)
- {
- #if ((UNITY_ANDROID || UNITY_IOS || UNITY_WEBGL) && !UNITY_EDITOR) || UNITY_5 || UNITY_5_3_OR_NEWER
- try {
- if (disposing) {
- }
- if (IsEnabledDispose) {
- if (nativeObj != IntPtr.Zero)
- shape_ShapeContextDistanceExtractor_delete(nativeObj);
- nativeObj = IntPtr.Zero;
- }
- } finally {
- base.Dispose (disposing);
- }
- #else
- return;
- #endif
- }
- protected internal ShapeContextDistanceExtractor (IntPtr addr) : base (addr) { }
- // internal usage only
- public static new ShapeContextDistanceExtractor __fromPtr__ (IntPtr addr) { return new ShapeContextDistanceExtractor (addr); }
- //
- // C++: Ptr_HistogramCostExtractor cv::ShapeContextDistanceExtractor::getCostExtractor()
- //
- //javadoc: ShapeContextDistanceExtractor::getCostExtractor()
- public HistogramCostExtractor getCostExtractor ()
- {
- ThrowIfDisposed ();
- #if ((UNITY_ANDROID || UNITY_IOS || UNITY_WEBGL) && !UNITY_EDITOR) || UNITY_5 || UNITY_5_3_OR_NEWER
-
- HistogramCostExtractor retVal = HistogramCostExtractor.__fromPtr__(shape_ShapeContextDistanceExtractor_getCostExtractor_10(nativeObj));
-
- return retVal;
- #else
- return null;
- #endif
- }
- //
- // C++: Ptr_ShapeTransformer cv::ShapeContextDistanceExtractor::getTransformAlgorithm()
- //
- //javadoc: ShapeContextDistanceExtractor::getTransformAlgorithm()
- public ShapeTransformer getTransformAlgorithm ()
- {
- ThrowIfDisposed ();
- #if ((UNITY_ANDROID || UNITY_IOS || UNITY_WEBGL) && !UNITY_EDITOR) || UNITY_5 || UNITY_5_3_OR_NEWER
-
- ShapeTransformer retVal = ShapeTransformer.__fromPtr__(shape_ShapeContextDistanceExtractor_getTransformAlgorithm_10(nativeObj));
-
- return retVal;
- #else
- return null;
- #endif
- }
- //
- // C++: bool cv::ShapeContextDistanceExtractor::getRotationInvariant()
- //
- //javadoc: ShapeContextDistanceExtractor::getRotationInvariant()
- public bool getRotationInvariant ()
- {
- ThrowIfDisposed ();
- #if ((UNITY_ANDROID || UNITY_IOS || UNITY_WEBGL) && !UNITY_EDITOR) || UNITY_5 || UNITY_5_3_OR_NEWER
-
- bool retVal = shape_ShapeContextDistanceExtractor_getRotationInvariant_10(nativeObj);
-
- return retVal;
- #else
- return false;
- #endif
- }
- //
- // C++: float cv::ShapeContextDistanceExtractor::getBendingEnergyWeight()
- //
- //javadoc: ShapeContextDistanceExtractor::getBendingEnergyWeight()
- public float getBendingEnergyWeight ()
- {
- ThrowIfDisposed ();
- #if ((UNITY_ANDROID || UNITY_IOS || UNITY_WEBGL) && !UNITY_EDITOR) || UNITY_5 || UNITY_5_3_OR_NEWER
-
- float retVal = shape_ShapeContextDistanceExtractor_getBendingEnergyWeight_10(nativeObj);
-
- return retVal;
- #else
- return -1;
- #endif
- }
- //
- // C++: float cv::ShapeContextDistanceExtractor::getImageAppearanceWeight()
- //
- //javadoc: ShapeContextDistanceExtractor::getImageAppearanceWeight()
- public float getImageAppearanceWeight ()
- {
- ThrowIfDisposed ();
- #if ((UNITY_ANDROID || UNITY_IOS || UNITY_WEBGL) && !UNITY_EDITOR) || UNITY_5 || UNITY_5_3_OR_NEWER
-
- float retVal = shape_ShapeContextDistanceExtractor_getImageAppearanceWeight_10(nativeObj);
-
- return retVal;
- #else
- return -1;
- #endif
- }
- //
- // C++: float cv::ShapeContextDistanceExtractor::getInnerRadius()
- //
- //javadoc: ShapeContextDistanceExtractor::getInnerRadius()
- public float getInnerRadius ()
- {
- ThrowIfDisposed ();
- #if ((UNITY_ANDROID || UNITY_IOS || UNITY_WEBGL) && !UNITY_EDITOR) || UNITY_5 || UNITY_5_3_OR_NEWER
-
- float retVal = shape_ShapeContextDistanceExtractor_getInnerRadius_10(nativeObj);
-
- return retVal;
- #else
- return -1;
- #endif
- }
- //
- // C++: float cv::ShapeContextDistanceExtractor::getOuterRadius()
- //
- //javadoc: ShapeContextDistanceExtractor::getOuterRadius()
- public float getOuterRadius ()
- {
- ThrowIfDisposed ();
- #if ((UNITY_ANDROID || UNITY_IOS || UNITY_WEBGL) && !UNITY_EDITOR) || UNITY_5 || UNITY_5_3_OR_NEWER
-
- float retVal = shape_ShapeContextDistanceExtractor_getOuterRadius_10(nativeObj);
-
- return retVal;
- #else
- return -1;
- #endif
- }
- //
- // C++: float cv::ShapeContextDistanceExtractor::getShapeContextWeight()
- //
- //javadoc: ShapeContextDistanceExtractor::getShapeContextWeight()
- public float getShapeContextWeight ()
- {
- ThrowIfDisposed ();
- #if ((UNITY_ANDROID || UNITY_IOS || UNITY_WEBGL) && !UNITY_EDITOR) || UNITY_5 || UNITY_5_3_OR_NEWER
-
- float retVal = shape_ShapeContextDistanceExtractor_getShapeContextWeight_10(nativeObj);
-
- return retVal;
- #else
- return -1;
- #endif
- }
- //
- // C++: float cv::ShapeContextDistanceExtractor::getStdDev()
- //
- //javadoc: ShapeContextDistanceExtractor::getStdDev()
- public float getStdDev ()
- {
- ThrowIfDisposed ();
- #if ((UNITY_ANDROID || UNITY_IOS || UNITY_WEBGL) && !UNITY_EDITOR) || UNITY_5 || UNITY_5_3_OR_NEWER
-
- float retVal = shape_ShapeContextDistanceExtractor_getStdDev_10(nativeObj);
-
- return retVal;
- #else
- return -1;
- #endif
- }
- //
- // C++: int cv::ShapeContextDistanceExtractor::getAngularBins()
- //
- //javadoc: ShapeContextDistanceExtractor::getAngularBins()
- public int getAngularBins ()
- {
- ThrowIfDisposed ();
- #if ((UNITY_ANDROID || UNITY_IOS || UNITY_WEBGL) && !UNITY_EDITOR) || UNITY_5 || UNITY_5_3_OR_NEWER
-
- int retVal = shape_ShapeContextDistanceExtractor_getAngularBins_10(nativeObj);
-
- return retVal;
- #else
- return -1;
- #endif
- }
- //
- // C++: int cv::ShapeContextDistanceExtractor::getIterations()
- //
- //javadoc: ShapeContextDistanceExtractor::getIterations()
- public int getIterations ()
- {
- ThrowIfDisposed ();
- #if ((UNITY_ANDROID || UNITY_IOS || UNITY_WEBGL) && !UNITY_EDITOR) || UNITY_5 || UNITY_5_3_OR_NEWER
-
- int retVal = shape_ShapeContextDistanceExtractor_getIterations_10(nativeObj);
-
- return retVal;
- #else
- return -1;
- #endif
- }
- //
- // C++: int cv::ShapeContextDistanceExtractor::getRadialBins()
- //
- //javadoc: ShapeContextDistanceExtractor::getRadialBins()
- public int getRadialBins ()
- {
- ThrowIfDisposed ();
- #if ((UNITY_ANDROID || UNITY_IOS || UNITY_WEBGL) && !UNITY_EDITOR) || UNITY_5 || UNITY_5_3_OR_NEWER
-
- int retVal = shape_ShapeContextDistanceExtractor_getRadialBins_10(nativeObj);
-
- return retVal;
- #else
- return -1;
- #endif
- }
- //
- // C++: void cv::ShapeContextDistanceExtractor::getImages(Mat& image1, Mat& image2)
- //
- //javadoc: ShapeContextDistanceExtractor::getImages(image1, image2)
- public void getImages (Mat image1, Mat image2)
- {
- ThrowIfDisposed ();
- if (image1 != null) image1.ThrowIfDisposed ();
- if (image2 != null) image2.ThrowIfDisposed ();
- #if ((UNITY_ANDROID || UNITY_IOS || UNITY_WEBGL) && !UNITY_EDITOR) || UNITY_5 || UNITY_5_3_OR_NEWER
-
- shape_ShapeContextDistanceExtractor_getImages_10(nativeObj, image1.nativeObj, image2.nativeObj);
-
- return;
- #else
- return;
- #endif
- }
- //
- // C++: void cv::ShapeContextDistanceExtractor::setAngularBins(int nAngularBins)
- //
- //javadoc: ShapeContextDistanceExtractor::setAngularBins(nAngularBins)
- public void setAngularBins (int nAngularBins)
- {
- ThrowIfDisposed ();
- #if ((UNITY_ANDROID || UNITY_IOS || UNITY_WEBGL) && !UNITY_EDITOR) || UNITY_5 || UNITY_5_3_OR_NEWER
-
- shape_ShapeContextDistanceExtractor_setAngularBins_10(nativeObj, nAngularBins);
-
- return;
- #else
- return;
- #endif
- }
- //
- // C++: void cv::ShapeContextDistanceExtractor::setBendingEnergyWeight(float bendingEnergyWeight)
- //
- //javadoc: ShapeContextDistanceExtractor::setBendingEnergyWeight(bendingEnergyWeight)
- public void setBendingEnergyWeight (float bendingEnergyWeight)
- {
- ThrowIfDisposed ();
- #if ((UNITY_ANDROID || UNITY_IOS || UNITY_WEBGL) && !UNITY_EDITOR) || UNITY_5 || UNITY_5_3_OR_NEWER
-
- shape_ShapeContextDistanceExtractor_setBendingEnergyWeight_10(nativeObj, bendingEnergyWeight);
-
- return;
- #else
- return;
- #endif
- }
- //
- // C++: void cv::ShapeContextDistanceExtractor::setCostExtractor(Ptr_HistogramCostExtractor comparer)
- //
- //javadoc: ShapeContextDistanceExtractor::setCostExtractor(comparer)
- public void setCostExtractor (HistogramCostExtractor comparer)
- {
- ThrowIfDisposed ();
- if (comparer != null) comparer.ThrowIfDisposed ();
- #if ((UNITY_ANDROID || UNITY_IOS || UNITY_WEBGL) && !UNITY_EDITOR) || UNITY_5 || UNITY_5_3_OR_NEWER
-
- shape_ShapeContextDistanceExtractor_setCostExtractor_10(nativeObj, comparer.getNativeObjAddr());
-
- return;
- #else
- return;
- #endif
- }
- //
- // C++: void cv::ShapeContextDistanceExtractor::setImageAppearanceWeight(float imageAppearanceWeight)
- //
- //javadoc: ShapeContextDistanceExtractor::setImageAppearanceWeight(imageAppearanceWeight)
- public void setImageAppearanceWeight (float imageAppearanceWeight)
- {
- ThrowIfDisposed ();
- #if ((UNITY_ANDROID || UNITY_IOS || UNITY_WEBGL) && !UNITY_EDITOR) || UNITY_5 || UNITY_5_3_OR_NEWER
-
- shape_ShapeContextDistanceExtractor_setImageAppearanceWeight_10(nativeObj, imageAppearanceWeight);
-
- return;
- #else
- return;
- #endif
- }
- //
- // C++: void cv::ShapeContextDistanceExtractor::setImages(Mat image1, Mat image2)
- //
- //javadoc: ShapeContextDistanceExtractor::setImages(image1, image2)
- public void setImages (Mat image1, Mat image2)
- {
- ThrowIfDisposed ();
- if (image1 != null) image1.ThrowIfDisposed ();
- if (image2 != null) image2.ThrowIfDisposed ();
- #if ((UNITY_ANDROID || UNITY_IOS || UNITY_WEBGL) && !UNITY_EDITOR) || UNITY_5 || UNITY_5_3_OR_NEWER
-
- shape_ShapeContextDistanceExtractor_setImages_10(nativeObj, image1.nativeObj, image2.nativeObj);
-
- return;
- #else
- return;
- #endif
- }
- //
- // C++: void cv::ShapeContextDistanceExtractor::setInnerRadius(float innerRadius)
- //
- //javadoc: ShapeContextDistanceExtractor::setInnerRadius(innerRadius)
- public void setInnerRadius (float innerRadius)
- {
- ThrowIfDisposed ();
- #if ((UNITY_ANDROID || UNITY_IOS || UNITY_WEBGL) && !UNITY_EDITOR) || UNITY_5 || UNITY_5_3_OR_NEWER
-
- shape_ShapeContextDistanceExtractor_setInnerRadius_10(nativeObj, innerRadius);
-
- return;
- #else
- return;
- #endif
- }
- //
- // C++: void cv::ShapeContextDistanceExtractor::setIterations(int iterations)
- //
- //javadoc: ShapeContextDistanceExtractor::setIterations(iterations)
- public void setIterations (int iterations)
- {
- ThrowIfDisposed ();
- #if ((UNITY_ANDROID || UNITY_IOS || UNITY_WEBGL) && !UNITY_EDITOR) || UNITY_5 || UNITY_5_3_OR_NEWER
-
- shape_ShapeContextDistanceExtractor_setIterations_10(nativeObj, iterations);
-
- return;
- #else
- return;
- #endif
- }
- //
- // C++: void cv::ShapeContextDistanceExtractor::setOuterRadius(float outerRadius)
- //
- //javadoc: ShapeContextDistanceExtractor::setOuterRadius(outerRadius)
- public void setOuterRadius (float outerRadius)
- {
- ThrowIfDisposed ();
- #if ((UNITY_ANDROID || UNITY_IOS || UNITY_WEBGL) && !UNITY_EDITOR) || UNITY_5 || UNITY_5_3_OR_NEWER
-
- shape_ShapeContextDistanceExtractor_setOuterRadius_10(nativeObj, outerRadius);
-
- return;
- #else
- return;
- #endif
- }
- //
- // C++: void cv::ShapeContextDistanceExtractor::setRadialBins(int nRadialBins)
- //
- //javadoc: ShapeContextDistanceExtractor::setRadialBins(nRadialBins)
- public void setRadialBins (int nRadialBins)
- {
- ThrowIfDisposed ();
- #if ((UNITY_ANDROID || UNITY_IOS || UNITY_WEBGL) && !UNITY_EDITOR) || UNITY_5 || UNITY_5_3_OR_NEWER
-
- shape_ShapeContextDistanceExtractor_setRadialBins_10(nativeObj, nRadialBins);
-
- return;
- #else
- return;
- #endif
- }
- //
- // C++: void cv::ShapeContextDistanceExtractor::setRotationInvariant(bool rotationInvariant)
- //
- //javadoc: ShapeContextDistanceExtractor::setRotationInvariant(rotationInvariant)
- public void setRotationInvariant (bool rotationInvariant)
- {
- ThrowIfDisposed ();
- #if ((UNITY_ANDROID || UNITY_IOS || UNITY_WEBGL) && !UNITY_EDITOR) || UNITY_5 || UNITY_5_3_OR_NEWER
-
- shape_ShapeContextDistanceExtractor_setRotationInvariant_10(nativeObj, rotationInvariant);
-
- return;
- #else
- return;
- #endif
- }
- //
- // C++: void cv::ShapeContextDistanceExtractor::setShapeContextWeight(float shapeContextWeight)
- //
- //javadoc: ShapeContextDistanceExtractor::setShapeContextWeight(shapeContextWeight)
- public void setShapeContextWeight (float shapeContextWeight)
- {
- ThrowIfDisposed ();
- #if ((UNITY_ANDROID || UNITY_IOS || UNITY_WEBGL) && !UNITY_EDITOR) || UNITY_5 || UNITY_5_3_OR_NEWER
-
- shape_ShapeContextDistanceExtractor_setShapeContextWeight_10(nativeObj, shapeContextWeight);
-
- return;
- #else
- return;
- #endif
- }
- //
- // C++: void cv::ShapeContextDistanceExtractor::setStdDev(float sigma)
- //
- //javadoc: ShapeContextDistanceExtractor::setStdDev(sigma)
- public void setStdDev (float sigma)
- {
- ThrowIfDisposed ();
- #if ((UNITY_ANDROID || UNITY_IOS || UNITY_WEBGL) && !UNITY_EDITOR) || UNITY_5 || UNITY_5_3_OR_NEWER
-
- shape_ShapeContextDistanceExtractor_setStdDev_10(nativeObj, sigma);
-
- return;
- #else
- return;
- #endif
- }
- //
- // C++: void cv::ShapeContextDistanceExtractor::setTransformAlgorithm(Ptr_ShapeTransformer transformer)
- //
- //javadoc: ShapeContextDistanceExtractor::setTransformAlgorithm(transformer)
- public void setTransformAlgorithm (ShapeTransformer transformer)
- {
- ThrowIfDisposed ();
- if (transformer != null) transformer.ThrowIfDisposed ();
- #if ((UNITY_ANDROID || UNITY_IOS || UNITY_WEBGL) && !UNITY_EDITOR) || UNITY_5 || UNITY_5_3_OR_NEWER
-
- shape_ShapeContextDistanceExtractor_setTransformAlgorithm_10(nativeObj, transformer.getNativeObjAddr());
-
- return;
- #else
- return;
- #endif
- }
- #if (UNITY_IOS || UNITY_WEBGL) && !UNITY_EDITOR
- const string LIBNAME = "__Internal";
- #else
- const string LIBNAME = "opencvforunity";
- #endif
- // C++: Ptr_HistogramCostExtractor cv::ShapeContextDistanceExtractor::getCostExtractor()
- [DllImport (LIBNAME)]
- private static extern IntPtr shape_ShapeContextDistanceExtractor_getCostExtractor_10 (IntPtr nativeObj);
- // C++: Ptr_ShapeTransformer cv::ShapeContextDistanceExtractor::getTransformAlgorithm()
- [DllImport (LIBNAME)]
- private static extern IntPtr shape_ShapeContextDistanceExtractor_getTransformAlgorithm_10 (IntPtr nativeObj);
- // C++: bool cv::ShapeContextDistanceExtractor::getRotationInvariant()
- [DllImport (LIBNAME)]
- private static extern bool shape_ShapeContextDistanceExtractor_getRotationInvariant_10 (IntPtr nativeObj);
- // C++: float cv::ShapeContextDistanceExtractor::getBendingEnergyWeight()
- [DllImport (LIBNAME)]
- private static extern float shape_ShapeContextDistanceExtractor_getBendingEnergyWeight_10 (IntPtr nativeObj);
- // C++: float cv::ShapeContextDistanceExtractor::getImageAppearanceWeight()
- [DllImport (LIBNAME)]
- private static extern float shape_ShapeContextDistanceExtractor_getImageAppearanceWeight_10 (IntPtr nativeObj);
- // C++: float cv::ShapeContextDistanceExtractor::getInnerRadius()
- [DllImport (LIBNAME)]
- private static extern float shape_ShapeContextDistanceExtractor_getInnerRadius_10 (IntPtr nativeObj);
- // C++: float cv::ShapeContextDistanceExtractor::getOuterRadius()
- [DllImport (LIBNAME)]
- private static extern float shape_ShapeContextDistanceExtractor_getOuterRadius_10 (IntPtr nativeObj);
- // C++: float cv::ShapeContextDistanceExtractor::getShapeContextWeight()
- [DllImport (LIBNAME)]
- private static extern float shape_ShapeContextDistanceExtractor_getShapeContextWeight_10 (IntPtr nativeObj);
- // C++: float cv::ShapeContextDistanceExtractor::getStdDev()
- [DllImport (LIBNAME)]
- private static extern float shape_ShapeContextDistanceExtractor_getStdDev_10 (IntPtr nativeObj);
- // C++: int cv::ShapeContextDistanceExtractor::getAngularBins()
- [DllImport (LIBNAME)]
- private static extern int shape_ShapeContextDistanceExtractor_getAngularBins_10 (IntPtr nativeObj);
- // C++: int cv::ShapeContextDistanceExtractor::getIterations()
- [DllImport (LIBNAME)]
- private static extern int shape_ShapeContextDistanceExtractor_getIterations_10 (IntPtr nativeObj);
- // C++: int cv::ShapeContextDistanceExtractor::getRadialBins()
- [DllImport (LIBNAME)]
- private static extern int shape_ShapeContextDistanceExtractor_getRadialBins_10 (IntPtr nativeObj);
- // C++: void cv::ShapeContextDistanceExtractor::getImages(Mat& image1, Mat& image2)
- [DllImport (LIBNAME)]
- private static extern void shape_ShapeContextDistanceExtractor_getImages_10 (IntPtr nativeObj, IntPtr image1_nativeObj, IntPtr image2_nativeObj);
- // C++: void cv::ShapeContextDistanceExtractor::setAngularBins(int nAngularBins)
- [DllImport (LIBNAME)]
- private static extern void shape_ShapeContextDistanceExtractor_setAngularBins_10 (IntPtr nativeObj, int nAngularBins);
- // C++: void cv::ShapeContextDistanceExtractor::setBendingEnergyWeight(float bendingEnergyWeight)
- [DllImport (LIBNAME)]
- private static extern void shape_ShapeContextDistanceExtractor_setBendingEnergyWeight_10 (IntPtr nativeObj, float bendingEnergyWeight);
- // C++: void cv::ShapeContextDistanceExtractor::setCostExtractor(Ptr_HistogramCostExtractor comparer)
- [DllImport (LIBNAME)]
- private static extern void shape_ShapeContextDistanceExtractor_setCostExtractor_10 (IntPtr nativeObj, IntPtr comparer_nativeObj);
- // C++: void cv::ShapeContextDistanceExtractor::setImageAppearanceWeight(float imageAppearanceWeight)
- [DllImport (LIBNAME)]
- private static extern void shape_ShapeContextDistanceExtractor_setImageAppearanceWeight_10 (IntPtr nativeObj, float imageAppearanceWeight);
- // C++: void cv::ShapeContextDistanceExtractor::setImages(Mat image1, Mat image2)
- [DllImport (LIBNAME)]
- private static extern void shape_ShapeContextDistanceExtractor_setImages_10 (IntPtr nativeObj, IntPtr image1_nativeObj, IntPtr image2_nativeObj);
- // C++: void cv::ShapeContextDistanceExtractor::setInnerRadius(float innerRadius)
- [DllImport (LIBNAME)]
- private static extern void shape_ShapeContextDistanceExtractor_setInnerRadius_10 (IntPtr nativeObj, float innerRadius);
- // C++: void cv::ShapeContextDistanceExtractor::setIterations(int iterations)
- [DllImport (LIBNAME)]
- private static extern void shape_ShapeContextDistanceExtractor_setIterations_10 (IntPtr nativeObj, int iterations);
- // C++: void cv::ShapeContextDistanceExtractor::setOuterRadius(float outerRadius)
- [DllImport (LIBNAME)]
- private static extern void shape_ShapeContextDistanceExtractor_setOuterRadius_10 (IntPtr nativeObj, float outerRadius);
- // C++: void cv::ShapeContextDistanceExtractor::setRadialBins(int nRadialBins)
- [DllImport (LIBNAME)]
- private static extern void shape_ShapeContextDistanceExtractor_setRadialBins_10 (IntPtr nativeObj, int nRadialBins);
- // C++: void cv::ShapeContextDistanceExtractor::setRotationInvariant(bool rotationInvariant)
- [DllImport (LIBNAME)]
- private static extern void shape_ShapeContextDistanceExtractor_setRotationInvariant_10 (IntPtr nativeObj, bool rotationInvariant);
- // C++: void cv::ShapeContextDistanceExtractor::setShapeContextWeight(float shapeContextWeight)
- [DllImport (LIBNAME)]
- private static extern void shape_ShapeContextDistanceExtractor_setShapeContextWeight_10 (IntPtr nativeObj, float shapeContextWeight);
- // C++: void cv::ShapeContextDistanceExtractor::setStdDev(float sigma)
- [DllImport (LIBNAME)]
- private static extern void shape_ShapeContextDistanceExtractor_setStdDev_10 (IntPtr nativeObj, float sigma);
- // C++: void cv::ShapeContextDistanceExtractor::setTransformAlgorithm(Ptr_ShapeTransformer transformer)
- [DllImport (LIBNAME)]
- private static extern void shape_ShapeContextDistanceExtractor_setTransformAlgorithm_10 (IntPtr nativeObj, IntPtr transformer_nativeObj);
- // native support for java finalize()
- [DllImport (LIBNAME)]
- private static extern void shape_ShapeContextDistanceExtractor_delete (IntPtr nativeObj);
- }
- }
|