Changeset 32637
- Timestamp:
- 04/20/09 08:35:11 (4 years ago)
- Location:
- lang/cpluspluscli/OpenCvSharp2/trunk
- Files:
-
- 39 modified
-
OpenCvSharp.Blob/AssemblyInfo.cpp (modified) (4 diffs)
-
OpenCvSharp.Blob/CvBlob.cpp (modified) (1 diff)
-
OpenCvSharp.Blob/Stdafx.cpp (modified) (1 diff)
-
OpenCvSharp.Extern/WCvChain.h (modified) (1 diff)
-
OpenCvSharp.Extern/WCvChainPtReader.h (modified) (3 diffs)
-
OpenCvSharp.Extern/WCvConDensation.h (modified) (2 diffs)
-
OpenCvSharp.Extern/WCvConnectedComp.h (modified) (3 diffs)
-
OpenCvSharp.Extern/WCvContour.h (modified) (1 diff)
-
OpenCvSharp.Extern/WCvContourTree.h (modified) (3 diffs)
-
OpenCvSharp.Extern/WCvFileNode.h (modified) (2 diffs)
-
OpenCvSharp.Extern/WCvFont.h (modified) (2 diffs)
-
OpenCvSharp.Extern/WCvGraph.h (modified) (3 diffs)
-
OpenCvSharp.Extern/WCvGraphEdge.h (modified) (3 diffs)
-
OpenCvSharp.Extern/WCvGraphScanner.h (modified) (3 diffs)
-
OpenCvSharp.Extern/WCvGraphVtx.h (modified) (3 diffs)
-
OpenCvSharp.Extern/WCvHaarClassifierCascade.h (modified) (2 diffs)
-
OpenCvSharp.Extern/WCvHistogram.h (modified) (2 diffs)
-
OpenCvSharp.Extern/WCvKalman.h (modified) (2 diffs)
-
OpenCvSharp.Extern/WCvLineIterator.h (modified) (3 diffs)
-
OpenCvSharp.Extern/WCvMat.h (modified) (1 diff)
-
OpenCvSharp.Extern/WCvMatND.h (modified) (2 diffs)
-
OpenCvSharp.Extern/WCvMemStorage.h (modified) (2 diffs)
-
OpenCvSharp.Extern/WCvQuadEdge2D.h (modified) (3 diffs)
-
OpenCvSharp.Extern/WCvSeq.h (modified) (1 diff)
-
OpenCvSharp.Extern/WCvSeqBlock.h (modified) (2 diffs)
-
OpenCvSharp.Extern/WCvSeqReader.h (modified) (2 diffs)
-
OpenCvSharp.Extern/WCvSet.h (modified) (2 diffs)
-
OpenCvSharp.Extern/WCvSetElem.h (modified) (2 diffs)
-
OpenCvSharp.Extern/WCvSparseMat.h (modified) (2 diffs)
-
OpenCvSharp.Extern/WCvStereoBMState.h (modified) (2 diffs)
-
OpenCvSharp.Extern/WCvStereoGCState.h (modified) (2 diffs)
-
OpenCvSharp.Extern/WCvStringHashNode.h (modified) (2 diffs)
-
OpenCvSharp.Extern/WCvSubdiv2D.h (modified) (2 diffs)
-
OpenCvSharp.Extern/WCvSubdiv2DPoint.h (modified) (2 diffs)
-
OpenCvSharp.Extern/WIplConvKernel.h (modified) (2 diffs)
-
OpenCvSharp.Extern/WIplImage.h (modified) (3 diffs)
-
OpenCvSharp/Src/Class/CvConnectedComp.cs (modified) (1 diff)
-
OpenCvSharp/Src/Class/CvRandState.cs (modified) (1 diff)
-
OpenCvSharp/Src/CvArr/CvMat.cs (modified) (11 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lang/cpluspluscli/OpenCvSharp2/trunk/OpenCvSharp.Blob/AssemblyInfo.cpp
r31867 r32637 1 #include "stdafx.h"1 #include "stdafx.h" 2 2 3 3 using namespace System; … … 8 8 9 9 // 10 // �A�Z���u���Ɋւ����ʏ��͈ȉ��̑����Z�b�g������Đ��䂳�����B11 // �A�Z���u���Ɋ֘A�t�����Ă�����ύX�����́A12 // �����̑����l��X���Ă��������B10 // アセンブリに関する一般情報は以下の属性セットをとおして制御されます。 11 // アセンブリに関連付けられている情報を変更するには、 12 // これらの属性値を変更してください。 13 13 // 14 14 [assembly:AssemblyTitleAttribute("OpenCvSharp.Blob")]; … … 22 22 23 23 // 24 // �A�Z���u���̃o�[�W�������́A�ȉ���4 �̒l�ō\���������܂�:24 // アセンブリのバージョン情報は、以下の 4 つの値で構成されています: 25 25 // 26 26 // Major Version … … 29 29 // Revision 30 30 // 31 // ���ׂĂ̒l��肷�邩�A���̂悤��'*' ���ă��r�W���������r���h�ԍ���/ ���ɂ��邱�Ƃ��ł��܂�: 31 // すべての値を指定するか、下のように '*' を使ってリビジョンおよびビルド番号を 32 // 既定値にすることができます: 32 33 33 34 [assembly:AssemblyVersionAttribute("1.0.*")]; -
lang/cpluspluscli/OpenCvSharp2/trunk/OpenCvSharp.Blob/CvBlob.cpp
r31873 r32637 1 #include "StdAfx.h"1 #include "StdAfx.h" 2 2 #include "CvBlob.h" 3 3 -
lang/cpluspluscli/OpenCvSharp2/trunk/OpenCvSharp.Blob/Stdafx.cpp
r31867 r32637 1 // stdafx.cpp : �W���C���N���[�h OpenCvSharp.Blob.pch �݂̂�/ �܂ރ\�[�X �t�@�C���́A�v���R���p�C���ς݃w�b�_�[�ɂȂ����B 2 // stdafx.obj �ɂ̓v���R���p�C���ς^�����܂܂����B 1 // stdafx.cpp : 標準インクルード OpenCvSharp.Blob.pch のみを 2 // 含むソース ファイルは、プリコンパイル済みヘッダーになります。 3 // stdafx.obj にはプリコンパイル済み型情報が含まれます。 3 4 4 5 #include "stdafx.h" -
lang/cpluspluscli/OpenCvSharp2/trunk/OpenCvSharp.Extern/WCvChain.h
r32273 r32637 22 22 public: 23 23 /// <summary> 24 /// 元データであるCvChain*を取得する 25 /// </summary> 26 initonly IntPtr Ptr; 27 /// <summary> 28 /// sizeof(CvChain) を取得する 24 /// sizeof(CvChain) 29 25 /// </summary> 30 26 literal Int32 SizeOf = static_cast<Int32>(sizeof(CvChain)); 31 27 32 28 /// <summary> 33 /// 初期化29 /// Constructor 34 30 /// </summary> 35 31 WCvChain(IntPtr ptr) : WCvSeq(ptr) 36 32 { 37 33 this->_ptr = static_cast<CvChain*>(ptr.ToPointer()); 38 this->Ptr = IntPtr(ptr);39 34 } 40 35 41 property System::Drawing::Point origin{ 36 37 /// <summary> 38 /// Data pointer (CvChain*) 39 /// </summary> 40 property IntPtr CvPtr 41 { 42 IntPtr get(){ return IntPtr(_ptr); } 43 } 44 45 property System::Drawing::Point origin 46 { 42 47 System::Drawing::Point get(){ return System::Drawing::Point(_ptr->origin.x, _ptr->origin.y); } 43 48 } -
lang/cpluspluscli/OpenCvSharp2/trunk/OpenCvSharp.Extern/WCvChainPtReader.h
r32273 r32637 1 /**1 /** 2 2 * (C) 2008-2009 Schima 3 3 * This code is licenced under the LGPL. … … 22 22 public: 23 23 /// <summary> 24 /// Data pointer (CvChainPtReader*)25 /// </summary>26 initonly IntPtr Ptr;27 /// <summary>28 24 /// sizeof(CvChainPtReader) 29 25 /// </summary> … … 36 32 { 37 33 this->_ptr = static_cast<CvChainPtReader*>(ptr.ToPointer()); 38 this->Ptr = IntPtr(ptr); 34 } 35 36 37 /// <summary> 38 /// Data pointer (CvChainPtReader*) 39 /// </summary> 40 property IntPtr CvPtr 41 { 42 IntPtr get(){ return IntPtr(_ptr); } 39 43 } 40 44 -
lang/cpluspluscli/OpenCvSharp2/trunk/OpenCvSharp.Extern/WCvConDensation.h
r32628 r32637 21 21 public: 22 22 /// <summary> 23 /// pointer (CvConDensation*)24 /// </summary>25 initonly IntPtr Ptr;26 /// <summary>27 23 /// sizeof(CvConDensation) 28 24 /// </summary> … … 34 30 WCvConDensation(IntPtr ptr) 35 31 { 36 this->_ptr = static_cast<CvConDensation*>(ptr.ToPointer()); 37 this->Ptr = IntPtr(ptr); 32 this->_ptr = static_cast<CvConDensation*>(ptr.ToPointer()); 38 33 } 39 34 40 35 36 /// <summary> 37 /// Data pointer (CvConDensation*) 38 /// </summary> 39 property IntPtr CvPtr 40 { 41 IntPtr get(){ return IntPtr(_ptr); } 42 } 41 43 42 44 -
lang/cpluspluscli/OpenCvSharp2/trunk/OpenCvSharp.Extern/WCvConnectedComp.h
r32628 r32637 1 /**1 /** 2 2 * (C) 2008-2009 Schima 3 3 * This code is licenced under the LGPL. … … 21 21 public: 22 22 /// <summary> 23 /// data pointer (CvConnectedComp*)24 /// </summary>25 initonly IntPtr Ptr;26 /// <summary>27 23 /// sizeof(CvConnectedComp) 28 24 /// </summary> … … 34 30 WCvConnectedComp(IntPtr ptr) 35 31 { 36 this->_ptr = static_cast<CvConnectedComp*>(ptr.ToPointer()); 37 this->Ptr = IntPtr(ptr); 32 this->_ptr = static_cast<CvConnectedComp*>(ptr.ToPointer()); 33 } 34 35 36 /// <summary> 37 /// Data pointer (CvConnectedComp*) 38 /// </summary> 39 property IntPtr CvPtr 40 { 41 IntPtr get(){ return IntPtr(_ptr); } 38 42 } 39 43 -
lang/cpluspluscli/OpenCvSharp2/trunk/OpenCvSharp.Extern/WCvContour.h
r32273 r32637 22 22 public: 23 23 /// <summary> 24 /// 元データであるCvContour*を取得する 25 /// </summary> 26 initonly IntPtr Ptr; 27 /// <summary> 28 /// sizeof(CvContour) を取得する 24 /// sizeof(CvContour) 29 25 /// </summary> 30 26 literal Int32 SizeOf = static_cast<Int32>(sizeof(CvContour)); 31 27 32 28 /// <summary> 33 /// 初期化29 /// Constructor 34 30 /// </summary> 35 31 WCvContour(IntPtr ptr) : WCvSeq(ptr) 36 32 { 37 33 this->_ptr = static_cast<CvContour*>(ptr.ToPointer()); 38 this->Ptr = IntPtr(ptr);39 34 } 40 35 41 property int color { 36 /// <summary> 37 /// Data pointer (CvContour*) 38 /// </summary> 39 property IntPtr CvPtr 40 { 41 IntPtr get(){ return IntPtr(_ptr); } 42 } 43 44 property int color 45 { 42 46 int get(){ return _ptr->color; } 43 47 }; 44 property System::Drawing::Rectangle rect{ 48 property System::Drawing::Rectangle rect 49 { 45 50 System::Drawing::Rectangle get(){ return System::Drawing::Rectangle(_ptr->rect.x, _ptr->rect.y, _ptr->rect.width, _ptr->rect.height); } 46 51 } -
lang/cpluspluscli/OpenCvSharp2/trunk/OpenCvSharp.Extern/WCvContourTree.h
r32273 r32637 1 /**1 /** 2 2 * (C) 2008-2009 Schima 3 3 * This code is licenced under the LGPL. … … 22 22 public: 23 23 /// <summary> 24 /// Data pointer (CvContourTree*)25 /// </summary>26 initonly IntPtr Ptr;27 /// <summary>28 24 /// sizeof(CvContourTree) 29 25 /// </summary> … … 36 32 { 37 33 this->_ptr = static_cast<CvContourTree*>(ptr.ToPointer()); 38 this->Ptr = IntPtr(ptr);39 34 } 40 35 36 /// <summary> 37 /// Data pointer (CvContourTree*) 38 /// </summary> 39 property IntPtr CvPtr 40 { 41 IntPtr get(){ return IntPtr(_ptr); } 42 } 41 43 42 44 property System::Drawing::Point p1 -
lang/cpluspluscli/OpenCvSharp2/trunk/OpenCvSharp.Extern/WCvFileNode.h
r32628 r32637 21 21 public: 22 22 /// <summary> 23 /// data pointer (CvFileNode*)24 /// </summary>25 initonly IntPtr Ptr;26 /// <summary>27 23 /// sizeof(CvFileNode) 28 24 /// </summary> … … 35 31 { 36 32 this->_ptr = static_cast<CvFileNode*>(ptr.ToPointer()); 37 this->Ptr = IntPtr(ptr);38 33 } 34 35 36 /// <summary> 37 /// Data pointer (CvFileNode*) 38 /// </summary> 39 property IntPtr CvPtr 40 { 41 IntPtr get(){ return IntPtr(_ptr); } 42 } 39 43 40 44 -
lang/cpluspluscli/OpenCvSharp2/trunk/OpenCvSharp.Extern/WCvFont.h
r32628 r32637 21 21 public: 22 22 /// <summary> 23 /// data pointer(CvFont*)24 /// </summary>25 initonly IntPtr Ptr;26 /// <summary>27 23 /// sizeof(CvFont) 28 24 /// </summary> … … 35 31 { 36 32 this->_ptr = static_cast<CvFont*>(ptr.ToPointer()); 37 this->Ptr = IntPtr(ptr);38 33 } 34 35 36 /// <summary> 37 /// Data pointer (CvFont*) 38 /// </summary> 39 property IntPtr CvPtr 40 { 41 IntPtr get(){ return IntPtr(_ptr); } 42 } 43 39 44 40 45 property int font_face -
lang/cpluspluscli/OpenCvSharp2/trunk/OpenCvSharp.Extern/WCvGraph.h
r32280 r32637 1 /**1 /** 2 2 * (C) 2008-2009 Schima 3 3 * This code is licenced under the LGPL. … … 22 22 public: 23 23 /// <summary> 24 ///25 /// </summary>26 initonly IntPtr Ptr;27 /// <summary>28 24 /// sizeof(CvGraph) 29 25 /// </summary> … … 31 27 32 28 /// <summary> 33 /// 29 /// Constructor 34 30 /// </summary> 35 31 WCvGraph(IntPtr ptr) : WCvSet(ptr) 36 32 { 37 33 this->_ptr = static_cast<CvGraph*>(ptr.ToPointer()); 38 this->Ptr = IntPtr(ptr);39 34 } 40 35 41 property IntPtr edges{ 36 /// <summary> 37 /// Data pointer (CvGraph*) 38 /// </summary> 39 property IntPtr CvPtr 40 { 41 IntPtr get(){ return IntPtr(_ptr); } 42 } 43 44 property IntPtr edges 45 { 42 46 IntPtr get(void){ return IntPtr(_ptr->edges); } 43 47 } -
lang/cpluspluscli/OpenCvSharp2/trunk/OpenCvSharp.Extern/WCvGraphEdge.h
r32628 r32637 1 /**1 /** 2 2 * (C) 2008-2009 Schima 3 3 * This code is licenced under the LGPL. … … 20 20 public: 21 21 /// <summary> 22 /// data pointer (CvGraphEdge*)23 /// </summary>24 initonly IntPtr Ptr;25 /// <summary>26 22 /// sizeof(CvGraphEdge) 27 23 /// </summary> … … 34 30 { 35 31 this->_ptr = static_cast<CvGraphEdge*>(ptr.ToPointer()); 36 this->Ptr = IntPtr(ptr);37 32 } 33 34 35 /// <summary> 36 /// Data pointer (CvGraphEdge*) 37 /// </summary> 38 property IntPtr CvPtr 39 { 40 IntPtr get(){ return IntPtr(_ptr); } 41 } 42 38 43 39 44 property int flags -
lang/cpluspluscli/OpenCvSharp2/trunk/OpenCvSharp.Extern/WCvGraphScanner.h
r32628 r32637 1 /**1 /** 2 2 * (C) 2008-2009 Schima 3 3 * This code is licenced under the LGPL. … … 20 20 public: 21 21 /// <summary> 22 /// data pointer (CvGraphScanner*)23 /// </summary>24 initonly IntPtr Ptr;25 /// <summary>26 22 /// sizeof(CvGraphScanner) 27 23 /// </summary> … … 29 25 30 26 /// <summary> 31 /// 27 /// Constructor 32 28 /// </summary> 33 29 WCvGraphScanner(IntPtr ptr) 34 30 { 35 31 this->_ptr = static_cast<CvGraphScanner*>(ptr.ToPointer()); 36 this->Ptr = IntPtr(ptr);37 32 } 33 34 35 /// <summary> 36 /// Data pointer (CvGraphScanner*) 37 /// </summary> 38 property IntPtr CvPtr 39 { 40 IntPtr get(){ return IntPtr(_ptr); } 41 } 42 38 43 39 44 property IntPtr vtx -
lang/cpluspluscli/OpenCvSharp2/trunk/OpenCvSharp.Extern/WCvGraphVtx.h
r32628 r32637 1 /**1 /** 2 2 * (C) 2008-2009 Schima 3 3 * This code is licenced under the LGPL. … … 20 20 public: 21 21 /// <summary> 22 /// data pointer(CvGraphVtx*)23 /// </summary>24 initonly IntPtr Ptr;25 /// <summary>26 22 /// sizeof(CvGraphVtx) 27 23 /// </summary> … … 33 29 WCvGraphVtx(IntPtr ptr) 34 30 { 35 this->_ptr = static_cast<CvGraphVtx*>(ptr.ToPointer()); 36 this->Ptr = IntPtr(ptr); 31 this->_ptr = static_cast<CvGraphVtx*>(ptr.ToPointer()); 32 } 33 34 35 /// <summary> 36 /// Data pointer (CvGraphVtx*) 37 /// </summary> 38 property IntPtr CvPtr 39 { 40 IntPtr get(){ return IntPtr(_ptr); } 37 41 } 38 42 -
lang/cpluspluscli/OpenCvSharp2/trunk/OpenCvSharp.Extern/WCvHaarClassifierCascade.h
r32628 r32637 21 21 public: 22 22 /// <summary> 23 /// Data pointer(CvHaarClassifierCascade*)24 /// </summary>25 initonly IntPtr Ptr;26 /// <summary>27 23 /// sizeof(CvHaarClassifierCascade) 28 24 /// </summary> … … 35 31 { 36 32 this->_ptr = static_cast<CvHaarClassifierCascade*>(ptr.ToPointer()); 37 this->Ptr = IntPtr(ptr); 33 } 34 35 36 /// <summary> 37 /// Data pointer (CvHaarClassifierCascade*) 38 /// </summary> 39 property IntPtr CvPtr 40 { 41 IntPtr get(){ return IntPtr(_ptr); } 38 42 } 39 43 -
lang/cpluspluscli/OpenCvSharp2/trunk/OpenCvSharp.Extern/WCvHistogram.h
r32628 r32637 21 21 public: 22 22 /// <summary> 23 /// Data pointer(CvHistogram*)24 /// </summary>25 initonly IntPtr Ptr;26 /// <summary>27 23 /// sizeof(CvHistogram) 28 24 /// </summary> … … 35 31 { 36 32 this->_ptr = static_cast<CvHistogram*>(ptr.ToPointer()); 37 this->Ptr = IntPtr(ptr);38 33 } 34 35 36 /// <summary> 37 /// Data pointer (CvHistogram*) 38 /// </summary> 39 property IntPtr CvPtr 40 { 41 IntPtr get(){ return IntPtr(_ptr); } 42 } 43 39 44 40 45 /// <summary> -
lang/cpluspluscli/OpenCvSharp2/trunk/OpenCvSharp.Extern/WCvKalman.h
r32628 r32637 21 21 public: 22 22 /// <summary> 23 /// data pointer(CvKalman*)24 /// </summary>25 initonly IntPtr Ptr;26 /// <summary>27 23 /// sizeof(CvKalman) 28 24 /// </summary> … … 35 31 { 36 32 this->_ptr = static_cast<CvKalman*>(ptr.ToPointer()); 37 this->Ptr = IntPtr(ptr); 33 } 34 35 36 /// <summary> 37 /// Data pointer (CvKalman*) 38 /// </summary> 39 property IntPtr CvPtr 40 { 41 IntPtr get(){ return IntPtr(_ptr); } 38 42 } 39 43 -
lang/cpluspluscli/OpenCvSharp2/trunk/OpenCvSharp.Extern/WCvLineIterator.h
r32628 r32637 1 /**1 /** 2 2 * (C) 2008-2009 Schima 3 3 * This code is licenced under the LGPL. … … 19 19 public: 20 20 /// <summary> 21 /// data pointer (CvLineIterator*)22 /// </summary>23 initonly IntPtr Ptr;24 /// <summary>25 21 /// sizeof(CvLineIterator) 26 22 /// </summary> … … 33 29 { 34 30 this->_ptr = static_cast<CvLineIterator*>(ptr.ToPointer()); 35 this->Ptr = ptr;36 31 } 32 33 34 /// <summary> 35 /// Data pointer (CvLineIterator*) 36 /// </summary> 37 property IntPtr CvPtr 38 { 39 IntPtr get(){ return IntPtr(_ptr); } 40 } 41 37 42 38 43 property IntPtr ptr -
lang/cpluspluscli/OpenCvSharp2/trunk/OpenCvSharp.Extern/WCvMat.h
r31568 r32637 21 21 public: 22 22 /// <summary> 23 /// 元データであるCvMat*を取得する 24 /// </summary> 25 initonly IntPtr Ptr; 26 /// <summary> 27 /// sizeof(CvMat) を取得する 23 /// sizeof(CvMat) 28 24 /// </summary> 29 25 literal Int32 SizeOf = static_cast<Int32>(sizeof(CvMat)); 30 26 31 27 /// <summary> 32 /// 初期化28 /// Constructor 33 29 /// </summary> 34 30 WCvMat(IntPtr ptr) 35 31 { 36 32 this->_ptr = static_cast<CvMat*>(ptr.ToPointer()); 37 this->Ptr = IntPtr(ptr);38 33 } 39 34 40 property int type { 35 /// <summary> 36 /// Data pointer (CvMat*) 37 /// </summary> 38 property IntPtr CvPtr 39 { 40 IntPtr get(){ return IntPtr(_ptr); } 41 } 42 43 44 property int type 45 { 41 46 int get(){ return _ptr->type; } 42 47 }; 43 property int step{ 48 property int step 49 { 44 50 int get(){ return _ptr->step; } 45 51 } 46 property IntPtr refcount{ 52 property IntPtr refcount 53 { 47 54 IntPtr get(){ return IntPtr(_ptr->refcount); } 48 55 } 49 56 50 property IntPtr data{ 57 property IntPtr data 58 { 51 59 IntPtr get(){ return IntPtr(_ptr->data.ptr); } 52 60 } 53 property uchar* ptr{ 61 property uchar* data_ptr 62 { 54 63 uchar* get(){ return _ptr->data.ptr; } 55 64 } 56 property short* s{ 65 property short* data_s 66 { 57 67 short* get(){ return _ptr->data.s; } 58 68 } 59 property int* i{ 69 property int* data_i 70 { 60 71 int* get(){ return _ptr->data.i; } 61 72 } 62 property float* fl{ 73 property float* data_fl 74 { 63 75 float* get(){ return _ptr->data.fl; } 64 76 } 65 property double* db{ 77 property double* data_db 78 { 66 79 double* get(){ return _ptr->data.db; } 67 80 } 68 81 69 property int rows{ 82 property int rows 83 { 70 84 int get(){ return _ptr->rows; } 71 85 } 72 property int height{ 86 property int height 87 { 73 88 int get(){ return _ptr->height; } 74 89 } 75 property int cols{ 90 property int cols 91 { 76 92 int get(){ return _ptr->cols; } 77 93 } 78 property int width{ 94 property int width 95 { 79 96 int get(){ return _ptr->width; } 80 97 } -
lang/cpluspluscli/OpenCvSharp2/trunk/OpenCvSharp.Extern/WCvMatND.h
r32443 r32637 23 23 public: 24 24 /// <summary> 25 /// 元データであるCvMatND*を取得する 26 /// </summary> 27 initonly IntPtr Ptr; 28 /// <summary> 29 /// sizeof(CvMatND) を取得する 25 /// sizeof(CvMatND) 30 26 /// </summary> 31 27 literal Int32 SizeOf = static_cast<Int32>(sizeof(CvMatND)); … … 37 33 { 38 34 this->_ptr = static_cast<CvMatND*>(ptr.ToPointer()); 39 this->Ptr = IntPtr(ptr); 35 } 36 37 38 /// <summary> 39 /// Data pointer (CvMatND*) 40 /// </summary> 41 property IntPtr CvPtr 42 { 43 IntPtr get(){ return IntPtr(_ptr); } 40 44 } 41 45 -
lang/cpluspluscli/OpenCvSharp2/trunk/OpenCvSharp.Extern/WCvMemStorage.h
r32628 r32637 21 21 public: 22 22 /// <summary> 23 /// Data pointer (CvMemStorage*)24 /// </summary>25 initonly IntPtr Ptr;26 /// <summary>27 23 /// sizeof(CvMemStorage) 28 24 /// </summary> … … 35 31 { 36 32 this->_ptr = static_cast<CvMemStorage*>(ptr.ToPointer()); 37 this->Ptr = IntPtr(ptr);38 33 } 34 35 36 /// <summary> 37 /// Data pointer (CvMemStorage*) 38 /// </summary> 39 property IntPtr CvPtr 40 { 41 IntPtr get(){ return IntPtr(_ptr); } 42 } 43 39 44 40 45 property int signature -
lang/cpluspluscli/OpenCvSharp2/trunk/OpenCvSharp.Extern/WCvQuadEdge2D.h
r32628 r32637 20 20 public: 21 21 /// <summary> 22 /// data pointer (CvQuadEdge2D*)23 /// </summary>24 initonly IntPtr Ptr;25 /// <summary>26 22 /// sizeof(CvQuadEdge2D) 27 23 /// </summary> … … 33 29 WCvQuadEdge2D(IntPtr ptr) 34 30 { 35 if(ptr == IntPtr::Zero) {36 throw gcnew ArgumentNullException("ptr");37 }38 31 this->_ptr = static_cast<CvQuadEdge2D*>(ptr.ToPointer()); 39 this->Ptr = IntPtr(ptr);40 32 } 33 34 35 /// <summary> 36 /// Data pointer (CvQuadEdge2D*) 37 /// </summary> 38 property IntPtr CvPtr 39 { 40 IntPtr get(){ return IntPtr(_ptr); } 41 } 41 42 42 43 … … 45 46 int get(void) { return _ptr->flags; } 46 47 } 47 48 48 // struct CvSubdiv2DPoint* pt[4]; 49 49 property IntPtr pt -
lang/cpluspluscli/OpenCvSharp2/trunk/OpenCvSharp.Extern/WCvSeq.h
r31568 r32637 21 21 public: 22 22 /// <summary> 23 /// 元データであるCvSeq*を取得する 24 /// </summary> 25 initonly IntPtr Ptr; 26 /// <summary> 27 /// sizeof(CvSeq) を取得する 23 /// sizeof(CvSeq) 28 24 /// </summary> 29 25 literal Int32 SizeOf = static_cast<Int32>(sizeof(CvSeq)); 30 26 31 27 /// <summary> 32 /// 初期化28 /// Constructor 33 29 /// </summary> 34 30 WCvSeq(IntPtr ptr) 35 31 { 36 32 this->_ptr = static_cast<CvSeq*>(ptr.ToPointer()); 37 this->Ptr = IntPtr(ptr);38 33 } 39 34 40 property int flags { 35 /// <summary> 36 /// Data pointer (CvSeq*) 37 /// </summary> 38 property IntPtr CvPtr 39 { 40 IntPtr get(){ return IntPtr(_ptr); } 41 } 42 43 property int flags 44 { 41 45 int get(){ return _ptr->flags; } 42 46 }; 43 property int header_size{ 47 property int header_size 48 { 44 49 int get(){ return _ptr->header_size; } 45 50 } 46 property IntPtr h_prev{ 51 property IntPtr h_prev 52 { 47 53 IntPtr get(){ return IntPtr(_ptr->h_prev); } 48 54 } 49 property IntPtr h_next{ 55 property IntPtr h_next 56 { 50 57 IntPtr get(){ return IntPtr(_ptr->h_next); } 51 58 } 52 property IntPtr v_prev{ 59 property IntPtr v_prev 60 { 53 61 IntPtr get(){ return IntPtr(_ptr->v_prev); } 54 62 } 55 property IntPtr v_next{ 63 property IntPtr v_next 64 { 56 65 IntPtr get(){ return IntPtr(_ptr->v_next); } 57 66 } 58 property int total { 67 property int total 68 { 59 69 int get(){ return _ptr->total; } 60 70 }; 61 property int elem_size { 71 property int elem_size 72 { 62 73 int get(){ return _ptr->elem_size; } 63 74 }; 64 75 65 property IntPtr block_max{ 76 property IntPtr block_max 77 { 66 78 IntPtr get(){ return IntPtr(_ptr->block_max); } 67 79 } 68 property IntPtr ptr{ 80 property IntPtr ptr 81 { 69 82 IntPtr get(){ return IntPtr(_ptr->ptr); } 70 83 } 71 property int delta_elems { 84 property int delta_elems 85 { 72 86 int get(){ return _ptr->delta_elems; } 73 87 }; 74 88 75 property IntPtr storage{ 89 property IntPtr storage 90 { 76 91 IntPtr get(){ return IntPtr(_ptr->storage); } 77 92 } 78 property IntPtr free_blocks{ 93 property IntPtr free_blocks 94 { 79 95 IntPtr get(){ return IntPtr(_ptr->free_blocks); } 80 96 } 81 property IntPtr first{ 97 property IntPtr first 98 { 82 99 IntPtr get(){ return IntPtr(_ptr->first); } 83 100 } -
lang/cpluspluscli/OpenCvSharp2/trunk/OpenCvSharp.Extern/WCvSeqBlock.h
r32628 r32637 21 21 public: 22 22 /// <summary> 23 /// data pointer(CvSeqBlock*)24 /// </summary>25 initonly IntPtr Ptr;26 /// <summary>27 23 /// sizeof(CvSeqBlock) 28 24 /// </summary> … … 35 31 { 36 32 this->_ptr = static_cast<CvSeqBlock*>(ptr.ToPointer()); 37 this->Ptr = IntPtr(ptr); 33 } 34 35 36 /// <summary> 37 /// Data pointer (CvSeqBlock*) 38 /// </summary> 39 property IntPtr CvPtr 40 { 41 IntPtr get(){ return IntPtr(_ptr); } 38 42 } 39 43 -
lang/cpluspluscli/OpenCvSharp2/trunk/OpenCvSharp.Extern/WCvSeqReader.h
r32628 r32637 20 20 public: 21 21 /// <summary> 22 /// data pointer (CvSeqReader*)23 /// </summary>24 initonly IntPtr Ptr;25 /// <summary>26 22 /// sizeof(CvSeqReader) 27 23 /// </summary> … … 34 30 { 35 31 this->_ptr = static_cast<CvSeqReader*>(ptr.ToPointer()); 36 this->Ptr = IntPtr(ptr);37 32 } 33 34 35 /// <summary> 36 /// Data pointer (CvSeqReader*) 37 /// </summary> 38 property IntPtr CvPtr 39 { 40 IntPtr get(){ return IntPtr(_ptr); } 41 } 42 38 43 39 44 property int header_size -
lang/cpluspluscli/OpenCvSharp2/trunk/OpenCvSharp.Extern/WCvSet.h
r32280 r32637 22 22 public: 23 23 /// <summary> 24 /// 元データであるCvSet*を取得する25 /// </summary>26 initonly IntPtr Ptr;27 /// <summary>28 24 /// sizeof(CvSet) を取得する 29 25 /// </summary> … … 31 27 32 28 /// <summary> 33 /// 初期化29 /// Constructor 34 30 /// </summary> 35 31 WCvSet(IntPtr ptr) : WCvSeq(ptr) 36 32 { 37 33 this->_ptr = static_cast<CvSet*>(ptr.ToPointer()); 38 this->Ptr = IntPtr(ptr);39 34 } 40 35 41 property IntPtr free_elems{ 36 /// <summary> 37 /// Data pointer (CvSet*) 38 /// </summary> 39 property IntPtr CvPtr 40 { 41 IntPtr get(){ return IntPtr(_ptr); } 42 } 43 44 property IntPtr free_elems 45 { 42 46 IntPtr get(void) { return IntPtr(_ptr->free_elems); } 43 47 } 44 property int active_count{ 48 property int active_count 49 { 45 50 int get(void) { return _ptr->active_count; } 46 51 } -
lang/cpluspluscli/OpenCvSharp2/trunk/OpenCvSharp.Extern/WCvSetElem.h
r32628 r32637 21 21 public: 22 22 /// <summary> 23 /// data pointer (CvSetElem*)24 /// </summary>25 initonly IntPtr Ptr;26 /// <summary>27 23 /// sizeof(CvSetElem) 28 24 /// </summary> … … 35 31 { 36 32 this->_ptr = static_cast<CvSetElem*>(ptr.ToPointer()); 37 this->Ptr = IntPtr(ptr);38 33 } 34 35 36 /// <summary> 37 /// Data pointer (CvSetElem*) 38 /// </summary> 39 property IntPtr CvPtr 40 { 41 IntPtr get(){ return IntPtr(_ptr); } 42 } 39 43 40 44 -
lang/cpluspluscli/OpenCvSharp2/trunk/OpenCvSharp.Extern/WCvSparseMat.h
r31568 r32637 16 16 public: 17 17 /// <summary> 18 /// 元データであるCvSparseMat*を取得する 19 /// </summary> 20 initonly IntPtr Ptr; 21 /// <summary> 22 /// sizeof(CvSparseMat) を取得する 18 /// sizeof(CvSparseMat) 23 19 /// </summary> 24 20 literal Int32 SizeOf = static_cast<Int32>(sizeof(CvSparseMat)); 25 21 26 22 /// <summary> 27 /// 多次元,多チャンネルの疎な行列23 /// Constructor 28 24 /// </summary> 29 25 WCvSparseMat(IntPtr ptr) 30 26 { 31 27 this->_ptr = static_cast<CvSparseMat*>(ptr.ToPointer()); 32 this->Ptr = IntPtr(ptr);33 28 } 34 29 35 property int type { 30 31 /// <summary> 32 /// Data pointer (CvSparseMat*) 33 /// </summary> 34 property IntPtr CvPtr 35 { 36 IntPtr get(){ return IntPtr(_ptr); } 37 } 38 39 40 property int type 41 { 36 42 int get(){ return _ptr->type; } 37 }; 38 property int dims{ 43 } 44 property int dims 45 { 39 46 int get(){ return _ptr->dims; } 40 47 } 41 property IntPtr refcount{ 48 property IntPtr refcount 49 { 42 50 IntPtr get(){ return IntPtr(_ptr->refcount); } 43 51 } 44 property int hdr_refcount{ 52 property int hdr_refcount 53 { 45 54 int get(){ return _ptr->hdr_refcount; } 46 55 } 47 56 48 57 49 property IntPtr heap{ 58 property IntPtr heap 59 { 50 60 IntPtr get(){ return IntPtr(_ptr->heap); } 51 61 } 52 property IntPtr hashtable{ 62 property IntPtr hashtable 63 { 53 64 IntPtr get(){ return IntPtr(_ptr->hashtable); } 54 65 } 55 property int hashsize { 66 property int hashsize 67 { 56 68 int get(){ return _ptr->hashsize; } 57 }; 58 property int valoffset { 69 } 70 property int valoffset 71 { 59 72 int get(){ return _ptr->valoffset; } 60 }; 61 property int idxoffset { 73 } 74 property int idxoffset 75 { 62 76 int get(){ return _ptr->idxoffset; } 63 }; 64 property array<int>^ size { 77 } 78 property array<int>^ size 79 { 65 80 array<int>^ get(){ 66 81 array<int>^ result = gcnew array<int>(CV_MAX_DIM); … … 70 85 return result; 71 86 } 72 } ;87 } 73 88 }; 74 89 } -
lang/cpluspluscli/OpenCvSharp2/trunk/OpenCvSharp.Extern/WCvStereoBMState.h
r32628 r32637 21 21 public: 22 22 /// <summary> 23 /// Data pointer (CvStereoBMState*)24 /// </summary>25 initonly IntPtr Ptr;26 /// <summary>27 23 /// sizeof(CvStereoBMState) 28 24 /// </summary> … … 35 31 { 36 32 this->_ptr = static_cast<CvStereoBMState*>(ptr.ToPointer()); 37 this->Ptr = IntPtr(ptr); 33 } 34 35 36 /// <summary> 37 /// Data pointer (CvStereoBMState*) 38 /// </summary> 39 property IntPtr CvPtr 40 { 41 IntPtr get(){ return IntPtr(_ptr); } 38 42 } 39 43 -
lang/cpluspluscli/OpenCvSharp2/trunk/OpenCvSharp.Extern/WCvStereoGCState.h
r32628 r32637 21 21 public: 22 22 /// <summary> 23 /// data pointer (CvStereoGCState*)24 /// </summary>25 initonly IntPtr Ptr;26 /// <summary>27 23 /// sizeof(CvStereoGCState) 28 24 /// </summary> … … 35 31 { 36 32 this->_ptr = static_cast<CvStereoGCState*>(ptr.ToPointer()); 37 this->Ptr = IntPtr(ptr); 33 } 34 35 36 /// <summary> 37 /// Data pointer (CvStereoGCState*) 38 /// </summary> 39 property IntPtr CvPtr 40 { 41 IntPtr get(){ return IntPtr(_ptr); } 38 42 } 39 43 -
lang/cpluspluscli/OpenCvSharp2/trunk/OpenCvSharp.Extern/WCvStringHashNode.h
r32628 r32637 21 21 public: 22 22 /// <summary> 23 /// Data pointer (CvStringHashNode*)24 /// </summary>25 initonly IntPtr Ptr;26 /// <summary>27 23 /// sizeof(CvStringHashNode) 28 24 /// </summary> … … 35 31 { 36 32 this->_ptr = static_cast<CvStringHashNode*>(ptr.ToPointer()); 37 this->Ptr = IntPtr(ptr);38 33 } 39 34 35 36 /// <summary> 37 /// Data pointer (CvStringHashNode*) 38 /// </summary> 39 property IntPtr CvPtr 40 { 41 IntPtr get(){ return IntPtr(_ptr); } 42 } 43 40 44 41 45 property unsigned hashval -
lang/cpluspluscli/OpenCvSharp2/trunk/OpenCvSharp.Extern/WCvSubdiv2D.h
r32430 r32637 22 22 public: 23 23 /// <summary> 24 /// Data pointer (CvSubdiv2D*)25 /// </summary>26 initonly IntPtr Ptr;27 /// <summary>28 24 /// sizeof(CvSubdiv2D) 29 25 /// </summary> … … 36 32 { 37 33 this->_ptr = static_cast<CvSubdiv2D*>(ptr.ToPointer()); 38 this->Ptr = IntPtr(ptr); 34 } 35 36 37 /// <summary> 38 /// Data pointer (IplImage*) 39 /// </summary> 40 property IntPtr CvPtr 41 { 42 IntPtr get(){ return IntPtr(_ptr); } 39 43 } 40 44 -
lang/cpluspluscli/OpenCvSharp2/trunk/OpenCvSharp.Extern/WCvSubdiv2DPoint.h
r32628 r32637 21 21 public: 22 22 /// <summary> 23 /// CvSubdiv2DPoint*24 /// </summary>25 initonly IntPtr Ptr;26 /// <summary>27 23 /// sizeof(CvSubdiv2DPoint) 28 24 /// </summary> … … 35 31 { 36 32 this->_ptr = static_cast<CvSubdiv2DPoint*>(ptr.ToPointer()); 37 this->Ptr = IntPtr(ptr);38 33 } 34 35 36 /// <summary> 37 /// Data pointer (CvSubdiv2DPoint*) 38 /// </summary> 39 property IntPtr CvPtr 40 { 41 IntPtr get(){ return IntPtr(_ptr); } 42 } 39 43 40 44 -
lang/cpluspluscli/OpenCvSharp2/trunk/OpenCvSharp.Extern/WIplConvKernel.h
r32628 r32637 21 21 public: 22 22 /// <summary> 23 /// data pointer (IplConvKernel*)24 /// </summary>25 initonly IntPtr Ptr;26 /// <summary>27 23 /// sizeof(IplConvKernel) 28 24 /// </summary> … … 35 31 { 36 32 this->_ptr = static_cast<IplConvKernel*>(ptr.ToPointer()); 37 this->Ptr = IntPtr(ptr); 33 } 34 35 /// <summary> 36 /// Data pointer (IplConvKernel*) 37 /// </summary> 38 property IntPtr CvPtr 39 { 40 IntPtr get(){ return IntPtr(_ptr); } 38 41 } 39 42 -
lang/cpluspluscli/OpenCvSharp2/trunk/OpenCvSharp.Extern/WIplImage.h
r31568 r32637 1 /**1 /** 2 2 * (C) 2008-2009 Schima 3 3 * This code is licenced under the LGPL. … … 12 12 { 13 13 /// <summary> 14 /// IPL �摜�w�b�_14 /// IPL 画像ヘッダ 15 15 /// </summary> 16 16 public ref class WIplImage … … 21 21 public: 22 22 /// <summary> 23 /// ���f�[�^�ł���lImage*������� /// </summary> 24 initonly IntPtr Ptr; 25 /// <summary> 26 /// sizeof(IplImage) ������� /// </summary> 23 /// sizeof(IplImage) 24 /// </summary> 27 25 literal Int32 SizeOf = static_cast<Int32>(sizeof(IplImage)); 28 26 29 27 /// <summary> 30 /// ���� /// </summary> 28 /// Constructor 29 /// </summary> 31 30 WIplImage(IntPtr ptr) 32 31 { 33 32 this->_ptr = static_cast<IplImage*>(ptr.ToPointer()); 34 this->Ptr = IntPtr(ptr);35 33 } 36 34 37 property int align { 35 /// <summary> 36 /// Data pointer (IplImage*) 37 /// </summary> 38 property IntPtr CvPtr 39 { 40 IntPtr get(){ return IntPtr(_ptr); } 41 } 42 43 property int align 44 { 38 45 int get(){ return _ptr->align; } 39 }; 40 property int alphaChannel{ 46 } 47 property int alphaChannel 48 { 41 49 int get(){ return _ptr->alphaChannel; } 42 50 } 43 51 [Obsolete] 44 property IntPtr BorderMode{ 52 property IntPtr BorderMode 53 { 45 54 IntPtr get(){ return IntPtr(_ptr->BorderMode); } 46 55 } 47 56 [Obsolete] 48 property IntPtr BorderConst{ 57 property IntPtr BorderConst 58 { 49 59 IntPtr get(){ return IntPtr(_ptr->BorderConst); } 50 60 } 51 61 [Obsolete] 52 property IntPtr colorModel{ 62 property IntPtr colorModel 63 { 53 64 IntPtr get(){ return IntPtr(_ptr->colorModel); } 54 65 } 55 66 [Obsolete] 56 property IntPtr channelSeq{ 67 property IntPtr channelSeq 68 { 57 69 IntPtr get(){ return IntPtr(_ptr->channelSeq); } 58 70 } 59 property int dataOrder{ 71 property int dataOrder 72 { 60 73 int get(){ return _ptr->dataOrder; } 61 74 } 62 property Int32 depth{ 75 property Int32 depth 76 { 63 77 Int32 get(){ return _ptr->depth; } 64 78 } 65 property int height { 79 property int height 80 { 66 81 int get(){ return _ptr->height; } 67 }; 68 property int ID{ 82 } 83 property int ID 84 { 69 85 int get(){ return _ptr->ID; } 70 86 } 71 property IntPtr imageData{ 87 property IntPtr imageData 88 { 72 89 IntPtr get(){ return IntPtr(_ptr->imageData); } 73 90 } 74 property IntPtr imageDataOrigin{ 91 property IntPtr imageDataOrigin 92 { 75 93 IntPtr get(){ return IntPtr(_ptr->imageDataOrigin); } 76 94 } 77 95 [Obsolete] 78 property IntPtr imageID{ 96 property IntPtr imageID 97 { 79 98 IntPtr get(){ return IntPtr(_ptr->imageId); } 80 99 } 81 property int imageSize{ 100 property int imageSize 101 { 82 102 int get(){ return _ptr->imageSize; } 83 103 } 84 104 [Obsolete] 85 property IntPtr maskROI{ 105 property IntPtr maskROI 106 { 86 107 IntPtr get(){ return IntPtr(_ptr->maskROI); } 87 108 } 88 property int nChannels{ 109 property int nChannels 110 { 89 111 int get(){ return _ptr->nChannels; } 90 112 } 91 property int nSize { 113 property int nSize 114 { 92 115 int get(){ return _ptr->nSize; } 93 }; 94 property int origin { 116 } 117 property int origin 118 { 95 119 int get(){ return _ptr->origin; } 96 }; 97 property IntPtr roi{ 120 } 121 property IntPtr roi 122 { 98 123 IntPtr get(){ return IntPtr(_ptr->roi); } 99 124 } 100 125 [Obsolete] 101 property IntPtr tileInfo{ 126 property IntPtr tileInfo 127 { 102 128 IntPtr get(){ return IntPtr(_ptr->tileInfo); } 103 129 } 104 property int width { 130 property int width 131 { 105 132 int get(){ return _ptr->width; } 106 }; 107 property int widthStep { 133 } 134 property int widthStep 135 { 108 136 int get(){ return _ptr->widthStep; } 109 } ;137 } 110 138 }; 111 139 } -
lang/cpluspluscli/OpenCvSharp2/trunk/OpenCvSharp/Src/Class/CvConnectedComp.cs
r32510 r32637 40 40 public CvConnectedComp() 41 41 { 42 IntPtr ptr = AllocMemory(SizeOf); 43 this._data = new Extern.WCvConnectedComp(ptr); 44 this._ptr = _data.Ptr; 42 this._ptr = AllocMemory(SizeOf); 43 this._data = new Extern.WCvConnectedComp(this._ptr); 45 44 } 46 45 #if LANG_JP -
lang/cpluspluscli/OpenCvSharp2/trunk/OpenCvSharp/Src/Class/CvRandState.cs
r32628 r32637 108 108 Cv.RandInit(this, param1, param2, seed, disttype); 109 109 } 110 #if LANG_JP 111 /// <summary> 112 /// 113 /// </summary> 114 /// <param name="ptr"></param> 115 #else 116 /// <summary> 117 /// Initializes from pointer 118 /// </summary> 119 /// <param name="ptr"></param> 120 #endif 121 public CvRandState(IntPtr ptr) 122 { 123 if (ptr == null) 124 { 125 throw new ArgumentNullException("ptr"); 126 } 127 CvRandState s = (CvRandState)Marshal.PtrToStructure(ptr, typeof(CvRandState)); 128 if (s == null) 129 { 130 throw new OpenCvSharpException(); 131 } 132 this.disttype = s.disttype; 133 this.param = s.param; 134 this.state = s.state; 135 } 110 136 111 137 -
lang/cpluspluscli/OpenCvSharp2/trunk/OpenCvSharp/Src/CvArr/CvMat.cs
r32543 r32637 79 79 } 80 80 this.data = new Extern.WCvMat(this.ptr); 81 NotifyMemoryPressure(SizeOf); 81 82 } 82 83 #if LANG_JP … … 566 567 public unsafe byte* DataByte 567 568 { 568 get { return data. ptr; }569 get { return data.data_ptr; } 569 570 } 570 571 #if LANG_JP … … 579 580 public unsafe short* DataInt16 580 581 { 581 get { return data. s; }582 get { return data.data_s; } 582 583 } 583 584 #if LANG_JP … … 592 593 public unsafe int* DataInt32 593 594 { 594 get { return data. i; }595 get { return data.data_i; } 595 596 } 596 597 #if LANG_JP … … 605 606 public unsafe float* DataSingle 606 607 { 607 get { return data. fl; }608 get { return data.data_fl; } 608 609 } 609 610 #if LANG_JP … … 618 619 public unsafe double* DataDouble 619 620 { 620 get { return data.d b; }621 get { return data.data_db; } 621 622 } 622 623 #if LANG_JP … … 637 638 unsafe 638 639 { 639 dataArrayByte = new PointerAccessor.Byte1(data. ptr);640 dataArrayByte = new PointerAccessor.Byte1(data.data_ptr); 640 641 } 641 642 } … … 660 661 unsafe 661 662 { 662 dataArrayShort = new PointerAccessor.Short1(data. s);663 dataArrayShort = new PointerAccessor.Short1(data.data_s); 663 664 } 664 665 } … … 683 684 unsafe 684 685 { 685 dataArrayInt = new PointerAccessor.Int1(data. i);686 dataArrayInt = new PointerAccessor.Int1(data.data_i); 686 687 } 687 688 } … … 706 707 unsafe 707 708 { 708 dataArrayFloat = new PointerAccessor.Float1(data. fl);709 dataArrayFloat = new PointerAccessor.Float1(data.data_fl); 709 710 } 710 711 } … … 729 730 unsafe 730 731 { 731 dataArrayDouble = new PointerAccessor.Double1(data.d b);732 dataArrayDouble = new PointerAccessor.Double1(data.data_db); 732 733 } 733 734 }
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)