【お知らせ】この部分は英語原文のみでの提供となります。何卒ご了承ください。
2.2.4.27.24 MatrixLayer::SetViewImage
Contents
Description
set matrix view mode to image or data mode
Syntax
BOOL SetViewImage( BOOL bSetViewImage = TRUE, BOOL bAllObjs = TRUE, int nImgIndex = 0, int nOption = -1 )
Parameters
- bSetViewImage
- [input] TRUE to set matrix as View Image mode, FALSE to set matrix as View Data mode
- bAllObjs
- [input] TRUE to set view mode for all objects, FALSE to set view mode for active object
- nImgIndex
- [input] Index of the image to view. < 0 to keep current internal setting
- nOption
- [input] The use of this parameter is dependent on the data type.
- For complex matrix it is used to display an image based on the Real, Imaginery, Phase, or Amplitude values.
- Use the GECE_REAL, GECE_IMAG, GECE_PHASE, or GECE_AMPL macros. Pass -1 to keep current setting.
Return
TRUE for success, FALSE for failure
Examples
EX1
//set matrix view mode to image. void MatrixLayer_SetViewImage_Ex1() { MatrixLayer ml = Project.ActiveLayer(); if( !ml ) return; //should make sure matrix layer's data type is double //otherwise can not use Matrix mat(ml); ml.SetInternalDataType(FSI_DOUBLE); Matrix mat(ml); mat.SetSize(32,32); mat = 20; if( ml.SetViewImage(TRUE) ) // set view mode to image for all objects printf("Success to set matrix view mode!"); else printf("Fail to set matrix view mode!"); }
Remark
See Also
Header to Include
origin.h