【お知らせ】この部分は英語原文のみでの提供となります。何卒ご了承ください。
2.2.4.27.2 MatrixLayer::CopyRect
Contents
Description
Copy all matrix objects data inside ROI
Syntax
int CopyRect( MatrixLayer & matlayDest, const ROIInfo * proiInfo, DWORD dwCntrl = 0 )
Parameters
- matlayDest
- [input] destination matrix layer, NULL will crop current matrix layer, Undo is enabled
- proiInfo
- [input] ROI in matrix layer
- dwCntrl
- [input] MATSHEETCOPYTO_COPY_ACTIVE_OBJ_ONLY to copy active matrix object only
Return
0 if success
Examples
EX1
void CopyRect_ex() { MatrixLayer ml = Project.ActiveLayer(); //get roi on matrix layer ROIObject roi; roi = GetROI(&ml); RECT rr; if (roi && roi.GetRect(&rr) == 0) { ROIInfo info; info.pRect = &rr; info.uid = roi.GetUID(TRUE); //crop ml ml.CopyRect(NULL, &info); } }
Remark
See Also
Header to Include
origin.h