Changeset 3528 in Sophya
- Timestamp:
- Oct 12, 2008, 6:59:11 PM (17 years ago)
- Location:
- trunk/SophyaPI/PIext
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaPI/PIext/graphexecut.cc
r3491 r3528 419 419 usage += " midas_pastel midas_heat midas_rainbow3 midas_bluered\n"; 420 420 usage += " midas_bluewhite midas_redwhite\n"; 421 usage += " multicol16 multicol64 \n";421 usage += " multicol16 multicol64 rgb216cm rgb512cm rgb4096cm\n"; 422 422 usage += ">> revcmap : reverse colorMap\n"; 423 423 usage += ">> ZoomFactors : zoomxN ex: zoomx1 zoomx2 zoomx3 ...\n"; … … 425 425 usage += ">> imagecenter=ix,iy : Position the image in widget\n"; 426 426 usage += ">> lut=ltyp,min,max : Sets LUT type and min/max\n"; 427 usage += " (ltyp=lin/log/sqrt/square )\n";427 usage += " (ltyp=lin/log/sqrt/square/rgb)\n"; 428 428 usage += ">> autolut=alt[,ns[,min,max]] : AutoLut method selection \n"; 429 429 usage += " (alt=minmax/meansig/hispeak/histail/hisrng)\n"; -
trunk/SophyaPI/PIext/nomtarradapter.cc
r3478 r3528 496 496 #ifdef __CXX_PRAGMA_TEMPLATES__ 497 497 #pragma define_template NOMAdapter_TArray<uint_2> 498 #pragma define_template NOMAdapter_TArray<uint_4> 499 #pragma define_template NOMAdapter_TArray<uint_8> 498 500 #pragma define_template NOMAdapter_TArray<int_2> 499 501 #pragma define_template NOMAdapter_TArray<int_4> … … 504 506 #pragma define_template NOMAdapter_TArray< complex<r_8> > 505 507 #pragma define_template NTupInt_TArray<uint_2> 508 #pragma define_template NTupInt_TArray<uint_4> 509 #pragma define_template NTupInt_TArray<uint_8> 506 510 #pragma define_template NTupInt_TArray<int_2> 507 511 #pragma define_template NTupInt_TArray<int_4> … … 515 519 #if defined(ANSI_TEMPLATES) 516 520 template class NOMAdapter_TArray<uint_2>; 521 template class NOMAdapter_TArray<uint_4>; 522 template class NOMAdapter_TArray<uint_8>; 517 523 template class NOMAdapter_TArray<int_2>; 518 524 template class NOMAdapter_TArray<int_4>; … … 523 529 template class NOMAdapter_TArray< complex<r_8> >; 524 530 template class NTupInt_TArray<uint_2>; 531 template class NTupInt_TArray<uint_4>; 532 template class NTupInt_TArray<uint_8>; 525 533 template class NTupInt_TArray<int_2>; 526 534 template class NTupInt_TArray<int_4>; -
trunk/SophyaPI/PIext/nomtmatvecadapter.cc
r3335 r3528 326 326 AnyDataObj* NOMAdapter_TMatrix<T>::FitResidusObj(GeneralFit& mfit) 327 327 { 328 ArrayFitter<T> arrfit; 328 329 TVector<T>* vec = dynamic_cast<TVector<T> *>(mMtx); 329 330 if(vec) { 330 TVector<T>* v = new TVector<T>( ObjectFitter::FitResidus(*vec,mfit),true);331 TVector<T>* v = new TVector<T>(arrfit.FitResidus(*vec, mfit),true); 331 332 return v; 332 333 } else { 333 TMatrix<T>* m = new TMatrix<T>( ObjectFitter::FitResidus(*mMtx,mfit),true);334 TMatrix<T>* m = new TMatrix<T>(arrfit.FitResidus(*mMtx,mfit),true); 334 335 return m; 335 336 } … … 339 340 AnyDataObj* NOMAdapter_TMatrix<T>::FitFunctionObj(GeneralFit& mfit) 340 341 { 342 ArrayFitter<T> arrfit; 341 343 TVector<T>* vec = dynamic_cast<TVector<T> *>(mMtx); 342 344 if(vec) { 343 TVector<T>* v = new TVector<T>( ObjectFitter::FitFunction(*vec,mfit),true);345 TVector<T>* v = new TVector<T>(arrfit.FitFunction(*vec,mfit),true); 344 346 return v; 345 347 } else { 346 TMatrix<T>* m = new TMatrix<T>( ObjectFitter::FitFunction(*mMtx,mfit),true);348 TMatrix<T>* m = new TMatrix<T>(arrfit.FitFunction(*mMtx,mfit),true); 347 349 return m; 348 350 } … … 493 495 #ifdef __CXX_PRAGMA_TEMPLATES__ 494 496 #pragma define_template NOMAdapter_TMatrix<uint_2> 497 #pragma define_template NOMAdapter_TMatrix<uint_4> 498 #pragma define_template NOMAdapter_TMatrix<uint_8> 495 499 #pragma define_template NOMAdapter_TMatrix<int_2> 496 500 #pragma define_template NOMAdapter_TMatrix<int_4> … … 501 505 #pragma define_template NOMAdapter_TMatrix< complex<r_8> > 502 506 #pragma define_template NTupInt_TMatrix<uint_2> 507 #pragma define_template NTupInt_TMatrix<uint_4> 508 #pragma define_template NTupInt_TMatrix<uint_8> 503 509 #pragma define_template NTupInt_TMatrix<int_2> 504 510 #pragma define_template NTupInt_TMatrix<int_4> … … 512 518 #if defined(ANSI_TEMPLATES) 513 519 template class NOMAdapter_TMatrix<uint_2>; 520 template class NOMAdapter_TMatrix<uint_4>; 521 template class NOMAdapter_TMatrix<uint_8>; 514 522 template class NOMAdapter_TMatrix<int_2>; 515 523 template class NOMAdapter_TMatrix<int_4>; … … 520 528 template class NOMAdapter_TMatrix< complex<r_8> >; 521 529 template class NTupInt_TMatrix<uint_2>; 530 template class NTupInt_TMatrix<uint_4>; 531 template class NTupInt_TMatrix<uint_8>; 522 532 template class NTupInt_TMatrix<int_2>; 523 533 template class NTupInt_TMatrix<int_4>; -
trunk/SophyaPI/PIext/piinit.cc
r3222 r3528 73 73 serv->RegisterClass(new Matrix, new NOMAdapter_Matrix ); 74 74 #else 75 // Octobre 2008 : prise en charge tableaux/matrice/vecteurs en uint_4 uint_8 75 76 serv->RegisterClass(new TArray<uint_2>, new NOMAdapter_TArray<uint_2> ); 77 serv->RegisterClass(new TArray<uint_4>, new NOMAdapter_TArray<uint_4> ); 78 serv->RegisterClass(new TArray<uint_8>, new NOMAdapter_TArray<uint_8> ); 76 79 serv->RegisterClass(new TArray<int_2>, new NOMAdapter_TArray<int_2> ); 77 80 serv->RegisterClass(new TArray<int_4>, new NOMAdapter_TArray<int_4> ); … … 84 87 serv->RegisterClass(new TVector<uint_2>, new NOMAdapter_TMatrix<uint_2> ); 85 88 serv->RegisterClass(new TMatrix<uint_2>, new NOMAdapter_TMatrix<uint_2> ); 89 serv->RegisterClass(new TVector<uint_4>, new NOMAdapter_TMatrix<uint_4> ); 90 serv->RegisterClass(new TMatrix<uint_4>, new NOMAdapter_TMatrix<uint_4> ); 91 serv->RegisterClass(new TVector<uint_8>, new NOMAdapter_TMatrix<uint_8> ); 92 serv->RegisterClass(new TMatrix<uint_8>, new NOMAdapter_TMatrix<uint_8> ); 86 93 serv->RegisterClass(new TVector<int_2>, new NOMAdapter_TMatrix<int_2> ); 87 94 serv->RegisterClass(new TMatrix<int_2>, new NOMAdapter_TMatrix<int_2> ); … … 103 110 NOMAdapter_Image<T> , deplace ci-dessous dans SANS_EVOLPLANCK */ 104 111 serv->RegisterClass(new Image<uint_2>, new NOMAdapter_TMatrix<uint_2> ); 112 serv->RegisterClass(new Image<uint_4>, new NOMAdapter_TMatrix<uint_4> ); 113 serv->RegisterClass(new Image<uint_8>, new NOMAdapter_TMatrix<uint_8> ); 105 114 serv->RegisterClass(new Image<int_2>, new NOMAdapter_TMatrix<int_2> ); 106 115 serv->RegisterClass(new Image<int_4>, new NOMAdapter_TMatrix<int_4> ); -
trunk/SophyaPI/PIext/pitvmaad.cc
r3520 r3528 135 135 #ifdef __CXX_PRAGMA_TEMPLATES__ 136 136 #pragma define_template POTVectorAdapter< uint_2 > 137 #pragma define_template POTVectorAdapter< uint_4 > 138 #pragma define_template POTVectorAdapter< uint_8 > 137 139 #pragma define_template POTVectorAdapter< int_2 > 138 140 #pragma define_template POTVectorAdapter< int_4 > … … 144 146 145 147 #pragma define_template POTMatrixAdapter< uint_2 > 148 #pragma define_template POTMatrixAdapter< uint_4 > 149 #pragma define_template POTMatrixAdapter< uint_8 > 146 150 #pragma define_template POTMatrixAdapter< int_2 > 147 151 #pragma define_template POTMatrixAdapter< int_4 > … … 155 159 #if defined(ANSI_TEMPLATES) 156 160 template class POTVectorAdapter< uint_2 >; 161 template class POTVectorAdapter< uint_4 >; 162 template class POTVectorAdapter< uint_8 >; 157 163 template class POTVectorAdapter< int_2 >; 158 164 template class POTVectorAdapter< int_4 >; … … 164 170 165 171 template class POTMatrixAdapter< uint_2 >; 172 template class POTMatrixAdapter< uint_4 >; 173 template class POTMatrixAdapter< uint_8 >; 166 174 template class POTMatrixAdapter< int_2 >; 167 175 template class POTMatrixAdapter< int_4 >;
Note:
See TracChangeset
for help on using the changeset viewer.