|
OpenCV for Unity 3.0.4
Enox Software / Please refer to OpenCV official document ( http://docs.opencv.org/5.0/index.html ) for the details of the argument of the method.
|
Wrapper on top of a truetype/opentype/etc font, i.e. Freetype's FT_Face. More...
Public Member Functions | |
| FontFace () | |
| loads default font | |
| FontFace (string fontPathOrName) | |
| loads font at the specified path or with specified name. | |
| bool | getInstance (MatOfInt _params) |
| string | getName () |
| IntPtr | getNativeObjAddr () |
| bool | set (string fontPathOrName) |
| loads new font face | |
| bool | setInstance (MatOfInt _params) |
| sets the current variable font instance. | |
Public Member Functions inherited from OpenCVForUnity.DisposableObject | |
| void | Dispose () |
| Releases resources used by this object. | |
| void | ThrowIfDisposed () |
| Throws ObjectDisposedException if this object has been disposed. | |
Static Public Member Functions | |
| static FontFace | __fromPtr__ (IntPtr addr) |
Static Public Member Functions inherited from OpenCVForUnity.DisposableObject | |
| static IntPtr | ThrowIfNullIntPtr (IntPtr ptr) |
| Returns the native pointer, or throws CoreModule.CvException if it is zero. | |
Protected Member Functions | |
| override void | Dispose (bool disposing) |
Protected Member Functions inherited from OpenCVForUnity.DisposableOpenCVObject | |
| DisposableOpenCVObject () | |
| Initializes a new instance with a zero native pointer and dispose enabled. | |
| DisposableOpenCVObject (bool isEnabledDispose) | |
| Initializes a new instance with a zero native pointer. | |
| DisposableOpenCVObject (IntPtr ptr) | |
| Initializes a new instance with the specified native pointer and dispose enabled. | |
| DisposableOpenCVObject (IntPtr ptr, bool isEnabledDispose) | |
| Initializes a new instance with the specified native pointer. | |
Protected Member Functions inherited from OpenCVForUnity.DisposableObject | |
| DisposableObject () | |
| Initializes a new instance with dispose enabled. | |
| DisposableObject (bool isEnabledDispose) | |
| Initializes a new instance. | |
Additional Inherited Members | |
Package Attributes inherited from OpenCVForUnity.DisposableOpenCVObject | |
Properties inherited from OpenCVForUnity.DisposableObject | |
| bool | IsDisposed [get, protected set] |
| bool | IsEnabledDispose [get, set] |
Wrapper on top of a truetype/opentype/etc font, i.e. Freetype's FT_Face.
The class is used to store the loaded fonts; the font can then be passed to the functions putText and getTextSize.
| OpenCVForUnity.ImgprocModule.FontFace.FontFace | ( | ) |
loads default font
| OpenCVForUnity.ImgprocModule.FontFace.FontFace | ( | string | fontPathOrName | ) |
loads font at the specified path or with specified name.
| fontPathOrName | either path to the custom font or the name of embedded font: "sans", "italic" or "uni". Empty fontPathOrName means the default embedded font. |
|
static |
|
protectedvirtual |
Reimplemented from OpenCVForUnity.DisposableOpenCVObject.
| bool OpenCVForUnity.ImgprocModule.FontFace.getInstance | ( | MatOfInt | _params | ) |
| string OpenCVForUnity.ImgprocModule.FontFace.getName | ( | ) |
| IntPtr OpenCVForUnity.ImgprocModule.FontFace.getNativeObjAddr | ( | ) |
| bool OpenCVForUnity.ImgprocModule.FontFace.set | ( | string | fontPathOrName | ) |
loads new font face
| bool OpenCVForUnity.ImgprocModule.FontFace.setInstance | ( | MatOfInt | _params | ) |
sets the current variable font instance.
| params | The list of pairs key1, value1, key2, value2, ..., e.g. ‘myfont.setInstance({CV_FOURCC('w’,'g','h','t'), 400<<16, CV_FOURCC('s','l','n','t'), -(15<<16)});` Note that the parameter values are specified in 16.16 fixed-point format, that is, integer values need to be shifted by 16 (or multiplied by 65536). |