home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / VSCPPv4.zip / VACPP / IBMCPP / HELP / CPP2DG.INF (.txt) < prev    next >
OS/2 Help File  |  1995-05-24  |  378KB  |  15,538 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. 2D Graphic Classes ΓòÉΓòÉΓòÉ
  3.  
  4. Provide support for the 2D graphic elements used by the applications you 
  5. develop. 
  6.  
  7.  
  8. ΓòÉΓòÉΓòÉ 1.1. Class Hierarchy ΓòÉΓòÉΓòÉ
  9.  
  10. IBase
  11.  Γö£ΓöÇIGraphicBundle
  12.  Γö£ΓöÇIHandle
  13.  Γöé  ΓööΓöÇIRegionHandle
  14.  Γö£ΓöÇITransformMatrix
  15.  ΓööΓöÇIVBase
  16.     Γö£ΓöÇIGList::Cursor
  17.     Γö£ΓöÇIFont::FaceNameCursor
  18.     Γö£ΓöÇIFont
  19.     Γö£ΓöÇIGraphic
  20.     Γöé  Γö£ΓöÇIG3PointArc
  21.     Γöé  Γö£ΓöÇIGArc
  22.     Γöé  Γö£ΓöÇIGBitmap
  23.     Γöé  Γö£ΓöÇIGEllipse
  24.     Γöé  Γö£ΓöÇIGLine
  25.     Γöé  Γö£ΓöÇIGList
  26.     Γöé  Γö£ΓöÇIGPie
  27.     Γöé  Γöé  ΓööΓöÇIGChord
  28.     Γöé  Γö£ΓöÇIGPolyline
  29.     Γöé  Γöé  ΓööΓöÇIGPolygon
  30.     Γöé  Γö£ΓöÇIGRectangle
  31.     Γöé  Γö£ΓöÇIGRegion
  32.     Γöé  ΓööΓöÇIGString
  33.     Γö£ΓöÇIGraphicContext
  34.     ΓööΓöÇIFont::PointSizeCursor
  35.  
  36.  
  37. ΓòÉΓòÉΓòÉ 1.2. IFont ΓòÉΓòÉΓòÉ
  38.  
  39. Description 
  40.  
  41. Derivation 
  42.  
  43. Constructors 
  44.  
  45. Public Functions 
  46.  
  47. Protected Data 
  48.  
  49. Nested Types 
  50.  
  51. To close all the panels in a chapter, double click on this panel's system menu. 
  52.  
  53.  
  54. ΓòÉΓòÉΓòÉ <hidden> Derivation - IFont ΓòÉΓòÉΓòÉ
  55.  
  56. IBase
  57.   Γöé
  58. IVBase
  59.   Γöé
  60. IFont
  61.  
  62. Inherited by none. 
  63.  
  64.  
  65. ΓòÉΓòÉΓòÉ <hidden> Class Description - IFont ΓòÉΓòÉΓòÉ
  66.  
  67. ifont.hpp 
  68.  
  69. Objects of the IFont class manage the use of fonts. Use these objects to select 
  70. a font through the IFont functions. You can also use the font dialog to: 
  71.  
  72.      Get font information 
  73.      Set the font when drawing text 
  74.  IFont attempts to match the requested font. If it cannot find an exact match, 
  75.  IFont uses the nearest match. 
  76.  
  77.  Note:  An IFont object represents a particular font that is available on the 
  78.         system. It does not represent: 
  79.  
  80.      A font actually being used by a control 
  81.      The currently selected font for a presentation space 
  82.  
  83.  IWindow::setFont changes the font used to draw text in a control. 
  84.  
  85.  beginUsingFont causes all subsequent text drawn to the specified presentation 
  86.  space to be in the font represented by the IFont object. You can use 
  87.  beginUsingFont in conjunction with an IPaintHandler object. 
  88.  
  89.  Portability Considerations If you are porting an OS/2 Presentation Manager 
  90.  program to Motif, be aware that the font names vary between these systems. The 
  91.  only fonts that you can be reasonably sure of finding on both Motif and 
  92.  Presentation Manager are Courier and Helvetica. On either system, if you try 
  93.  to construct an IFont object for a nonexistent font, you will get Courier as 
  94.  the default font. 
  95.  
  96.  Presentation Manager Information 
  97.  
  98.  Some of the set and use functions (such as setCharHeight and useBitmapOnly) 
  99.  accept an optional parameter of type IPresSpaceHandle. If you are are using 
  100.  IFont to represent printer fonts, you should provide this parameter. If you do 
  101.  not specify a presentation space, IFont uses the presentation space of the 
  102.  desktop. 
  103.  
  104.  Motif Information 
  105.  
  106.  Some of the set and use functions, such as setCharHeight and useBitmapOnly, 
  107.  accept an optional parameter of type IPresSpaceHandle. Because the AIX version 
  108.  of IFont does not support printer fonts, there is no need to supply the 
  109.  optional IPresSpaceHandle parameter. 
  110.  
  111.  The functions in this class that refer to vector fonts use scalable fonts in 
  112.  the X/Motif environment. 
  113.  
  114.  
  115. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IFont ΓòÉΓòÉΓòÉ
  116.  
  117. Accessing Presentation Manager Structures Related to Font
  118. fattrs
  119. fontmetrics
  120.  
  121. Constructors
  122. IFont
  123. operator =
  124. ~IFont
  125.  
  126. Cursor-Related Functions
  127. faceNameAt
  128. pointSizeAt
  129.  
  130. Drawing Functions
  131. beginUsingFont
  132. endUsingFont
  133.  
  134. Font Types
  135. isBitmapOnly
  136. isNonPropOnly
  137. isVectorOnly
  138. useBitmapOnly
  139. useNonPropOnly
  140. useVectorOnly
  141.  
  142. Geometry Accessors
  143. avgCharWidth
  144. avgLowercase
  145. avgUppercase
  146. charWidth
  147. externalLeading
  148. internalLeading
  149. maxAscender
  150. maxCharHeight
  151. maxDescender
  152. maxLowercaseAscender
  153. maxLowercaseDescender
  154. maxSize
  155. maxUppercaseSize
  156. minTextWidth
  157. subscriptOffset
  158. subscriptSize
  159. superscriptOffset
  160. superscriptSize
  161. textLines
  162. textWidth
  163.  
  164. Getting Font Attributes
  165. isBitmap
  166. isFixed
  167. name
  168. pointSize
  169.  
  170. Getting Font Style
  171. isBold
  172. isItalic
  173. isOutline
  174. isStrikeout
  175. isUnderscore
  176.  
  177. Setting Font Direction
  178. setDirection
  179.  
  180. Setting Font Style
  181. setAllEmphasis
  182. setBold
  183. setItalic
  184. setOutline
  185. setStrikeout
  186. setUnderscore
  187.  
  188. Setting General Font Attributes
  189. setName
  190. setPointSize
  191.  
  192. Setting Vector Font Attributes
  193. setCharHeight
  194. setCharSize
  195. setCharWidth
  196. setFontAngle
  197. setFontShear
  198.  
  199. Setting Window Font
  200. setWindowFont
  201.  
  202. Inherited Members
  203. IVBase
  204. asDebugInfo
  205. asString
  206.  
  207. IBase
  208. asDebugInfo
  209. asString
  210. messageFile
  211. messageText
  212. setMessageFile
  213. version
  214.  
  215.  
  216. ΓòÉΓòÉΓòÉ <hidden> IFont - Accessing Presentation Manager Structures Related to Font ΓòÉΓòÉΓòÉ
  217.  
  218. Use these members to access Presentation Manager structures. 
  219.  
  220.  
  221. ΓòÉΓòÉΓòÉ <hidden> IFont - Constructors ΓòÉΓòÉΓòÉ
  222.  
  223. Use these members to construct, copy, assign and destroy objects of this class. 
  224.  
  225.  
  226. ΓòÉΓòÉΓòÉ <hidden> IFont - Cursor-Related Functions ΓòÉΓòÉΓòÉ
  227.  
  228. Use these members with a cursor to retrieve font information. 
  229.  
  230.  
  231. ΓòÉΓòÉΓòÉ <hidden> IFont - Drawing Functions ΓòÉΓòÉΓòÉ
  232.  
  233. Use these members to draw text using a font. 
  234.  
  235.  
  236. ΓòÉΓòÉΓòÉ <hidden> IFont - Font Types ΓòÉΓòÉΓòÉ
  237.  
  238. Use these members to query and set the types of fonts used by the IFont object. 
  239.  
  240.  
  241. ΓòÉΓòÉΓòÉ <hidden> IFont - Geometry Accessors ΓòÉΓòÉΓòÉ
  242.  
  243. Use these members to query information about the size of the font. 
  244.  
  245.  
  246. ΓòÉΓòÉΓòÉ <hidden> IFont - Getting Font Attributes ΓòÉΓòÉΓòÉ
  247.  
  248. Use these members to query the attributes of the current font. 
  249.  
  250.  
  251. ΓòÉΓòÉΓòÉ <hidden> IFont - Getting Font Style ΓòÉΓòÉΓòÉ
  252.  
  253. Use these members to query the appearance of a font. 
  254.  
  255.  
  256. ΓòÉΓòÉΓòÉ <hidden> IFont - Setting Font Direction ΓòÉΓòÉΓòÉ
  257.  
  258. Use these members to set the direction that the font is drawn in. 
  259.  
  260.  
  261. ΓòÉΓòÉΓòÉ <hidden> IFont - Setting Font Style ΓòÉΓòÉΓòÉ
  262.  
  263. Use these members to change the appearance of a font. 
  264.  
  265.  
  266. ΓòÉΓòÉΓòÉ <hidden> IFont - Setting General Font Attributes ΓòÉΓòÉΓòÉ
  267.  
  268. Use these members to set the attributes of any font being managed by the IFont 
  269. class. 
  270.  
  271.  
  272. ΓòÉΓòÉΓòÉ <hidden> IFont - Setting Vector Font Attributes ΓòÉΓòÉΓòÉ
  273.  
  274. Use these members to set the attributes of vector fonts. These members have no 
  275. effect when applied to a bitmap font. 
  276.  
  277.  
  278. ΓòÉΓòÉΓòÉ <hidden> IFont - Setting Window Font ΓòÉΓòÉΓòÉ
  279.  
  280. Use these members to apply the current font to an IWindow 
  281.  
  282.  
  283. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IFont ΓòÉΓòÉΓòÉ
  284.  
  285. Inherited Members
  286. IBase
  287. recoverable
  288. unrecoverable
  289.  
  290.  
  291. ΓòÉΓòÉΓòÉ 1.2.1. IFont::avgCharWidth ΓòÉΓòÉΓòÉ
  292.  
  293. Returns the average character's width. 
  294.  
  295. public:
  296. unsigned long avgCharWidth() const;
  297.  
  298. Platform Support 
  299.  
  300. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  301. ΓöéPM          ΓöéMOTIF       Γöé
  302. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  303. ΓöéYes         ΓöéYes         Γöé
  304. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  305.  
  306. Used in samples: 
  307.  
  308.       Tool Bar Sample 1: tbar1.cpp 
  309.       Tool Bar Sample 2: tbar2.cpp 
  310.       Lancelot - A Valiant Example: lmainwin.cpp 
  311.  
  312.  
  313. ΓòÉΓòÉΓòÉ 1.2.2. IFont::avgLowercase ΓòÉΓòÉΓòÉ
  314.  
  315. Returns the nominal height above the baseline for lowercase characters. 
  316.  
  317. public:
  318. unsigned long avgLowercase() const;
  319.  
  320. Platform Support 
  321.  
  322. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  323. ΓöéPM          ΓöéMOTIF       Γöé
  324. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  325. ΓöéYes         ΓöéYes         Γöé
  326. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  327.  
  328.  
  329. ΓòÉΓòÉΓòÉ 1.2.3. IFont::avgUppercase ΓòÉΓòÉΓòÉ
  330.  
  331. Returns the height of the Em square. This corresponds to the point size. 
  332.  
  333. public:
  334. unsigned long avgUppercase() const;
  335.  
  336. Platform Support 
  337.  
  338. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  339. ΓöéPM          ΓöéMOTIF       Γöé
  340. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  341. ΓöéYes         ΓöéYes         Γöé
  342. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  343.  
  344. Used in sample:   Lancelot - A Valiant Example: linfonb.cpp 
  345.  
  346.  
  347. ΓòÉΓòÉΓòÉ 1.2.4. IFont::beginUsingFont ΓòÉΓòÉΓòÉ
  348.  
  349. Sets the presentation space to use the font. 
  350.  
  351. public:
  352. virtual IFont&
  353.   beginUsingFont( const IPresSpaceHandle& presSpaceHandle);
  354.  
  355. Platform Support 
  356.  
  357. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  358. ΓöéPM          ΓöéMOTIF       Γöé
  359. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  360. ΓöéYes         ΓöéYes         Γöé
  361. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  362.  
  363. Exceptions 
  364.  
  365. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  366. ΓöéIAccessError        ΓöéThe operating system is unable to createΓöé
  367. Γöé                    Γöéor set the font.                        Γöé
  368. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  369.  
  370.  
  371. ΓòÉΓòÉΓòÉ 1.2.5. IFont::charWidth ΓòÉΓòÉΓòÉ
  372.  
  373. Returns the width of a specific single-byte character. 
  374.  
  375.  c         A character. You can only specify SBCS characters. 
  376.  
  377.   public:
  378.   unsigned long charWidth(char c) const;
  379.  
  380.  Platform Support 
  381.  
  382.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  383.   ΓöéPM          ΓöéMOTIF       Γöé
  384.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  385.   ΓöéYes         ΓöéYes         Γöé
  386.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  387.  
  388.  Presentation Manager: This member function is not DBCS-enabled. 
  389.  
  390.  Motif: This member function is not MBCS-enabled. 
  391.  
  392.  
  393. ΓòÉΓòÉΓòÉ 1.2.6. IFont::endUsingFont ΓòÉΓòÉΓòÉ
  394.  
  395. Restores the presentation space to the default font. 
  396.  
  397. public:
  398. virtual IFont&
  399.   endUsingFont( const IPresSpaceHandle& presSpaceHandle);
  400.  
  401. Platform Support 
  402.  
  403. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  404. ΓöéPM          ΓöéMOTIF       Γöé
  405. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  406. ΓöéYes         ΓöéYes         Γöé
  407. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  408.  
  409.  
  410. ΓòÉΓòÉΓòÉ 1.2.7. IFont::externalLeading ΓòÉΓòÉΓòÉ
  411.  
  412. Returns the amount of white space that should appear between adjacent rows of 
  413. text. 
  414.  
  415. public:
  416. unsigned long externalLeading() const;
  417.  
  418. Platform Support 
  419.  
  420. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  421. ΓöéPM          ΓöéMOTIF       Γöé
  422. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  423. ΓöéYes         ΓöéYes         Γöé
  424. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  425.  
  426.  
  427. ΓòÉΓòÉΓòÉ 1.2.8. IFont::faceNameAt ΓòÉΓòÉΓòÉ
  428.  
  429. Queries a font face name for the current position of the specified cursor. 
  430.  
  431. public:
  432. static IString
  433.   faceNameAt( const FaceNameCursor& faceNameCursor);
  434.  
  435. Platform Support 
  436.  
  437. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  438. ΓöéPM          ΓöéMOTIF       Γöé
  439. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  440. ΓöéYes         ΓöéNo          Γöé
  441. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  442.  
  443. Used in samples: 
  444.  
  445.       Tool Bar Sample 1: tbar1.cpp 
  446.       Tool Bar Sample 2: tbar2.cpp 
  447.  
  448.  
  449. ΓòÉΓòÉΓòÉ 1.2.9. IFont::fattrs ΓòÉΓòÉΓòÉ
  450.  
  451. Returns a pointer to the font's OS/2 Presentation Manager FATTRS structure. 
  452.  
  453. public:
  454. const struct _FATTRS* fattrs() const;
  455.  
  456. Platform Support 
  457.  
  458. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  459. ΓöéPM          ΓöéMOTIF       Γöé
  460. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  461. ΓöéYes         ΓöéNo          Γöé
  462. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  463.  
  464.  
  465. ΓòÉΓòÉΓòÉ 1.2.10. IFont::fontmetrics ΓòÉΓòÉΓòÉ
  466.  
  467. Returns a pointer to the font's OS/2 Presentation Manager FONTMETRICS 
  468. structure. 
  469.  
  470. public:
  471. const struct _FONTMETRICS* fontmetrics() const;
  472.  
  473. Platform Support 
  474.  
  475. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  476. ΓöéPM          ΓöéMOTIF       Γöé
  477. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  478. ΓöéYes         ΓöéNo          Γöé
  479. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  480.  
  481.  
  482. ΓòÉΓòÉΓòÉ 1.2.11. IFont::IFont ΓòÉΓòÉΓòÉ
  483.  
  484. Use these members to construct, copy, assign and destroy objects of this class. 
  485.  
  486. Overload 1 
  487.  
  488. public:
  489. IFont(const IFont& fntCopy);
  490.  
  491. You can construct objects of this class from another IFont object. The 
  492. parameter for this constructor is: 
  493.  
  494.  fntCopy   The font you want to copy. 
  495.  
  496.  Platform Support 
  497.  
  498.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  499.   ΓöéPM          ΓöéMOTIF       Γöé
  500.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  501.   ΓöéYes         ΓöéYes         Γöé
  502.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  503.  
  504.  Used in sample:   2D Graphics Sample: 2d-draw.cpp 
  505.  
  506.  Overload 2 
  507.  
  508.   public:
  509.   IFont(const IWindow* window = 0);
  510.  
  511.  You can construct objects of this class using a window's font. This constructs 
  512.  a font from the current font being used in the window. 
  513.  
  514.  Note:  In OS/2, if the IWindow* is a multiple-line edit field (MLE), 
  515.         Presentation Manager returns the desktop presentation space instead of 
  516.         the MLE presentation space. In doing so, a different font is displayed. 
  517.  
  518.  The parameter for this constructor is: 
  519.  
  520.  window    The window to query for the font to use. 
  521.  If you do not specify a window, the system default font is used. In the AIX 
  522.  release, if you do not specify a window, the default font of the current 
  523.  display is used. 
  524.  
  525.  Platform Support 
  526.  
  527.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  528.   ΓöéPM          ΓöéMOTIF       Γöé
  529.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  530.   ΓöéYes         ΓöéYes         Γöé
  531.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  532.  
  533.  Used in samples: 
  534.  
  535.       Hello World Sample - Version 3: ahellow3.cpp 
  536.       Hello World Sample - Version 4: ahellow4.cpp 
  537.       Hello World Sample - Version 5: ahellow5.cpp 
  538.       Hello World Sample - Version 6: ahellow6.cpp 
  539.       Multi-Line Entry Field Sample: amle.cpp 
  540.  
  541.  Overload 3 
  542.  
  543.   public:
  544.   IFont( const char* faceName,
  545.          unsigned long pointSize = 0,
  546.          Boolean useFixedFont = false,
  547.          Boolean useVectorFont = false,
  548.          const IPresSpaceHandle& presSpaceHandle = IPresSpaceHandle ( ));
  549.  
  550.  You can construct objects of this class by specifying the name and size of the 
  551.  font desired, along with additional parameters. The parameters for this 
  552.  constructor are the following: 
  553.  
  554.  faceName  The face name of the font you want. 
  555.  
  556.  pointSize The specific point size you want for the font. 
  557.  
  558.  useFixedFont Specify whether you want the font fixed or proportional. The 
  559.            default is proportional. 
  560.  
  561.  useVectorFont Specify whether you want a vector or bit-map font. The default 
  562.            is a bit-map font. 
  563.  
  564.  presSpaceHandle The presentation space handle. 
  565.  
  566.  Platform Support 
  567.  
  568.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  569.   ΓöéPM          ΓöéMOTIF       Γöé
  570.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  571.   ΓöéYes         ΓöéYes         Γöé
  572.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  573.  
  574.  Used in samples: 
  575.  
  576.       Notebook Sample: notebook.cpp 
  577.       DDE Client Sample: aclient.cpp 
  578.       Multimedia MMREMOTE Sample: mmremote.cpp 
  579.       Multimedia MMSTEREO Sample: mltcd.cpp 
  580.  
  581.  Overload 4 
  582.  
  583.   public:
  584.   IFont(const IPresSpaceHandle& presSpaceHandle);
  585.  
  586.  You can construct objects of this class using a presentation space. This 
  587.  constructs a font corresponding to the font used in the specified presentation 
  588.  space. The parameter for this constructor is: 
  589.  
  590.  presSpaceHandle The presentation space handle. 
  591.  
  592.  Platform Support 
  593.  
  594.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  595.   ΓöéPM          ΓöéMOTIF       Γöé
  596.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  597.   ΓöéYes         ΓöéYes         Γöé
  598.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  599.  
  600.  Used in sample:   Tool Bar Sample 2: tbar2.cpp 
  601.  
  602.  
  603. ΓòÉΓòÉΓòÉ 1.2.12. IFont::internalLeading ΓòÉΓòÉΓòÉ
  604.  
  605. Returns the approximate position of the top of a row of characters. You can use 
  606. this value to position the first line of a block of text by: 
  607.  
  608.    1. Subtracting the internalLeading value from the value returned by 
  609.       maxAscender. 
  610.  
  611.    2. Positioning the baseline of the first line of text below the item (such 
  612.       as text or graphics) that is above the text. Use the value you obtained 
  613.       in step 1 to do so. 
  614.  
  615.  Note:  There is no guarantee that the positioned characters will not write 
  616.         over the item that is above them. Test to see if anything is 
  617.         over-written and allocate additional space, if necessary. 
  618.  
  619.   public:
  620.   unsigned long internalLeading() const;
  621.  
  622.  Platform Support 
  623.  
  624.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  625.   ΓöéPM          ΓöéMOTIF       Γöé
  626.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  627.   ΓöéYes         ΓöéYes         Γöé
  628.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  629.  
  630.  
  631. ΓòÉΓòÉΓòÉ 1.2.13. IFont::isBitmap ΓòÉΓòÉΓòÉ
  632.  
  633. If the IFont object uses a bit-map font, true is returned. If the IFont object 
  634. uses a vector font, false is returned. 
  635.  
  636. public:
  637. Boolean isBitmap() const;
  638.  
  639. Platform Support 
  640.  
  641. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  642. ΓöéPM          ΓöéMOTIF       Γöé
  643. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  644. ΓöéYes         ΓöéYes         Γöé
  645. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  646.  
  647.  
  648. ΓòÉΓòÉΓòÉ 1.2.14. IFont::isBitmapOnly ΓòÉΓòÉΓòÉ
  649.  
  650. If the IFont object uses only bit-map fonts, true is returned. 
  651.  
  652. public:
  653. Boolean isBitmapOnly() const;
  654.  
  655. Platform Support 
  656.  
  657. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  658. ΓöéPM          ΓöéMOTIF       Γöé
  659. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  660. ΓöéYes         ΓöéYes         Γöé
  661. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  662.  
  663.  
  664. ΓòÉΓòÉΓòÉ 1.2.15. IFont::isBold ΓòÉΓòÉΓòÉ
  665.  
  666. If the IFont object uses a font that is bold, true is returned. 
  667.  
  668. public:
  669. Boolean isBold() const;
  670.  
  671. Platform Support 
  672.  
  673. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  674. ΓöéPM          ΓöéMOTIF       Γöé
  675. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  676. ΓöéYes         ΓöéYes         Γöé
  677. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  678.  
  679. Used in samples: 
  680.  
  681.       Hello World Sample - Version 6: ahellow6.cpp 
  682.       Tool Bar Sample 2: tbar2.cpp 
  683.  
  684.  
  685. ΓòÉΓòÉΓòÉ 1.2.16. IFont::isFixed ΓòÉΓòÉΓòÉ
  686.  
  687. If the IFont object uses a fixed-size (that is, non-proportional) font, true is 
  688. returned. 
  689.  
  690. public:
  691. Boolean isFixed() const;
  692.  
  693. Platform Support 
  694.  
  695. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  696. ΓöéPM          ΓöéMOTIF       Γöé
  697. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  698. ΓöéYes         ΓöéYes         Γöé
  699. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  700.  
  701.  
  702. ΓòÉΓòÉΓòÉ 1.2.17. IFont::isItalic ΓòÉΓòÉΓòÉ
  703.  
  704. If the IFont object uses an italicized font, true is returned. 
  705.  
  706. public:
  707. Boolean isItalic() const;
  708.  
  709. Platform Support 
  710.  
  711. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  712. ΓöéPM          ΓöéMOTIF       Γöé
  713. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  714. ΓöéYes         ΓöéYes         Γöé
  715. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  716.  
  717. Used in samples: 
  718.  
  719.       Hello World Sample - Version 6: ahellow6.cpp 
  720.       Tool Bar Sample 2: tbar2.cpp 
  721.  
  722.  
  723. ΓòÉΓòÉΓòÉ 1.2.18. IFont::isNonPropOnly ΓòÉΓòÉΓòÉ
  724.  
  725. If the IFont object uses only non-proportional fonts, true is returned. 
  726.  
  727. public:
  728. Boolean isNonPropOnly() const;
  729.  
  730. Platform Support 
  731.  
  732. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  733. ΓöéPM          ΓöéMOTIF       Γöé
  734. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  735. ΓöéYes         ΓöéYes         Γöé
  736. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  737.  
  738. Used in sample:   Hello World Sample - Version 6: ahellow6.cpp 
  739.  
  740.  
  741. ΓòÉΓòÉΓòÉ 1.2.19. IFont::isOutline ΓòÉΓòÉΓòÉ
  742.  
  743. If the IFont object uses a font that appears hollow, true is returned. 
  744.  
  745. public:
  746. Boolean isOutline() const;
  747.  
  748. Platform Support 
  749.  
  750. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  751. ΓöéPM          ΓöéMOTIF       Γöé
  752. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  753. ΓöéYes         ΓöéIgnored     Γöé
  754. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  755.  
  756.  
  757. ΓòÉΓòÉΓòÉ 1.2.20. IFont::isStrikeout ΓòÉΓòÉΓòÉ
  758.  
  759. If the IFont object uses a font with a line drawn through the characters, true 
  760. is returned. 
  761.  
  762. public:
  763. Boolean isStrikeout() const;
  764.  
  765. Platform Support 
  766.  
  767. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  768. ΓöéPM          ΓöéMOTIF       Γöé
  769. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  770. ΓöéYes         ΓöéIgnored     Γöé
  771. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  772.  
  773.  
  774. ΓòÉΓòÉΓòÉ 1.2.21. IFont::isUnderscore ΓòÉΓòÉΓòÉ
  775.  
  776. If the IFont object uses a font with a line drawn under the characters, true is 
  777. returned. 
  778.  
  779. public:
  780. Boolean isUnderscore() const;
  781.  
  782. Platform Support 
  783.  
  784. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  785. ΓöéPM          ΓöéMOTIF       Γöé
  786. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  787. ΓöéYes         ΓöéIgnored     Γöé
  788. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  789.  
  790. Used in sample:   Tool Bar Sample 2: tbar2.cpp 
  791.  
  792.  
  793. ΓòÉΓòÉΓòÉ 1.2.22. IFont::isVectorOnly ΓòÉΓòÉΓòÉ
  794.  
  795. If the IFont object uses only vector fonts, true is returned. 
  796.  
  797. public:
  798. Boolean isVectorOnly() const;
  799.  
  800. Platform Support 
  801.  
  802. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  803. ΓöéPM          ΓöéMOTIF       Γöé
  804. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  805. ΓöéYes         ΓöéYes         Γöé
  806. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  807.  
  808. Used in sample:   Hello World Sample - Version 6: ahellow6.cpp 
  809.  
  810.  
  811. ΓòÉΓòÉΓòÉ 1.2.23. IFont::maxAscender ΓòÉΓòÉΓòÉ
  812.  
  813. Returns the height of the largest ascender above the baseline. 
  814.  
  815. public:
  816. unsigned long maxAscender() const;
  817.  
  818. Platform Support 
  819.  
  820. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  821. ΓöéPM          ΓöéMOTIF       Γöé
  822. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  823. ΓöéYes         ΓöéYes         Γöé
  824. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  825.  
  826.  
  827. ΓòÉΓòÉΓòÉ 1.2.24. IFont::maxCharHeight ΓòÉΓòÉΓòÉ
  828.  
  829. Returns the height portion of IFont::maxSize. 
  830.  
  831. public:
  832. unsigned long maxCharHeight() const;
  833.  
  834. Platform Support 
  835.  
  836. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  837. ΓöéPM          ΓöéMOTIF       Γöé
  838. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  839. ΓöéYes         ΓöéYes         Γöé
  840. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  841.  
  842. Used in samples: 
  843.  
  844.       Hello World Sample - Version 3: ahellow3.cpp 
  845.       Hello World Sample - Version 4: ahellow4.cpp 
  846.       Hello World Sample - Version 5: ahellow5.cpp 
  847.       Hello World Sample - Version 6: ahellow6.cpp 
  848.       Tool Bar Sample 1: tbar1.cpp 
  849.  
  850.  
  851. ΓòÉΓòÉΓòÉ 1.2.25. IFont::maxDescender ΓòÉΓòÉΓòÉ
  852.  
  853. Returns the height of the largest descender below the baseline. 
  854.  
  855. public:
  856. unsigned long maxDescender() const;
  857.  
  858. Platform Support 
  859.  
  860. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  861. ΓöéPM          ΓöéMOTIF       Γöé
  862. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  863. ΓöéYes         ΓöéYes         Γöé
  864. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  865.  
  866.  
  867. ΓòÉΓòÉΓòÉ 1.2.26. IFont::maxLowercaseAscender ΓòÉΓòÉΓòÉ
  868.  
  869. Returns the height of the largest lowercase ascender. 
  870.  
  871. public:
  872. unsigned long maxLowercaseAscender() const;
  873.  
  874. Platform Support 
  875.  
  876. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  877. ΓöéPM          ΓöéMOTIF       Γöé
  878. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  879. ΓöéYes         ΓöéYes         Γöé
  880. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  881.  
  882.  
  883. ΓòÉΓòÉΓòÉ 1.2.27. IFont::maxLowercaseDescender ΓòÉΓòÉΓòÉ
  884.  
  885. Returns the height of the largest lowercase descender. 
  886.  
  887. public:
  888. unsigned long maxLowercaseDescender() const;
  889.  
  890. Platform Support 
  891.  
  892. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  893. ΓöéPM          ΓöéMOTIF       Γöé
  894. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  895. ΓöéYes         ΓöéYes         Γöé
  896. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  897.  
  898.  
  899. ΓòÉΓòÉΓòÉ 1.2.28. IFont::maxSize ΓòÉΓòÉΓòÉ
  900.  
  901. Returns the maximum width and height. 
  902.  
  903. public:
  904. ISize maxSize() const;
  905.  
  906. Platform Support 
  907.  
  908. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  909. ΓöéPM          ΓöéMOTIF       Γöé
  910. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  911. ΓöéYes         ΓöéYes         Γöé
  912. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  913.  
  914.  
  915. ΓòÉΓòÉΓòÉ 1.2.29. IFont::maxUppercaseSize ΓòÉΓòÉΓòÉ
  916.  
  917. Returns the maximum size for an uppercase character. 
  918.  
  919. public:
  920. ISize maxUppercaseSize() const;
  921.  
  922. Platform Support 
  923.  
  924. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  925. ΓöéPM          ΓöéMOTIF       Γöé
  926. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  927. ΓöéYes         ΓöéYes         Γöé
  928. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  929.  
  930.  
  931. ΓòÉΓòÉΓòÉ 1.2.30. IFont::minTextWidth ΓòÉΓòÉΓòÉ
  932.  
  933. Returns the width of the widest word. 
  934.  
  935.  line      Pointer to character string. You can only specify an SBCS string. 
  936.  
  937.   public:
  938.   unsigned long minTextWidth(const char* line) const;
  939.  
  940.  Platform Support 
  941.  
  942.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  943.   ΓöéPM          ΓöéMOTIF       Γöé
  944.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  945.   ΓöéYes         ΓöéYes         Γöé
  946.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  947.  
  948.  Presentation Manager: This member function is not DBCS-enabled. 
  949.  
  950.  Motif: This member function is not MBCS-enabled. 
  951.  
  952.  
  953. ΓòÉΓòÉΓòÉ 1.2.31. IFont::name ΓòÉΓòÉΓòÉ
  954.  
  955. Returns the face name of the font. 
  956.  
  957. public:
  958. IString name() const;
  959.  
  960. Platform Support 
  961.  
  962. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  963. ΓöéPM          ΓöéMOTIF       Γöé
  964. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  965. ΓöéYes         ΓöéYes         Γöé
  966. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  967.  
  968. Used in samples: 
  969.  
  970.       Hello World Sample - Version 6: ahellow6.cpp 
  971.       Tool Bar Sample 2: tbar2.cpp 
  972.  
  973.  
  974. ΓòÉΓòÉΓòÉ 1.2.32. IFont::operator = ΓòÉΓòÉΓòÉ
  975.  
  976. Assigns the value of one font object to another. 
  977.  
  978. public:
  979. IFont& operator =(const IFont& rhs);
  980.  
  981. Platform Support 
  982.  
  983. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  984. ΓöéPM          ΓöéMOTIF       Γöé
  985. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  986. ΓöéYes         ΓöéYes         Γöé
  987. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  988.  
  989. Used in samples: 
  990.  
  991.       Tool Bar Sample 2: tbar2.cpp 
  992.       2D Graphics Sample: 2d-draw.cpp 
  993.  
  994.  
  995. ΓòÉΓòÉΓòÉ 1.2.33. IFont::pointSize ΓòÉΓòÉΓòÉ
  996.  
  997. Returns the point size of the font. 
  998.  
  999. public:
  1000. unsigned long pointSize() const;
  1001.  
  1002. Platform Support 
  1003.  
  1004. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1005. ΓöéPM          ΓöéMOTIF       Γöé
  1006. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1007. ΓöéYes         ΓöéYes         Γöé
  1008. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1009.  
  1010. Used in sample:   Hello World Sample - Version 6: ahellow6.cpp 
  1011.  
  1012.  
  1013. ΓòÉΓòÉΓòÉ 1.2.34. IFont::pointSizeAt ΓòÉΓòÉΓòÉ
  1014.  
  1015. Queries the point size of a font for the current position of the specified 
  1016. cursor. 
  1017.  
  1018. public:
  1019. static long
  1020.   pointSizeAt( const PointSizeCursor& pointSizeCursor);
  1021.  
  1022. Platform Support 
  1023.  
  1024. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1025. ΓöéPM          ΓöéMOTIF       Γöé
  1026. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1027. ΓöéYes         ΓöéNo          Γöé
  1028. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1029.  
  1030.  
  1031. ΓòÉΓòÉΓòÉ 1.2.35. IFont::setAllEmphasis ΓòÉΓòÉΓòÉ
  1032.  
  1033. If you specify true, all of the styles are set on. If you specify false, all of 
  1034. the styles are set off. 
  1035.  
  1036. public:
  1037. virtual IFont& setAllEmphasis(Boolean turnOn = true);
  1038.  
  1039. Platform Support 
  1040.  
  1041. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1042. ΓöéPM          ΓöéMOTIF       Γöé
  1043. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1044. ΓöéYes         ΓöéYes         Γöé
  1045. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1046.  
  1047.  
  1048. ΓòÉΓòÉΓòÉ 1.2.36. IFont::setBold ΓòÉΓòÉΓòÉ
  1049.  
  1050. Changes to bold font. 
  1051.  
  1052. public:
  1053. virtual IFont& setBold(Boolean bold = true);
  1054.  
  1055. Platform Support 
  1056.  
  1057. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1058. ΓöéPM          ΓöéMOTIF       Γöé
  1059. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1060. ΓöéYes         ΓöéYes         Γöé
  1061. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1062.  
  1063. Used in samples: 
  1064.  
  1065.       Hello World Sample - Version 6: ahellow6.cpp 
  1066.       Tool Bar Sample 1: tbar1.cpp 
  1067.       Tool Bar Sample 2: tbar2.cpp 
  1068.  
  1069.  
  1070. ΓòÉΓòÉΓòÉ 1.2.37. IFont::setCharHeight ΓòÉΓòÉΓòÉ
  1071.  
  1072. Sets the height of the characters of a vector font. This function has no effect 
  1073. when applied to a bit-map font. 
  1074.  
  1075. public:
  1076. virtual IFont&
  1077.   setCharHeight( unsigned long height,
  1078.                  const IPresSpaceHandle& presSpaceHandle = IPresSpaceHandle ( ));
  1079.  
  1080. Platform Support 
  1081.  
  1082. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1083. ΓöéPM          ΓöéMOTIF       Γöé
  1084. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1085. ΓöéYes         ΓöéIgnored     Γöé
  1086. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1087.  
  1088.  
  1089. ΓòÉΓòÉΓòÉ 1.2.38. IFont::setCharSize ΓòÉΓòÉΓòÉ
  1090.  
  1091. Sets the size of the characters of a vector font. This function has no effect 
  1092. when applied to a bit-map font. 
  1093.  
  1094. public:
  1095. virtual IFont&
  1096.   setCharSize( const ISize& size,
  1097.                const IPresSpaceHandle& presSpaceHandle = IPresSpaceHandle ( ));
  1098.  
  1099. Platform Support 
  1100.  
  1101. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1102. ΓöéPM          ΓöéMOTIF       Γöé
  1103. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1104. ΓöéYes         ΓöéIgnored     Γöé
  1105. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1106.  
  1107.  
  1108. ΓòÉΓòÉΓòÉ 1.2.39. IFont::setCharWidth ΓòÉΓòÉΓòÉ
  1109.  
  1110. Sets the width of the characters of a vector font. This function has no effect 
  1111. when applied to a bit-map font. 
  1112.  
  1113. public:
  1114. virtual IFont&
  1115.   setCharWidth( unsigned long width,
  1116.                 const IPresSpaceHandle& presSpaceHandle = IPresSpaceHandle ( ));
  1117.  
  1118. Platform Support 
  1119.  
  1120. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1121. ΓöéPM          ΓöéMOTIF       Γöé
  1122. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1123. ΓöéYes         ΓöéIgnored     Γöé
  1124. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1125.  
  1126.  
  1127. ΓòÉΓòÉΓòÉ 1.2.40. IFont::setDirection ΓòÉΓòÉΓòÉ
  1128.  
  1129. Sets the direction to draw the font in. 
  1130.  
  1131.  direction Use the enumeration Direction to specify the direction. 
  1132.  
  1133.   public:
  1134.   virtual IFont& setDirection(Direction direction);
  1135.  
  1136.  Platform Support 
  1137.  
  1138.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1139.   ΓöéPM          ΓöéMOTIF       Γöé
  1140.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1141.   ΓöéYes         ΓöéIgnored     Γöé
  1142.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1143.  
  1144.  Motif: In the AIX release, the system locale information determines the font 
  1145.  direction. 
  1146.  
  1147.  
  1148. ΓòÉΓòÉΓòÉ 1.2.41. IFont::setFontAngle ΓòÉΓòÉΓòÉ
  1149.  
  1150. Sets the angle to draw the vector font with. This function has no effect when 
  1151. applied to a bit-map font. 
  1152.  
  1153. public:
  1154. virtual IFont&
  1155.   setFontAngle( const IPoint& point,
  1156.                 const IPresSpaceHandle& presSpaceHandle = IPresSpaceHandle ( ));
  1157.  
  1158. Platform Support 
  1159.  
  1160. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1161. ΓöéPM          ΓöéMOTIF       Γöé
  1162. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1163. ΓöéYes         ΓöéIgnored     Γöé
  1164. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1165.  
  1166.  
  1167. ΓòÉΓòÉΓòÉ 1.2.42. IFont::setFontShear ΓòÉΓòÉΓòÉ
  1168.  
  1169. Sets the amount of shear to apply to the vector font. This function has no 
  1170. effect when applied to a bit-map font. 
  1171.  
  1172. public:
  1173. virtual IFont&
  1174.   setFontShear( const IPoint& point,
  1175.                 const IPresSpaceHandle& presSpaceHandle = IPresSpaceHandle ( ));
  1176.  
  1177. Platform Support 
  1178.  
  1179. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1180. ΓöéPM          ΓöéMOTIF       Γöé
  1181. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1182. ΓöéYes         ΓöéIgnored     Γöé
  1183. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1184.  
  1185.  
  1186. ΓòÉΓòÉΓòÉ 1.2.43. IFont::setItalic ΓòÉΓòÉΓòÉ
  1187.  
  1188. Changes to italic font. 
  1189.  
  1190. public:
  1191. virtual IFont& setItalic(Boolean italics = true);
  1192.  
  1193. Platform Support 
  1194.  
  1195. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1196. ΓöéPM          ΓöéMOTIF       Γöé
  1197. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1198. ΓöéYes         ΓöéYes         Γöé
  1199. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1200.  
  1201. Used in samples: 
  1202.  
  1203.       Hello World Sample - Version 6: ahellow6.cpp 
  1204.       Tool Bar Sample 1: tbar1.cpp 
  1205.       Tool Bar Sample 2: tbar2.cpp 
  1206.  
  1207.  
  1208. ΓòÉΓòÉΓòÉ 1.2.44. IFont::setName ΓòÉΓòÉΓòÉ
  1209.  
  1210. Sets the font's face name. 
  1211.  
  1212. public:
  1213. virtual IFont&
  1214.   setName( const char* name,
  1215.            const IPresSpaceHandle& presSpaceHandle = IPresSpaceHandle ( ));
  1216.  
  1217. Platform Support 
  1218.  
  1219. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1220. ΓöéPM          ΓöéMOTIF       Γöé
  1221. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1222. ΓöéYes         ΓöéYes         Γöé
  1223. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1224.  
  1225. Used in samples: 
  1226.  
  1227.       Hello World Sample - Version 6: ahellow6.cpp 
  1228.       Tool Bar Sample 1: tbar1.cpp 
  1229.       Tool Bar Sample 2: tbar2.cpp 
  1230.  
  1231.  
  1232. ΓòÉΓòÉΓòÉ 1.2.45. IFont::setOutline ΓòÉΓòÉΓòÉ
  1233.  
  1234. Causes the font to appear hollow. 
  1235.  
  1236. public:
  1237. virtual IFont& setOutline(Boolean outline = true);
  1238.  
  1239. Platform Support 
  1240.  
  1241. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1242. ΓöéPM          ΓöéMOTIF       Γöé
  1243. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1244. ΓöéYes         ΓöéIgnored     Γöé
  1245. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1246.  
  1247.  
  1248. ΓòÉΓòÉΓòÉ 1.2.46. IFont::setPointSize ΓòÉΓòÉΓòÉ
  1249.  
  1250. Sets the font's point size. 
  1251.  
  1252. public:
  1253. virtual IFont&
  1254.   setPointSize( unsigned long size,
  1255.                 const IPresSpaceHandle& presSpaceHandle = IPresSpaceHandle ( ));
  1256.  
  1257. Platform Support 
  1258.  
  1259. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1260. ΓöéPM          ΓöéMOTIF       Γöé
  1261. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1262. ΓöéYes         ΓöéYes         Γöé
  1263. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1264.  
  1265. Used in sample:   Hello World Sample - Version 6: ahellow6.cpp 
  1266.  
  1267.  
  1268. ΓòÉΓòÉΓòÉ 1.2.47. IFont::setStrikeout ΓòÉΓòÉΓòÉ
  1269.  
  1270. Draws a line through the characters. 
  1271.  
  1272. public:
  1273. virtual IFont& setStrikeout(Boolean strikeout = true);
  1274.  
  1275. Platform Support 
  1276.  
  1277. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1278. ΓöéPM          ΓöéMOTIF       Γöé
  1279. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1280. ΓöéYes         ΓöéIgnored     Γöé
  1281. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1282.  
  1283.  
  1284. ΓòÉΓòÉΓòÉ 1.2.48. IFont::setUnderscore ΓòÉΓòÉΓòÉ
  1285.  
  1286. Draws a line under the characters. 
  1287.  
  1288. public:
  1289. virtual IFont& setUnderscore(Boolean underscore = true);
  1290.  
  1291. Platform Support 
  1292.  
  1293. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1294. ΓöéPM          ΓöéMOTIF       Γöé
  1295. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1296. ΓöéYes         ΓöéIgnored     Γöé
  1297. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1298.  
  1299. Used in samples: 
  1300.  
  1301.       Tool Bar Sample 1: tbar1.cpp 
  1302.       Tool Bar Sample 2: tbar2.cpp 
  1303.  
  1304.  
  1305. ΓòÉΓòÉΓòÉ 1.2.49. IFont::setWindowFont ΓòÉΓòÉΓòÉ
  1306.  
  1307. Sets the font for the specified IWindow to the current font. If the font is 
  1308. successfully changed, true is returned. 
  1309.  
  1310. public:
  1311. virtual Boolean setWindowFont(IWindow* window) const;
  1312.  
  1313. Platform Support 
  1314.  
  1315. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1316. ΓöéPM          ΓöéMOTIF       Γöé
  1317. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1318. ΓöéYes         ΓöéYes         Γöé
  1319. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1320.  
  1321. Exceptions 
  1322.  
  1323. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1324. ΓöéIAccessError        ΓöéThe operating system is unable to set   Γöé
  1325. Γöé                    Γöéthe font for the window.                Γöé
  1326. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1327.  
  1328. Used in samples: 
  1329.  
  1330.       Multimedia MMREMOTE Sample: mmremote.cpp 
  1331.       Multimedia MMSTEREO Sample: mltcd.cpp 
  1332.       Multimedia MMSTEREO Sample: mltvid.cpp 
  1333.       Multimedia MMSTEREO Sample: mltwave.cpp 
  1334.       Multimedia MMSTEREO Sample: mmstereo.cpp 
  1335.  
  1336.  
  1337. ΓòÉΓòÉΓòÉ 1.2.50. IFont::subscriptOffset ΓòÉΓòÉΓòÉ
  1338.  
  1339. Returns the recommended size of the baseline X-Y offset for subscripts. 
  1340.  
  1341. public:
  1342. ISize subscriptOffset() const;
  1343.  
  1344. Platform Support 
  1345.  
  1346. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1347. ΓöéPM          ΓöéMOTIF       Γöé
  1348. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1349. ΓöéYes         ΓöéYes         Γöé
  1350. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1351.  
  1352.  
  1353. ΓòÉΓòÉΓòÉ 1.2.51. IFont::subscriptSize ΓòÉΓòÉΓòÉ
  1354.  
  1355. Returns the recommended size for subscripts. 
  1356.  
  1357. public:
  1358. ISize subscriptSize() const;
  1359.  
  1360. Platform Support 
  1361.  
  1362. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1363. ΓöéPM          ΓöéMOTIF       Γöé
  1364. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1365. ΓöéYes         ΓöéYes         Γöé
  1366. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1367.  
  1368.  
  1369. ΓòÉΓòÉΓòÉ 1.2.52. IFont::superscriptOffset ΓòÉΓòÉΓòÉ
  1370.  
  1371. Returns the recommended size of the baseline X-Y offset for superscripts. 
  1372.  
  1373. public:
  1374. ISize superscriptOffset() const;
  1375.  
  1376. Platform Support 
  1377.  
  1378. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1379. ΓöéPM          ΓöéMOTIF       Γöé
  1380. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1381. ΓöéYes         ΓöéYes         Γöé
  1382. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1383.  
  1384.  
  1385. ΓòÉΓòÉΓòÉ 1.2.53. IFont::superscriptSize ΓòÉΓòÉΓòÉ
  1386.  
  1387. Returns the recommended size for superscripts. 
  1388.  
  1389. public:
  1390. ISize superscriptSize() const;
  1391.  
  1392. Platform Support 
  1393.  
  1394. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1395. ΓöéPM          ΓöéMOTIF       Γöé
  1396. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1397. ΓöéYes         ΓöéYes         Γöé
  1398. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1399.  
  1400.  
  1401. ΓòÉΓòÉΓòÉ 1.2.54. IFont::textLines ΓòÉΓòÉΓòÉ
  1402.  
  1403. Returns the number of lines required to fit the specified text using the 
  1404. specified maximum line width. 
  1405.  
  1406.  text      Pointer to character string. You can only specify an SBCS string. 
  1407.  
  1408.  lineWidth The maximum line width. 
  1409.  
  1410.   public:
  1411.   unsigned long
  1412.     textLines( const char* text,
  1413.                unsigned long lineWidth) const;
  1414.  
  1415.  Platform Support 
  1416.  
  1417.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1418.   ΓöéPM          ΓöéMOTIF       Γöé
  1419.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1420.   ΓöéYes         ΓöéYes         Γöé
  1421.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1422.  
  1423.  Presentation Manager: This member function is not DBCS-enabled. 
  1424.  
  1425.  Motif: This member function is not MBCS-enabled. 
  1426.  
  1427.  
  1428. ΓòÉΓòÉΓòÉ 1.2.55. IFont::textWidth ΓòÉΓòÉΓòÉ
  1429.  
  1430. Returns the width of the specified string. 
  1431.  
  1432. Warning: This member function is not DBCS-enabled. 
  1433.  
  1434.  text      Pointer to character string. You can only specify an SBCS string. 
  1435.  
  1436.   public:
  1437.   unsigned long textWidth(const char* text) const;
  1438.  
  1439.  Platform Support 
  1440.  
  1441.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1442.   ΓöéPM          ΓöéMOTIF       Γöé
  1443.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1444.   ΓöéYes         ΓöéYes         Γöé
  1445.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1446.  
  1447.  Presentation Manager: This member function is not DBCS-enabled. 
  1448.  
  1449.  Motif: This member function is not MBCS-enabled. 
  1450.  
  1451.  
  1452. ΓòÉΓòÉΓòÉ 1.2.56. IFont::useBitmapOnly ΓòÉΓòÉΓòÉ
  1453.  
  1454. Sets whether the IFont object uses only bit-map fonts. 
  1455.  
  1456. public:
  1457. virtual IFont&
  1458.   useBitmapOnly( Boolean bitmapOnly = true,
  1459.                  const IPresSpaceHandle& presSpaceHandle = IPresSpaceHandle ( ));
  1460.  
  1461. Platform Support 
  1462.  
  1463. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1464. ΓöéPM          ΓöéMOTIF       Γöé
  1465. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1466. ΓöéYes         ΓöéYes         Γöé
  1467. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1468.  
  1469.  
  1470. ΓòÉΓòÉΓòÉ 1.2.57. IFont::useNonPropOnly ΓòÉΓòÉΓòÉ
  1471.  
  1472. Sets whether the IFont object uses only non-proportional fonts. 
  1473.  
  1474. public:
  1475. virtual IFont&
  1476.   useNonPropOnly( Boolean nonProportionalOnly = true,
  1477.                   const IPresSpaceHandle& presSpaceHandle = IPresSpaceHandle ( ));
  1478.  
  1479. Platform Support 
  1480.  
  1481. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1482. ΓöéPM          ΓöéMOTIF       Γöé
  1483. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1484. ΓöéYes         ΓöéYes         Γöé
  1485. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1486.  
  1487. Used in sample:   Hello World Sample - Version 6: ahellow6.cpp 
  1488.  
  1489.  
  1490. ΓòÉΓòÉΓòÉ 1.2.58. IFont::useVectorOnly ΓòÉΓòÉΓòÉ
  1491.  
  1492. Sets whether the IFont object uses only vector fonts. 
  1493.  
  1494. public:
  1495. virtual IFont&
  1496.   useVectorOnly( Boolean vectorOnly = true,
  1497.                  const IPresSpaceHandle& presSpaceHandle = IPresSpaceHandle ( ));
  1498.  
  1499. Platform Support 
  1500.  
  1501. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1502. ΓöéPM          ΓöéMOTIF       Γöé
  1503. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1504. ΓöéYes         ΓöéYes         Γöé
  1505. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1506.  
  1507. Used in samples: 
  1508.  
  1509.       Hello World Sample - Version 6: ahellow6.cpp 
  1510.       2D Graphics Sample: 2d-menu.cpp 
  1511.  
  1512.  
  1513. ΓòÉΓòÉΓòÉ 1.2.59. IFont::~IFont ΓòÉΓòÉΓòÉ
  1514.  
  1515. public:
  1516. virtual  ~IFont();
  1517.  
  1518. Platform Support 
  1519.  
  1520. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1521. ΓöéPM          ΓöéMOTIF       Γöé
  1522. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1523. ΓöéYes         ΓöéYes         Γöé
  1524. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1525.  
  1526.  
  1527. ΓòÉΓòÉΓòÉ <hidden> Nested Types - IFont ΓòÉΓòÉΓòÉ
  1528.  
  1529. Classes 
  1530.  
  1531.        IFont::FaceNameCursor 
  1532.        IFont::PointSizeCursor 
  1533.  
  1534.  Enumerations 
  1535.  
  1536.        Direction 
  1537.  
  1538.  
  1539. ΓòÉΓòÉΓòÉ <hidden> Enums - Direction ΓòÉΓòÉΓòÉ
  1540.  
  1541. enum Direction { defaultDir,
  1542.                  leftToRight,
  1543.                  topToBottom,
  1544.                  rightToLeft,
  1545.                  bottomToTop,
  1546.                  leftRight=leftToRight,
  1547.                  topBottom=topToBottom,
  1548.                  rightLeft=rightToLeft,
  1549.                  bottomTop=bottomToTop };
  1550.  
  1551. Use these enumerators to specify the direction in which a font is drawn. You 
  1552. can use these enumerators as input to setDirection. 
  1553.  
  1554.  defaultDir 
  1555.       Draws the font in the default direction. 
  1556.  
  1557.  leftRight 
  1558.       Draws the font from left to right. 
  1559.  
  1560.  topBottom 
  1561.       Draws the font from top to bottom. 
  1562.  
  1563.  rightLeft 
  1564.       Draws the font from right to left. 
  1565.  
  1566.  bottomTop 
  1567.       Draws the font from bottom to top. 
  1568.  
  1569.  Note:  The following enumerators are obsolete, use their replacements instead: 
  1570.  
  1571.  Obsolete            Replacement 
  1572.  
  1573.  bottomTop           bottomToTop 
  1574.  
  1575.  leftRight           leftToRight 
  1576.  
  1577.  rightLeft           rightToLeft 
  1578.  
  1579.  topBottom           topToBottom 
  1580.  
  1581.  
  1582. ΓòÉΓòÉΓòÉ 1.3. IFont::FaceNameCursor ΓòÉΓòÉΓòÉ
  1583.  
  1584. Description 
  1585.  
  1586. Derivation 
  1587.  
  1588. Constructors 
  1589.  
  1590. Public Functions 
  1591.  
  1592. Protected Data 
  1593.  
  1594. Nested Types 
  1595.  
  1596. To close all the panels in a chapter, double click on this panel's system menu. 
  1597.  
  1598.  
  1599. ΓòÉΓòÉΓòÉ <hidden> Derivation - IFont::FaceNameCursor ΓòÉΓòÉΓòÉ
  1600.  
  1601. IBase
  1602.   Γöé
  1603. IVBase
  1604.   Γöé
  1605. IFont::FaceNameCursor
  1606.  
  1607. Inherited by none. 
  1608.  
  1609.  
  1610. ΓòÉΓòÉΓòÉ <hidden> Class Description - IFont::FaceNameCursor ΓòÉΓòÉΓòÉ
  1611.  
  1612. ifont.hpp 
  1613.  
  1614. Objects of the IFont::FaceNameCursor nested class iterate over the public and 
  1615. private fonts available for a presentation space. 
  1616.  
  1617.  
  1618. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IFont::FaceNameCursor ΓòÉΓòÉΓòÉ
  1619.  
  1620. Constructors
  1621. FaceNameCursor
  1622. ~FaceNameCursor
  1623.  
  1624. Overrides
  1625. invalidate
  1626. isValid
  1627. setToFirst
  1628. setToLast
  1629. setToNext
  1630. setToPrevious
  1631.  
  1632. Inherited Members
  1633. IVBase
  1634. asDebugInfo
  1635. asString
  1636.  
  1637. IBase
  1638. asDebugInfo
  1639. asString
  1640. messageFile
  1641. messageText
  1642. setMessageFile
  1643. version
  1644.  
  1645.  
  1646. ΓòÉΓòÉΓòÉ <hidden> IFont::FaceNameCursor - Constructors ΓòÉΓòÉΓòÉ
  1647.  
  1648. You can construct and destruct objects of this class. 
  1649.  
  1650.  
  1651. ΓòÉΓòÉΓòÉ <hidden> IFont::FaceNameCursor - Font Types ΓòÉΓòÉΓòÉ
  1652.  
  1653. Enumeration used to specify cursoring through which Font Types. 
  1654.  
  1655.  
  1656. ΓòÉΓòÉΓòÉ <hidden> IFont::FaceNameCursor - Overrides ΓòÉΓòÉΓòÉ
  1657.  
  1658. Use these members to iterate through the available font face names. 
  1659.  
  1660.  
  1661. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IFont::FaceNameCursor ΓòÉΓòÉΓòÉ
  1662.  
  1663. Inherited Members
  1664. IBase
  1665. recoverable
  1666. unrecoverable
  1667.  
  1668.  
  1669. ΓòÉΓòÉΓòÉ 1.3.1. IFont::FaceNameCursor::FaceNameCursor ΓòÉΓòÉΓòÉ
  1670.  
  1671. You can construct objects of this class using a FontType enumerator and a 
  1672. presentation space handle. Both parameters are optional. The FontType 
  1673. enumerator specifies which type you want to cursor through. If you do not 
  1674. specify a presentation space, the desktop presentation space is used. 
  1675.  
  1676.  fontType  Type of font to cursor through. 
  1677.  
  1678.  presSpaceHandle (Optional) Presentation space handle used to query the 
  1679.            available fonts. 
  1680.  
  1681.   public:
  1682.   FaceNameCursor( FontType fontType = both,
  1683.                   const IPresSpaceHandle& presSpaceHandle = IPresSpaceHandle ( ));
  1684.  
  1685.  Platform Support 
  1686.  
  1687.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1688.   ΓöéPM          ΓöéMOTIF       Γöé
  1689.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1690.   ΓöéYes         ΓöéNo          Γöé
  1691.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1692.  
  1693.  Used in samples: 
  1694.  
  1695.       Tool Bar Sample 1: tbar1.cpp 
  1696.       Tool Bar Sample 2: tbar2.cpp 
  1697.  
  1698.  
  1699. ΓòÉΓòÉΓòÉ 1.3.2. IFont::FaceNameCursor::invalidate ΓòÉΓòÉΓòÉ
  1700.  
  1701. Marks the cursor as not valid. 
  1702.  
  1703. public:
  1704. virtual void invalidate();
  1705.  
  1706. Platform Support 
  1707.  
  1708. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1709. ΓöéPM          ΓöéMOTIF       Γöé
  1710. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1711. ΓöéYes         ΓöéNo          Γöé
  1712. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1713.  
  1714.  
  1715. ΓòÉΓòÉΓòÉ 1.3.3. IFont::FaceNameCursor::isValid ΓòÉΓòÉΓòÉ
  1716.  
  1717. Returns true if the cursor is valid. 
  1718.  
  1719. public:
  1720. virtual Boolean isValid() const;
  1721.  
  1722. Platform Support 
  1723.  
  1724. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1725. ΓöéPM          ΓöéMOTIF       Γöé
  1726. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1727. ΓöéYes         ΓöéNo          Γöé
  1728. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1729.  
  1730. Used in samples: 
  1731.  
  1732.       Tool Bar Sample 1: tbar1.cpp 
  1733.       Tool Bar Sample 2: tbar2.cpp 
  1734.  
  1735.  
  1736. ΓòÉΓòÉΓòÉ 1.3.4. IFont::FaceNameCursor::setToFirst ΓòÉΓòÉΓòÉ
  1737.  
  1738. Advances the cursor position to the first face name. 
  1739.  
  1740. public:
  1741. virtual Boolean setToFirst();
  1742.  
  1743. Platform Support 
  1744.  
  1745. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1746. ΓöéPM          ΓöéMOTIF       Γöé
  1747. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1748. ΓöéYes         ΓöéNo          Γöé
  1749. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1750.  
  1751. Used in samples: 
  1752.  
  1753.       Tool Bar Sample 1: tbar1.cpp 
  1754.       Tool Bar Sample 2: tbar2.cpp 
  1755.  
  1756.  
  1757. ΓòÉΓòÉΓòÉ 1.3.5. IFont::FaceNameCursor::setToLast ΓòÉΓòÉΓòÉ
  1758.  
  1759. Advances the cursor position to the last face name. 
  1760.  
  1761. public:
  1762. virtual Boolean setToLast();
  1763.  
  1764. Platform Support 
  1765.  
  1766. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1767. ΓöéPM          ΓöéMOTIF       Γöé
  1768. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1769. ΓöéYes         ΓöéNo          Γöé
  1770. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1771.  
  1772.  
  1773. ΓòÉΓòÉΓòÉ 1.3.6. IFont::FaceNameCursor::setToNext ΓòÉΓòÉΓòÉ
  1774.  
  1775. Advances the cursor position to the next face name. 
  1776.  
  1777. public:
  1778. virtual Boolean setToNext();
  1779.  
  1780. Platform Support 
  1781.  
  1782. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1783. ΓöéPM          ΓöéMOTIF       Γöé
  1784. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1785. ΓöéYes         ΓöéNo          Γöé
  1786. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1787.  
  1788. Used in samples: 
  1789.  
  1790.       Tool Bar Sample 1: tbar1.cpp 
  1791.       Tool Bar Sample 2: tbar2.cpp 
  1792.  
  1793.  
  1794. ΓòÉΓòÉΓòÉ 1.3.7. IFont::FaceNameCursor::setToPrevious ΓòÉΓòÉΓòÉ
  1795.  
  1796. Advances the cursor position to the previous face name. 
  1797.  
  1798. public:
  1799. virtual Boolean setToPrevious();
  1800.  
  1801. Platform Support 
  1802.  
  1803. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1804. ΓöéPM          ΓöéMOTIF       Γöé
  1805. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1806. ΓöéYes         ΓöéNo          Γöé
  1807. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1808.  
  1809.  
  1810. ΓòÉΓòÉΓòÉ 1.3.8. IFont::FaceNameCursor::~FaceNameCursor ΓòÉΓòÉΓòÉ
  1811.  
  1812. public:
  1813. virtual  ~FaceNameCursor();
  1814.  
  1815. Platform Support 
  1816.  
  1817. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1818. ΓöéPM          ΓöéMOTIF       Γöé
  1819. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1820. ΓöéYes         ΓöéNo          Γöé
  1821. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1822.  
  1823.  
  1824. ΓòÉΓòÉΓòÉ <hidden> Nested Types - IFont::FaceNameCursor ΓòÉΓòÉΓòÉ
  1825.  
  1826. Enumerations 
  1827.  
  1828.        FontType 
  1829.  
  1830.  
  1831. ΓòÉΓòÉΓòÉ <hidden> Enums - FontType ΓòÉΓòÉΓòÉ
  1832.  
  1833. enum FontType { bitmap, vector, both };
  1834.  
  1835. Use this enumeration to specify which types of fonts (bit-map, vector, or both) 
  1836. you want to iterate through. 
  1837.  
  1838.  
  1839. ΓòÉΓòÉΓòÉ 1.4. IFont::PointSizeCursor ΓòÉΓòÉΓòÉ
  1840.  
  1841. Description 
  1842.  
  1843. Derivation 
  1844.  
  1845. Constructors 
  1846.  
  1847. Public Functions 
  1848.  
  1849. Protected Data 
  1850.  
  1851. To close all the panels in a chapter, double click on this panel's system menu. 
  1852.  
  1853.  
  1854. ΓòÉΓòÉΓòÉ <hidden> Derivation - IFont::PointSizeCursor ΓòÉΓòÉΓòÉ
  1855.  
  1856. IBase
  1857.   Γöé
  1858. IVBase
  1859.   Γöé
  1860. IFont::PointSizeCursor
  1861.  
  1862. Inherited by none. 
  1863.  
  1864.  
  1865. ΓòÉΓòÉΓòÉ <hidden> Class Description - IFont::PointSizeCursor ΓòÉΓòÉΓòÉ
  1866.  
  1867. ifont.hpp 
  1868.  
  1869. Objects of the IFont::PointSizeCursor nested class iterate over the point sizes 
  1870. available for a font. 
  1871.  
  1872.  
  1873. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IFont::PointSizeCursor ΓòÉΓòÉΓòÉ
  1874.  
  1875. Constructors
  1876. PointSizeCursor
  1877. ~PointSizeCursor
  1878.  
  1879. Overrides
  1880. invalidate
  1881. isValid
  1882. setToFirst
  1883. setToLast
  1884. setToNext
  1885. setToPrevious
  1886.  
  1887. Inherited Members
  1888. IVBase
  1889. asDebugInfo
  1890. asString
  1891.  
  1892. IBase
  1893. asDebugInfo
  1894. asString
  1895. messageFile
  1896. messageText
  1897. setMessageFile
  1898. version
  1899.  
  1900.  
  1901. ΓòÉΓòÉΓòÉ <hidden> IFont::PointSizeCursor - Constructors ΓòÉΓòÉΓòÉ
  1902.  
  1903. You can construct and destruct objects of this class. 
  1904.  
  1905.  
  1906. ΓòÉΓòÉΓòÉ <hidden> IFont::PointSizeCursor - Overrides ΓòÉΓòÉΓòÉ
  1907.  
  1908. Use these members to iterate through the available point sizes for a given 
  1909. font. 
  1910.  
  1911.  
  1912. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IFont::PointSizeCursor ΓòÉΓòÉΓòÉ
  1913.  
  1914. Inherited Members
  1915. IBase
  1916. recoverable
  1917. unrecoverable
  1918.  
  1919.  
  1920. ΓòÉΓòÉΓòÉ 1.4.1. IFont::PointSizeCursor::invalidate ΓòÉΓòÉΓòÉ
  1921.  
  1922. Marks the cursor as not valid. 
  1923.  
  1924. public:
  1925. virtual void invalidate();
  1926.  
  1927. Platform Support 
  1928.  
  1929. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1930. ΓöéPM          ΓöéMOTIF       Γöé
  1931. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1932. ΓöéYes         ΓöéNo          Γöé
  1933. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1934.  
  1935.  
  1936. ΓòÉΓòÉΓòÉ 1.4.2. IFont::PointSizeCursor::isValid ΓòÉΓòÉΓòÉ
  1937.  
  1938. Returns true if the cursor is valid. 
  1939.  
  1940. public:
  1941. virtual Boolean isValid() const;
  1942.  
  1943. Platform Support 
  1944.  
  1945. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1946. ΓöéPM          ΓöéMOTIF       Γöé
  1947. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1948. ΓöéYes         ΓöéNo          Γöé
  1949. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1950.  
  1951.  
  1952. ΓòÉΓòÉΓòÉ 1.4.3. IFont::PointSizeCursor::PointSizeCursor ΓòÉΓòÉΓòÉ
  1953.  
  1954. You can construct objects of this class from the font face name and a 
  1955. presentation space handle. The presentation space handle is optional. If you do 
  1956. not specify it, the desktop presentation space is used. 
  1957.  
  1958.  facename  Font face name. 
  1959.  
  1960.  presSpaceHandle (Optional) Presentation space handle used to query the point 
  1961.            sizes. 
  1962.  
  1963.   public:
  1964.   PointSizeCursor( const char* facename,
  1965.                    const IPresSpaceHandle& presSpaceHandle = IPresSpaceHandle ( ));
  1966.  
  1967.  Platform Support 
  1968.  
  1969.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1970.   ΓöéPM          ΓöéMOTIF       Γöé
  1971.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1972.   ΓöéYes         ΓöéNo          Γöé
  1973.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1974.  
  1975.  
  1976. ΓòÉΓòÉΓòÉ 1.4.4. IFont::PointSizeCursor::setToFirst ΓòÉΓòÉΓòÉ
  1977.  
  1978. Advances the cursor position to the first point size. 
  1979.  
  1980. public:
  1981. virtual Boolean setToFirst();
  1982.  
  1983. Platform Support 
  1984.  
  1985. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1986. ΓöéPM          ΓöéMOTIF       Γöé
  1987. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1988. ΓöéYes         ΓöéNo          Γöé
  1989. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1990.  
  1991.  
  1992. ΓòÉΓòÉΓòÉ 1.4.5. IFont::PointSizeCursor::setToLast ΓòÉΓòÉΓòÉ
  1993.  
  1994. Advances the cursor position to the last point size. 
  1995.  
  1996. public:
  1997. virtual Boolean setToLast();
  1998.  
  1999. Platform Support 
  2000.  
  2001. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2002. ΓöéPM          ΓöéMOTIF       Γöé
  2003. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2004. ΓöéYes         ΓöéNo          Γöé
  2005. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2006.  
  2007.  
  2008. ΓòÉΓòÉΓòÉ 1.4.6. IFont::PointSizeCursor::setToNext ΓòÉΓòÉΓòÉ
  2009.  
  2010. Advances the cursor position to the next point size. 
  2011.  
  2012. public:
  2013. virtual Boolean setToNext();
  2014.  
  2015. Platform Support 
  2016.  
  2017. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2018. ΓöéPM          ΓöéMOTIF       Γöé
  2019. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2020. ΓöéYes         ΓöéNo          Γöé
  2021. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2022.  
  2023.  
  2024. ΓòÉΓòÉΓòÉ 1.4.7. IFont::PointSizeCursor::setToPrevious ΓòÉΓòÉΓòÉ
  2025.  
  2026. Advances the cursor position to the previous point size. 
  2027.  
  2028. public:
  2029. virtual Boolean setToPrevious();
  2030.  
  2031. Platform Support 
  2032.  
  2033. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2034. ΓöéPM          ΓöéMOTIF       Γöé
  2035. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2036. ΓöéYes         ΓöéNo          Γöé
  2037. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2038.  
  2039.  
  2040. ΓòÉΓòÉΓòÉ 1.4.8. IFont::PointSizeCursor::~PointSizeCursor ΓòÉΓòÉΓòÉ
  2041.  
  2042. public:
  2043. virtual  ~PointSizeCursor();
  2044.  
  2045. Platform Support 
  2046.  
  2047. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2048. ΓöéPM          ΓöéMOTIF       Γöé
  2049. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2050. ΓöéYes         ΓöéNo          Γöé
  2051. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2052.  
  2053.  
  2054. ΓòÉΓòÉΓòÉ 1.5. IG3PointArc ΓòÉΓòÉΓòÉ
  2055.  
  2056. Description 
  2057.  
  2058. Derivation 
  2059.  
  2060. Constructors 
  2061.  
  2062. Public Functions 
  2063.  
  2064. Protected Functions 
  2065.  
  2066. Protected Data 
  2067.  
  2068. To close all the panels in a chapter, double click on this panel's system menu. 
  2069.  
  2070.  
  2071. ΓòÉΓòÉΓòÉ <hidden> Derivation - IG3PointArc ΓòÉΓòÉΓòÉ
  2072.  
  2073. IBase
  2074.   Γöé
  2075. IVBase
  2076.   Γöé
  2077. IGraphic
  2078.   Γöé
  2079. IG3PointArc
  2080.  
  2081. Inherited by none. 
  2082.  
  2083.  
  2084. ΓòÉΓòÉΓòÉ <hidden> Class Description - IG3PointArc ΓòÉΓòÉΓòÉ
  2085.  
  2086. igarc.hpp 
  2087.  
  2088. The IG3PointArc class is a graphic object class that allows you to create 
  2089. two-dimensional arcs by specifying three points the arc passes through. Unless 
  2090. you apply a transform to objects of this class, the three points will specify 
  2091. an arc of a circle. 
  2092.  
  2093. When you draw an IG3PointArc, the following graphic bundle attributes affect 
  2094. its appearance: 
  2095.  
  2096.      Pen color 
  2097.      Mix mode 
  2098.      Pen width 
  2099.      Pen type 
  2100.      Pen ending style 
  2101.  
  2102.  
  2103. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IG3PointArc ΓòÉΓòÉΓòÉ
  2104.  
  2105. Comparisons
  2106. operator !=
  2107. operator ==
  2108.  
  2109. Constructors
  2110. IG3PointArc
  2111. operator =
  2112. ~IG3PointArc
  2113.  
  2114. Data Access
  2115. endingPoint
  2116. intermediatePoint
  2117. setEndingPoint
  2118. setIntermediatePoint
  2119. setStartingPoint
  2120. startingPoint
  2121.  
  2122. Drawing
  2123. drawOn
  2124.  
  2125. Inherited Members
  2126. IGraphic
  2127. boundingRect
  2128. contains
  2129. drawOn
  2130. graphicBundle
  2131. hasGraphicBundle
  2132. hasTransformMatrix
  2133. id
  2134. isHitSelectable
  2135. isHitSelected
  2136. removeGraphicBundle
  2137. resetTransformMatrix
  2138. rotateBy
  2139. scaleBy
  2140. setGraphicBundle
  2141. setHitSelectable
  2142. setHitSelected
  2143. setId
  2144. setTransformMatrix
  2145. setTransformMethod
  2146. transformMatrix
  2147. transformMethod
  2148. translateBy
  2149.  
  2150. IVBase
  2151. asDebugInfo
  2152. asString
  2153.  
  2154. IBase
  2155. asDebugInfo
  2156. asString
  2157. messageFile
  2158. messageText
  2159. setMessageFile
  2160. version
  2161.  
  2162.  
  2163. ΓòÉΓòÉΓòÉ <hidden> IG3PointArc - Comparisons ΓòÉΓòÉΓòÉ
  2164.  
  2165. Use these members to compare two IG3PointArc objects. 
  2166.  
  2167.  
  2168. ΓòÉΓòÉΓòÉ <hidden> IG3PointArc - Constructors ΓòÉΓòÉΓòÉ
  2169.  
  2170. You can construct, destruct, copy, and assign objects of the this class. 
  2171.  
  2172.  
  2173. ΓòÉΓòÉΓòÉ <hidden> IG3PointArc - Data Access ΓòÉΓòÉΓòÉ
  2174.  
  2175. Use these members to set and query the points that the arc passes through. 
  2176.  
  2177.  
  2178. ΓòÉΓòÉΓòÉ <hidden> IG3PointArc - Drawing ΓòÉΓòÉΓòÉ
  2179.  
  2180. Use these members to render the graphic object. 
  2181.  
  2182.  
  2183. ΓòÉΓòÉΓòÉ <hidden> Protected Functions - IG3PointArc ΓòÉΓòÉΓòÉ
  2184.  
  2185. Inherited Members
  2186. IGraphic
  2187. operator !=
  2188. operator =
  2189. operator ==
  2190.  
  2191.  
  2192. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IG3PointArc ΓòÉΓòÉΓòÉ
  2193.  
  2194. Inherited Members
  2195. IBase
  2196. recoverable
  2197. unrecoverable
  2198.  
  2199.  
  2200. ΓòÉΓòÉΓòÉ 1.5.1. IG3PointArc::drawOn ΓòÉΓòÉΓòÉ
  2201.  
  2202. Draws the arc on the device associated with the graphic context. 
  2203.  
  2204. public:
  2205. virtual IG3PointArc&
  2206.   drawOn( IGraphicContext& graphicContext);
  2207.  
  2208. Platform Support 
  2209.  
  2210. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2211. ΓöéPM          ΓöéMOTIF       Γöé
  2212. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2213. ΓöéYes         ΓöéNo          Γöé
  2214. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2215.  
  2216.  
  2217. ΓòÉΓòÉΓòÉ 1.5.2. IG3PointArc::endingPoint ΓòÉΓòÉΓòÉ
  2218.  
  2219. Returns the ending point of the arc. 
  2220.  
  2221. public:
  2222. virtual IPoint endingPoint() const;
  2223.  
  2224. Platform Support 
  2225.  
  2226. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2227. ΓöéPM          ΓöéMOTIF       Γöé
  2228. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2229. ΓöéYes         ΓöéNo          Γöé
  2230. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2231.  
  2232.  
  2233. ΓòÉΓòÉΓòÉ 1.5.3. IG3PointArc::IG3PointArc ΓòÉΓòÉΓòÉ
  2234.  
  2235. You can construct, destruct, copy, and assign objects of the this class. 
  2236.  
  2237. Overload 1 
  2238.  
  2239. public:
  2240. IG3PointArc(const IG3PointArc& arc);
  2241.  
  2242. Use this function to construct a IG3PointArc object from another IG3PointArc 
  2243. object. 
  2244.  
  2245.  arc       Reference to another IG3PointArc object. 
  2246.  
  2247.  Platform Support 
  2248.  
  2249.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2250.   ΓöéPM          ΓöéMOTIF       Γöé
  2251.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2252.   ΓöéYes         ΓöéNo          Γöé
  2253.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2254.  
  2255.  Overload 2 
  2256.  
  2257.   public:
  2258.   IG3PointArc( const IPoint& starting,
  2259.                const IPoint& intermediate,
  2260.                const IPoint& ending);
  2261.  
  2262.  Use this function to construct a IG3PointArc object from three points.  The 
  2263.  first point defines the starting location of the arc, the second point defines 
  2264.  an intermediate point along the arc, and the last point defines the end point 
  2265.  of the arc. 
  2266.  
  2267.  starting  First point of the arc. 
  2268.  
  2269.  intermediate Point on the arc between the starting and ending points. 
  2270.  
  2271.  ending    End point of the arc. 
  2272.  
  2273.  Platform Support 
  2274.  
  2275.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2276.   ΓöéPM          ΓöéMOTIF       Γöé
  2277.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2278.   ΓöéYes         ΓöéNo          Γöé
  2279.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2280.  
  2281.  Used in sample:   2D Graphics Sample: 2d-draw.cpp 
  2282.  
  2283.  
  2284. ΓòÉΓòÉΓòÉ 1.5.4. IG3PointArc::intermediatePoint ΓòÉΓòÉΓòÉ
  2285.  
  2286. Returns the intermediate point of the arc. 
  2287.  
  2288. public:
  2289. virtual IPoint intermediatePoint() const;
  2290.  
  2291. Platform Support 
  2292.  
  2293. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2294. ΓöéPM          ΓöéMOTIF       Γöé
  2295. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2296. ΓöéYes         ΓöéNo          Γöé
  2297. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2298.  
  2299.  
  2300. ΓòÉΓòÉΓòÉ 1.5.5. IG3PointArc::operator != ΓòÉΓòÉΓòÉ
  2301.  
  2302. Returns true if the arcs are not identical (includes the graphic bundle 
  2303. attributes and the transform matrix). 
  2304.  
  2305. public:
  2306. IBase::Boolean operator !=(const IG3PointArc& arc) const;
  2307.  
  2308. Platform Support 
  2309.  
  2310. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2311. ΓöéPM          ΓöéMOTIF       Γöé
  2312. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2313. ΓöéYes         ΓöéNo          Γöé
  2314. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2315.  
  2316.  
  2317. ΓòÉΓòÉΓòÉ 1.5.6. IG3PointArc::operator = ΓòÉΓòÉΓòÉ
  2318.  
  2319. Use this function to assign a IG3PointArc object to another IG3PointArc object. 
  2320.  
  2321. public:
  2322. IG3PointArc& operator =(const IG3PointArc& arc);
  2323.  
  2324. Platform Support 
  2325.  
  2326. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2327. ΓöéPM          ΓöéMOTIF       Γöé
  2328. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2329. ΓöéYes         ΓöéNo          Γöé
  2330. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2331.  
  2332.  
  2333. ΓòÉΓòÉΓòÉ 1.5.7. IG3PointArc::operator == ΓòÉΓòÉΓòÉ
  2334.  
  2335. Returns true if the arcs are identical (includes the graphic bundle attributes 
  2336. and the transform matrix). 
  2337.  
  2338. public:
  2339. IBase::Boolean operator ==(const IG3PointArc& arc) const;
  2340.  
  2341. Platform Support 
  2342.  
  2343. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2344. ΓöéPM          ΓöéMOTIF       Γöé
  2345. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2346. ΓöéYes         ΓöéNo          Γöé
  2347. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2348.  
  2349.  
  2350. ΓòÉΓòÉΓòÉ 1.5.8. IG3PointArc::setEndingPoint ΓòÉΓòÉΓòÉ
  2351.  
  2352. Sets the ending point of the arc. 
  2353.  
  2354. public:
  2355. virtual IG3PointArc& setEndingPoint(const IPoint& point);
  2356.  
  2357. Platform Support 
  2358.  
  2359. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2360. ΓöéPM          ΓöéMOTIF       Γöé
  2361. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2362. ΓöéYes         ΓöéNo          Γöé
  2363. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2364.  
  2365. Used in sample:   2D Graphics Sample: 2d-draw.cpp 
  2366.  
  2367.  
  2368. ΓòÉΓòÉΓòÉ 1.5.9. IG3PointArc::setIntermediatePoint ΓòÉΓòÉΓòÉ
  2369.  
  2370. Sets the intermediate point of the arc. 
  2371.  
  2372. public:
  2373. virtual IG3PointArc&
  2374.   setIntermediatePoint( const IPoint& point);
  2375.  
  2376. Platform Support 
  2377.  
  2378. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2379. ΓöéPM          ΓöéMOTIF       Γöé
  2380. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2381. ΓöéYes         ΓöéNo          Γöé
  2382. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2383.  
  2384. Used in sample:   2D Graphics Sample: 2d-draw.cpp 
  2385.  
  2386.  
  2387. ΓòÉΓòÉΓòÉ 1.5.10. IG3PointArc::setStartingPoint ΓòÉΓòÉΓòÉ
  2388.  
  2389. Sets the starting point of the arc. 
  2390.  
  2391. public:
  2392. virtual IG3PointArc& setStartingPoint(const IPoint& point);
  2393.  
  2394. Platform Support 
  2395.  
  2396. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2397. ΓöéPM          ΓöéMOTIF       Γöé
  2398. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2399. ΓöéYes         ΓöéNo          Γöé
  2400. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2401.  
  2402.  
  2403. ΓòÉΓòÉΓòÉ 1.5.11. IG3PointArc::startingPoint ΓòÉΓòÉΓòÉ
  2404.  
  2405. Returns the starting point of the arc. 
  2406.  
  2407. public:
  2408. virtual IPoint startingPoint() const;
  2409.  
  2410. Platform Support 
  2411.  
  2412. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2413. ΓöéPM          ΓöéMOTIF       Γöé
  2414. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2415. ΓöéYes         ΓöéNo          Γöé
  2416. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2417.  
  2418. Used in sample:   2D Graphics Sample: 2d-draw.cpp 
  2419.  
  2420.  
  2421. ΓòÉΓòÉΓòÉ 1.5.12. IG3PointArc::~IG3PointArc ΓòÉΓòÉΓòÉ
  2422.  
  2423. public:
  2424. virtual  ~IG3PointArc();
  2425.  
  2426. Platform Support 
  2427.  
  2428. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2429. ΓöéPM          ΓöéMOTIF       Γöé
  2430. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2431. ΓöéYes         ΓöéNo          Γöé
  2432. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2433.  
  2434.  
  2435. ΓòÉΓòÉΓòÉ 1.6. IGArc ΓòÉΓòÉΓòÉ
  2436.  
  2437. Description 
  2438.  
  2439. Derivation 
  2440.  
  2441. Constructors 
  2442.  
  2443. Public Functions 
  2444.  
  2445. Protected Functions 
  2446.  
  2447. Protected Data 
  2448.  
  2449. Nested Types 
  2450.  
  2451. To close all the panels in a chapter, double click on this panel's system menu. 
  2452.  
  2453.  
  2454. ΓòÉΓòÉΓòÉ <hidden> Derivation - IGArc ΓòÉΓòÉΓòÉ
  2455.  
  2456. IBase
  2457.   Γöé
  2458. IVBase
  2459.   Γöé
  2460. IGraphic
  2461.   Γöé
  2462. IGArc
  2463.  
  2464. Inherited by none. 
  2465.  
  2466.  
  2467. ΓòÉΓòÉΓòÉ <hidden> Class Description - IGArc ΓòÉΓòÉΓòÉ
  2468.  
  2469. igarc.hpp 
  2470.  
  2471. The IGArc class is a graphic object class that allows you to create 
  2472. two-dimensional arcs by specifying a bounding rectangle, a start angle and a 
  2473. sweep angle.  The rectangle you specify in the constructor is the enclosing 
  2474. rectangle of an ellipse.  The start angle and sweep angles specify an arc 
  2475. section of this ellipse. 
  2476.  
  2477. When you draw an IGArc, the following graphic bundle attributes affect its 
  2478. appearance: 
  2479.  
  2480.      Pen color 
  2481.      Mix mode 
  2482.      Pen width 
  2483.      Pen type 
  2484.      Pen ending style 
  2485.  
  2486.  
  2487. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IGArc ΓòÉΓòÉΓòÉ
  2488.  
  2489. Comparisons
  2490. operator !=
  2491. operator ==
  2492.  
  2493. Constructors
  2494. IGArc
  2495. operator =
  2496. ~IGArc
  2497.  
  2498. Direction
  2499. direction
  2500. setDirection
  2501.  
  2502. Drawing
  2503. drawOn
  2504.  
  2505. Enclosing Rectangle
  2506. enclosingRect
  2507. setEnclosingRect
  2508.  
  2509. Start and Sweep Angles
  2510. setStartAngle
  2511. setSweepAngle
  2512. startAngle
  2513. sweepAngle
  2514.  
  2515. Inherited Members
  2516. IGraphic
  2517. boundingRect
  2518. contains
  2519. drawOn
  2520. graphicBundle
  2521. hasGraphicBundle
  2522. hasTransformMatrix
  2523. id
  2524. isHitSelectable
  2525. isHitSelected
  2526. removeGraphicBundle
  2527. resetTransformMatrix
  2528. rotateBy
  2529. scaleBy
  2530. setGraphicBundle
  2531. setHitSelectable
  2532. setHitSelected
  2533. setId
  2534. setTransformMatrix
  2535. setTransformMethod
  2536. transformMatrix
  2537. transformMethod
  2538. translateBy
  2539.  
  2540. IVBase
  2541. asDebugInfo
  2542. asString
  2543.  
  2544. IBase
  2545. asDebugInfo
  2546. asString
  2547. messageFile
  2548. messageText
  2549. setMessageFile
  2550. version
  2551.  
  2552.  
  2553. ΓòÉΓòÉΓòÉ <hidden> IGArc - Comparisons ΓòÉΓòÉΓòÉ
  2554.  
  2555. Use these members to compare two IGArc objects. 
  2556.  
  2557.  
  2558. ΓòÉΓòÉΓòÉ <hidden> IGArc - Constructors ΓòÉΓòÉΓòÉ
  2559.  
  2560. You can construct, destruct, copy, and assign objects of this class. 
  2561.  
  2562.  
  2563. ΓòÉΓòÉΓòÉ <hidden> IGArc - Direction ΓòÉΓòÉΓòÉ
  2564.  
  2565. Use these members to set and query the direction that the arc is drawn in. The 
  2566. direction controls whether the sweep angle of the arc is drawn in a clockwise 
  2567. or counterclockwise direction. 
  2568.  
  2569.  
  2570. ΓòÉΓòÉΓòÉ <hidden> IGArc - Drawing ΓòÉΓòÉΓòÉ
  2571.  
  2572. Use these members to render the graphic object. 
  2573.  
  2574.  
  2575. ΓòÉΓòÉΓòÉ <hidden> IGArc - Enclosing Rectangle ΓòÉΓòÉΓòÉ
  2576.  
  2577. Use these members to set and query the enclosing rectangle of an ellipse.  The 
  2578. arc is a section of this ellipse as specified by the start and sweep angles. 
  2579. The rectangle specifies an enclosing rectangle of an ellipse.  The start and 
  2580. sweep angles define an arc section of the ellipse. 
  2581.  
  2582.  
  2583. ΓòÉΓòÉΓòÉ <hidden> IGArc - Start and Sweep Angles ΓòÉΓòÉΓòÉ
  2584.  
  2585. Use these members to set and query the start and sweep angles of the arc.  The 
  2586. start angle specifies the angle where the arc begins. The sweep angle continues 
  2587. from the start angle, defining an arc section of the ellipse. 
  2588.  
  2589.  
  2590. ΓòÉΓòÉΓòÉ <hidden> Protected Functions - IGArc ΓòÉΓòÉΓòÉ
  2591.  
  2592. Inherited Members
  2593. IGraphic
  2594. operator !=
  2595. operator =
  2596. operator ==
  2597.  
  2598.  
  2599. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IGArc ΓòÉΓòÉΓòÉ
  2600.  
  2601. Inherited Members
  2602. IBase
  2603. recoverable
  2604. unrecoverable
  2605.  
  2606.  
  2607. ΓòÉΓòÉΓòÉ 1.6.1. IGArc::direction ΓòÉΓòÉΓòÉ
  2608.  
  2609. Returns the direction the arc is drawn.  The default direction is 
  2610. counterclockwise. 
  2611.  
  2612. public:
  2613. virtual Direction direction() const;
  2614.  
  2615. Platform Support 
  2616.  
  2617. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2618. ΓöéPM          ΓöéMOTIF       Γöé
  2619. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2620. ΓöéYes         ΓöéNo          Γöé
  2621. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2622.  
  2623.  
  2624. ΓòÉΓòÉΓòÉ 1.6.2. IGArc::drawOn ΓòÉΓòÉΓòÉ
  2625.  
  2626. Draws the arc on the device associated with the graphic context. 
  2627.  
  2628. public:
  2629. virtual IGArc& drawOn(IGraphicContext& graphicContext);
  2630.  
  2631. Platform Support 
  2632.  
  2633. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2634. ΓöéPM          ΓöéMOTIF       Γöé
  2635. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2636. ΓöéYes         ΓöéNo          Γöé
  2637. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2638.  
  2639.  
  2640. ΓòÉΓòÉΓòÉ 1.6.3. IGArc::enclosingRect ΓòÉΓòÉΓòÉ
  2641.  
  2642. Returns the enclosing rectangle of the ellipse which the arc is a section of. 
  2643.  
  2644. public:
  2645. virtual IRectangle enclosingRect() const;
  2646.  
  2647. Platform Support 
  2648.  
  2649. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2650. ΓöéPM          ΓöéMOTIF       Γöé
  2651. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2652. ΓöéYes         ΓöéNo          Γöé
  2653. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2654.  
  2655.  
  2656. ΓòÉΓòÉΓòÉ 1.6.4. IGArc::IGArc ΓòÉΓòÉΓòÉ
  2657.  
  2658. You can construct, destruct, copy, and assign objects of this class. 
  2659.  
  2660. Overload 1 
  2661.  
  2662. public:
  2663. IGArc( const IRectangle& rectangle,
  2664.        double startAngle,
  2665.        double sweepAngle);
  2666.  
  2667. Use this function to construct a IGArc object from a IRectangle object and a 
  2668. start and sweep angle. The rectangle specifies an enclosing rectangle of an 
  2669. ellipse.  The start and sweep angles define an arc section of the ellipse. 
  2670.  
  2671.  rectangle Defines the enclosing rectangle of an ellipse. 
  2672.  
  2673.  startAngle Defines the starting angle of an arc section of the ellipse defined 
  2674.            by the IRectangle object. 
  2675.  
  2676.  sweepAngle Defines the sweep angle of an arc section of the ellipse defined by 
  2677.            the IRectangle object. 
  2678.  
  2679.  Platform Support 
  2680.  
  2681.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2682.   ΓöéPM          ΓöéMOTIF       Γöé
  2683.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2684.   ΓöéYes         ΓöéNo          Γöé
  2685.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2686.  
  2687.  Overload 2 
  2688.  
  2689.   public:
  2690.   IGArc(const IGArc& arc);
  2691.  
  2692.  Use this function to construct a IGArc object from another IGArc object. 
  2693.  
  2694.  arc       A reference to a IGArc object. 
  2695.  
  2696.  Platform Support 
  2697.  
  2698.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2699.   ΓöéPM          ΓöéMOTIF       Γöé
  2700.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2701.   ΓöéYes         ΓöéNo          Γöé
  2702.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2703.  
  2704.  
  2705. ΓòÉΓòÉΓòÉ 1.6.5. IGArc::operator != ΓòÉΓòÉΓòÉ
  2706.  
  2707. Returns true if the arcs are not identical (includes the graphic bundle 
  2708. attributes and the transform matrix). 
  2709.  
  2710. public:
  2711. IBase::Boolean operator !=(const IGArc& arc) const;
  2712.  
  2713. Platform Support 
  2714.  
  2715. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2716. ΓöéPM          ΓöéMOTIF       Γöé
  2717. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2718. ΓöéYes         ΓöéNo          Γöé
  2719. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2720.  
  2721.  
  2722. ΓòÉΓòÉΓòÉ 1.6.6. IGArc::operator = ΓòÉΓòÉΓòÉ
  2723.  
  2724. Use this function to assign a IGArc object to another IGArc object. 
  2725.  
  2726. public:
  2727. IGArc& operator =(const IGArc& arc);
  2728.  
  2729. Platform Support 
  2730.  
  2731. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2732. ΓöéPM          ΓöéMOTIF       Γöé
  2733. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2734. ΓöéYes         ΓöéNo          Γöé
  2735. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2736.  
  2737.  
  2738. ΓòÉΓòÉΓòÉ 1.6.7. IGArc::operator == ΓòÉΓòÉΓòÉ
  2739.  
  2740. Returns true if the arcs are identical (includes the graphic bundle attributes 
  2741. and the transform matrix). 
  2742.  
  2743. public:
  2744. IBase::Boolean operator ==(const IGArc& arc) const;
  2745.  
  2746. Platform Support 
  2747.  
  2748. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2749. ΓöéPM          ΓöéMOTIF       Γöé
  2750. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2751. ΓöéYes         ΓöéNo          Γöé
  2752. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2753.  
  2754.  
  2755. ΓòÉΓòÉΓòÉ 1.6.8. IGArc::setDirection ΓòÉΓòÉΓòÉ
  2756.  
  2757. Sets the direction the arc is drawn. 
  2758.  
  2759. public:
  2760. virtual IGArc&
  2761.   setDirection( Direction direction = counterclockwise);
  2762.  
  2763. Platform Support 
  2764.  
  2765. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2766. ΓöéPM          ΓöéMOTIF       Γöé
  2767. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2768. ΓöéYes         ΓöéNo          Γöé
  2769. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2770.  
  2771.  
  2772. ΓòÉΓòÉΓòÉ 1.6.9. IGArc::setEnclosingRect ΓòÉΓòÉΓòÉ
  2773.  
  2774. Sets the enclosing rectangle of an ellipse.  The arc is a section of this 
  2775. ellipse. 
  2776.  
  2777. public:
  2778. virtual IGArc&
  2779.   setEnclosingRect( const IRectangle& rectangle);
  2780.  
  2781. Platform Support 
  2782.  
  2783. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2784. ΓöéPM          ΓöéMOTIF       Γöé
  2785. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2786. ΓöéYes         ΓöéNo          Γöé
  2787. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2788.  
  2789.  
  2790. ΓòÉΓòÉΓòÉ 1.6.10. IGArc::setStartAngle ΓòÉΓòÉΓòÉ
  2791.  
  2792. Sets the start angle, in degrees, of the arc (0<= angle <= 360). 
  2793.  
  2794. public:
  2795. virtual IGArc& setStartAngle(double startAngle);
  2796.  
  2797. Platform Support 
  2798.  
  2799. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2800. ΓöéPM          ΓöéMOTIF       Γöé
  2801. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2802. ΓöéYes         ΓöéNo          Γöé
  2803. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2804.  
  2805.  
  2806. ΓòÉΓòÉΓòÉ 1.6.11. IGArc::setSweepAngle ΓòÉΓòÉΓòÉ
  2807.  
  2808. Sets the sweep angle, in degrees, of the arc (0 <= angle <= 360). 
  2809.  
  2810. public:
  2811. virtual IGArc& setSweepAngle(double sweepAngle);
  2812.  
  2813. Platform Support 
  2814.  
  2815. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2816. ΓöéPM          ΓöéMOTIF       Γöé
  2817. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2818. ΓöéYes         ΓöéNo          Γöé
  2819. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2820.  
  2821.  
  2822. ΓòÉΓòÉΓòÉ 1.6.12. IGArc::startAngle ΓòÉΓòÉΓòÉ
  2823.  
  2824. Returns the start angle in degrees. 
  2825.  
  2826. public:
  2827. virtual double startAngle() const;
  2828.  
  2829. Platform Support 
  2830.  
  2831. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2832. ΓöéPM          ΓöéMOTIF       Γöé
  2833. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2834. ΓöéYes         ΓöéNo          Γöé
  2835. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2836.  
  2837.  
  2838. ΓòÉΓòÉΓòÉ 1.6.13. IGArc::sweepAngle ΓòÉΓòÉΓòÉ
  2839.  
  2840. Returns the sweep angle in degrees. 
  2841.  
  2842. public:
  2843. virtual double sweepAngle() const;
  2844.  
  2845. Platform Support 
  2846.  
  2847. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2848. ΓöéPM          ΓöéMOTIF       Γöé
  2849. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2850. ΓöéYes         ΓöéNo          Γöé
  2851. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2852.  
  2853.  
  2854. ΓòÉΓòÉΓòÉ 1.6.14. IGArc::~IGArc ΓòÉΓòÉΓòÉ
  2855.  
  2856. public:
  2857. virtual  ~IGArc();
  2858.  
  2859. Platform Support 
  2860.  
  2861. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2862. ΓöéPM          ΓöéMOTIF       Γöé
  2863. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2864. ΓöéYes         ΓöéNo          Γöé
  2865. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2866.  
  2867.  
  2868. ΓòÉΓòÉΓòÉ <hidden> Nested Types - IGArc ΓòÉΓòÉΓòÉ
  2869.  
  2870. Enumerations 
  2871.  
  2872.        Direction 
  2873.  
  2874.  
  2875. ΓòÉΓòÉΓòÉ <hidden> Enums - Direction ΓòÉΓòÉΓòÉ
  2876.  
  2877. enum Direction { clockwise, counterclockwise };
  2878.  
  2879.  
  2880. ΓòÉΓòÉΓòÉ 1.7. IGBitmap ΓòÉΓòÉΓòÉ
  2881.  
  2882. Description 
  2883.  
  2884. Derivation 
  2885.  
  2886. Constructors 
  2887.  
  2888. Public Functions 
  2889.  
  2890. Protected Functions 
  2891.  
  2892. Public Data 
  2893.  
  2894. Protected Data 
  2895.  
  2896. Nested Types 
  2897.  
  2898. Public Data includes Styles and Notification IDs if they exist. 
  2899.  
  2900. To close all the panels in a chapter, double click on this panel's system menu. 
  2901.  
  2902.  
  2903. ΓòÉΓòÉΓòÉ <hidden> Derivation - IGBitmap ΓòÉΓòÉΓòÉ
  2904.  
  2905. IBase
  2906.   Γöé
  2907. IVBase
  2908.   Γöé
  2909. IGraphic
  2910.   Γöé
  2911. IGBitmap
  2912.  
  2913. Inherited by none. 
  2914.  
  2915.  
  2916. ΓòÉΓòÉΓòÉ <hidden> Class Description - IGBitmap ΓòÉΓòÉΓòÉ
  2917.  
  2918. igbitmap.hpp 
  2919.  
  2920. The IGBitmap class is used to create, modify, and draw bitmaps.  IGBitmap 
  2921. objects can be created from existing bitmap handles, from bitmap resources, 
  2922. from a rectangular area of a graphic context, or directly from an image file. 
  2923.  
  2924. Once a bitmap has been created, you can save the bitmap in any of the supported 
  2925. image file formats. 
  2926.  
  2927. If the bitmap is a color bitmap, none of the graphic bundle attributes affects 
  2928. the appearance of the bitmap.  If the bitmap is a monochrome (1 bit-per-plane) 
  2929. bitmap, then the following graphic bundle attributes affect its appearance. 
  2930.  
  2931.      Pen color 
  2932.      Background color 
  2933.      Mix mode 
  2934.      Background mix mode 
  2935.  
  2936.  
  2937. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IGBitmap ΓòÉΓòÉΓòÉ
  2938.  
  2939. Accessors
  2940. asPointerHandle
  2941. handle
  2942.  
  2943. Bitmap Copying
  2944. copy
  2945.  
  2946. Bitmap Positioning
  2947. moveTo
  2948. position
  2949. size
  2950. sizeTo
  2951.  
  2952. Bitmap Transparency
  2953. hasTransparentColor
  2954. resetTransparentColor
  2955. setTransparentColor
  2956. transparentColor
  2957.  
  2958. Constructors
  2959. IGBitmap
  2960. ~IGBitmap
  2961.  
  2962. Drawing
  2963. drawOn
  2964.  
  2965. Modifying a Bitmap
  2966. reflectHorizontally
  2967. reflectVertically
  2968. rotateBy180
  2969. rotateBy270
  2970. rotateBy90
  2971. transposeXForY
  2972.  
  2973. View Option
  2974. setViewOption
  2975. viewOption
  2976.  
  2977. Writing to a File
  2978. imageFormat
  2979. writeToFile
  2980.  
  2981. Inherited Members
  2982. IGraphic
  2983. boundingRect
  2984. contains
  2985. drawOn
  2986. graphicBundle
  2987. hasGraphicBundle
  2988. hasTransformMatrix
  2989. id
  2990. isHitSelectable
  2991. isHitSelected
  2992. removeGraphicBundle
  2993. resetTransformMatrix
  2994. rotateBy
  2995. scaleBy
  2996. setGraphicBundle
  2997. setHitSelectable
  2998. setHitSelected
  2999. setId
  3000. setTransformMatrix
  3001. setTransformMethod
  3002. transformMatrix
  3003. transformMethod
  3004. translateBy
  3005.  
  3006. IVBase
  3007. asDebugInfo
  3008. asString
  3009.  
  3010. IBase
  3011. asDebugInfo
  3012. asString
  3013. messageFile
  3014. messageText
  3015. setMessageFile
  3016. version
  3017.  
  3018.  
  3019. ΓòÉΓòÉΓòÉ <hidden> IGBitmap - Accessors ΓòÉΓòÉΓòÉ
  3020.  
  3021. Use the members to return the bitmap as an IBitmapHandle object or as an 
  3022. IPointerHandle object. 
  3023.  
  3024.  
  3025. ΓòÉΓòÉΓòÉ <hidden> IGBitmap - Bitmap Copying ΓòÉΓòÉΓòÉ
  3026.  
  3027. Use these members to make a copy of the bitmap. 
  3028.  
  3029.  
  3030. ΓòÉΓòÉΓòÉ <hidden> IGBitmap - Bitmap Positioning ΓòÉΓòÉΓòÉ
  3031.  
  3032. Use these members to set and query the size and position of the bitmap.  The 
  3033. bitmap position information is not used during drawing if you use drawOn 
  3034. member, which accepts position arguments. 
  3035.  
  3036.  
  3037. ΓòÉΓòÉΓòÉ <hidden> IGBitmap - Bitmap Transparency ΓòÉΓòÉΓòÉ
  3038.  
  3039. Use these members to control transparency when you draw a bitmap on a graphic 
  3040. context.  Bits whose color is the same as the transparency color are not 
  3041. visible.  The object under the bitmap is visible for these bits.  Use 
  3042. transparency when you want to mask out a section of the bitmap with the color 
  3043. you set as the transparency color. 
  3044.  
  3045. Note:  These members do not modify the actual bitmap data. 
  3046.  
  3047.  
  3048. ΓòÉΓòÉΓòÉ <hidden> IGBitmap - Common Raster Operations ΓòÉΓòÉΓòÉ
  3049.  
  3050. The following list defines 16 common raster operations for combining a source 
  3051. bitmap, destination bitmap (screen), and the current set pattern.  You can 
  3052. specify these raster options when drawing a bitmap. 
  3053.  
  3054.  black          0 
  3055.  
  3056.  notSourceErase ~(Source | Destination) 
  3057.  
  3058.  halftone       (Pattern | Source) 
  3059.  
  3060.  invert         ~Source 
  3061.  
  3062.  sourceErase    Source & ~Destination 
  3063.  
  3064.  destInvert     ~Destination 
  3065.  
  3066.  patternInvert  Pattern ^ Destination 
  3067.  
  3068.  sourceInvert   Source ^ Destination 
  3069.  
  3070.  sourceAnd      Source & Destination 
  3071.  
  3072.  mergePaint     ~Source | Destination 
  3073.  
  3074.  mergeCopy      Pattern & Source 
  3075.  
  3076.  normal         Source 
  3077.  
  3078.  sourcePaint    Source | Destination 
  3079.  
  3080.  patternCopy    Pattern 
  3081.  
  3082.  patternPaint   Pattern | ~Source | Destination 
  3083.  
  3084.  white          1 
  3085.  
  3086.  
  3087. ΓòÉΓòÉΓòÉ <hidden> IGBitmap - Compress Mode ΓòÉΓòÉΓòÉ
  3088.  
  3089. The compress mode specifies how a bitmap will be stretched if the bitmap is 
  3090. stretched when drawn.  The compress mode values are: 
  3091.  
  3092.      and 
  3093.  
  3094.       Compresses the bitmap as necessary, using a logical OR operation on the 
  3095.       eliminated rows and columns.  This is useful for preserving the 
  3096.       foreground when foreground bits are "0" and the background bits are "1." 
  3097.  
  3098.      or 
  3099.  
  3100.       Compresses the bitmap as necessary, using a logical OR operation on the 
  3101.       eliminated rows and columns.  This is useful for preserving the 
  3102.       foreground when foreground bits are "1" and the background bits are "0." 
  3103.  
  3104.      ignore 
  3105.  
  3106.       Compresses the bitmap as necessary but ignores any eliminated rows or 
  3107.       columns.  This is useful for color bitmaps where the results of combining 
  3108.       pels of different colors are unpredictable. 
  3109.  
  3110.  
  3111. ΓòÉΓòÉΓòÉ <hidden> IGBitmap - Constructors ΓòÉΓòÉΓòÉ
  3112.  
  3113. You can construct and destruct objects of this class. 
  3114.  
  3115.  
  3116. ΓòÉΓòÉΓòÉ <hidden> IGBitmap - Drawing ΓòÉΓòÉΓòÉ
  3117.  
  3118. Use these members to render a bitmap object on a device. 
  3119.  
  3120.  
  3121. ΓòÉΓòÉΓòÉ <hidden> IGBitmap - Image Formats ΓòÉΓòÉΓòÉ
  3122.  
  3123. The IGBitmap class allows you to load and save bitmaps in several popular image 
  3124. file formats.  Two constructors allow you to create a bitmap from an image 
  3125. file.  You can use IGBitmap::writeToFile to save a bitmap in any of the 
  3126. supported image file formats.  The image formats this class supports are: 
  3127.  
  3128.      OS/2 and Windows Bitmaps. 
  3129.  
  3130.       The file extensions .bmp, .vga, .bga, .rle, .dib, .rl4, and .rl8 are 
  3131.       recognized as OS/2 1.1, 1.2, 2.0 or Windows 3.0 bitmaps. The newer 
  3132.       multimedia Windows bitmap format that allows 16 and 32 bits-per-plane is 
  3133.       not supported.  The files are written in OS/2 2.0 and Windows 3.0 format. 
  3134.  
  3135.      CompuServe Graphics Interchange Format. 
  3136.  
  3137.       The .gif file extension is recognized as a GIF file. 
  3138.  
  3139.      ZSoft PC Paintbrush Image File Format. 
  3140.  
  3141.       The .pcx file extension is recognized as a Paintbrush file. 
  3142.  
  3143.      Microsoft/Aldus Tagged Image File Format 
  3144.  
  3145.       The .tif and .tiff file extensions are recognized as TIFF files. 
  3146.  
  3147.      Truevision Targa/Vista Bitmap. 
  3148.  
  3149.       The file extensions .tga, .vst, and .afi are recognized as Targa/Vista 
  3150.       files.  This class only supports 8-bit-per-plane and 24-bit-per-plane 
  3151.       images. 
  3152.  
  3153.      Amiga IFF and ILBM Interleaved Bitmap Format. 
  3154.  
  3155.       The file extensions .iff and .lbm are recognized as interleaved bitmap 
  3156.       files. 
  3157.  
  3158.      X Windows Bitmap. 
  3159.  
  3160.       The .xbm file extension is recognized as a X Bitmap file. This class 
  3161.       supports X10 and X11 1-bit-per-plane bitmaps.  Some .xbm files with text 
  3162.       strings inside look to be sprites or icons and are not supported. 
  3163.  
  3164.      IBM Printer Page Segment. 
  3165.  
  3166.       The file extensions .pse, .pseg, .pseg38pp and .pseg3820 are recognized 
  3167.       as PSEG files.  PSEG files are used to include image data in BookMaster 
  3168.       documents.  PSEG files only contain 1-bit-per-plane, which is always ink 
  3169.       on paper, for example black on white. 
  3170.  
  3171.  
  3172. ΓòÉΓòÉΓòÉ <hidden> IGBitmap - Loading a Bitmap ΓòÉΓòÉΓòÉ
  3173.  
  3174. These static members load a bitmap from a resource file. 
  3175.  
  3176.  
  3177. ΓòÉΓòÉΓòÉ <hidden> IGBitmap - Modifying a Bitmap ΓòÉΓòÉΓòÉ
  3178.  
  3179. Use these members to modify the bitmap.  The rotate functions are different 
  3180. from IGraphic::rotateBy in that the change to the bitmap is permanent. 
  3181. IGraphic::rotateBy modifies a model transform that is set before drawing the 
  3182. bitmap and is removed after the bitmap has been drawn and does not affect the 
  3183. actual bitmap data.  The rotations are counterclockwise. 
  3184.  
  3185.  
  3186. ΓòÉΓòÉΓòÉ <hidden> IGBitmap - View Option ΓòÉΓòÉΓòÉ
  3187.  
  3188. Use these members to specify an algorithm to use when the image data is 
  3189. converted to a bitmap. The viewing options are as follows: 
  3190.  
  3191.      raw 
  3192.  
  3193.       Indicates not to use any algorithm when converting the image data to a 
  3194.       bitmap. 
  3195.  
  3196.      errorDiffused 
  3197.  
  3198.       Indicates that an error diffusion algorithm is used when converting the 
  3199.       image data to a bitmap.  The actual image data is not affected, only what 
  3200.       you see on the screen. Error diffusion takes longer than halftoning, but 
  3201.       the bitmap is generally sharper, especially when viewing .gif files. 
  3202.  
  3203.      halftoned 
  3204.  
  3205.       Indicates that a halftone algorithm is used when converting the image 
  3206.       data to a bitmap.  The actual image data is not affected, only what you 
  3207.       see on the screen.  Coverting the image data using the halftoned 
  3208.       algorithm is generally quicker than using the error diffusion algorithm. 
  3209.  
  3210.  
  3211. ΓòÉΓòÉΓòÉ <hidden> IGBitmap - Writing to a File ΓòÉΓòÉΓòÉ
  3212.  
  3213. Use these members to save the bitmap in any of the supported image file formats 
  3214. and query the type of the image format. 
  3215.  
  3216.  
  3217. ΓòÉΓòÉΓòÉ <hidden> Protected Functions - IGBitmap ΓòÉΓòÉΓòÉ
  3218.  
  3219. Loading a Bitmap
  3220. loadBitmap
  3221. tryToLoadBitmap
  3222.  
  3223. Inherited Members
  3224. IGraphic
  3225. operator !=
  3226. operator =
  3227. operator ==
  3228.  
  3229.  
  3230. ΓòÉΓòÉΓòÉ <hidden> Public Data - IGBitmap ΓòÉΓòÉΓòÉ
  3231.  
  3232. Common Raster Operations
  3233. black
  3234. destInvert
  3235. halftone
  3236. invert
  3237. mergeCopy
  3238. mergePaint
  3239. normal
  3240. notSourceErase
  3241. patternCopy
  3242. patternInvert
  3243. patternPaint
  3244. sourceAnd
  3245. sourceErase
  3246. sourceInvert
  3247. sourcePaint
  3248. white
  3249.  
  3250.  
  3251. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IGBitmap ΓòÉΓòÉΓòÉ
  3252.  
  3253. Inherited Members
  3254. IBase
  3255. recoverable
  3256. unrecoverable
  3257.  
  3258.  
  3259. ΓòÉΓòÉΓòÉ 1.7.1. IGBitmap::asPointerHandle ΓòÉΓòÉΓòÉ
  3260.  
  3261. Converts the bitmap to a pointer and returns a IPointerHandle object.  It is 
  3262. your responsibility to delete the pointer. 
  3263.  
  3264. Note:  The bitmap transparent color is not used when creating the pointer. 
  3265.  
  3266.   public:
  3267.   virtual IPointerHandle asPointerHandle() const;
  3268.  
  3269.  Platform Support 
  3270.  
  3271.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3272.   ΓöéPM          ΓöéMOTIF       Γöé
  3273.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3274.   ΓöéYes         ΓöéNo          Γöé
  3275.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3276.  
  3277.  
  3278. ΓòÉΓòÉΓòÉ 1.7.2. IGBitmap::black ΓòÉΓòÉΓòÉ
  3279.  
  3280. The target bitmap is black. 
  3281.  
  3282. public:
  3283. static const long black;
  3284.  
  3285. Platform Support 
  3286.  
  3287. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3288. ΓöéPM          ΓöéMOTIF       Γöé
  3289. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3290. ΓöéYes         ΓöéNo          Γöé
  3291. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3292.  
  3293.  
  3294. ΓòÉΓòÉΓòÉ 1.7.3. IGBitmap::copy ΓòÉΓòÉΓòÉ
  3295.  
  3296. Creates a copy of a bitmap.  It is the caller's responsibility to delete the 
  3297. bitmap.  This function is useful when you need to create a bitmap and "give it 
  3298. away" as in placing a bitmap on the clipboard. 
  3299.  
  3300. public:
  3301. static IBitmapHandle
  3302.   copy( const IBitmapHandle& bitmapHandle);
  3303.  
  3304. Platform Support 
  3305.  
  3306. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3307. ΓöéPM          ΓöéMOTIF       Γöé
  3308. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3309. ΓöéYes         ΓöéNo          Γöé
  3310. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3311.  
  3312. Exceptions 
  3313.  
  3314. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3315. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  3316. Γöé                    Γöécopy the bitmap.  Refer to the exceptionΓöé
  3317. Γöé                    Γöétext for specific error information.    Γöé
  3318. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3319.  
  3320.  
  3321. ΓòÉΓòÉΓòÉ 1.7.4. IGBitmap::destInvert ΓòÉΓòÉΓòÉ
  3322.  
  3323. The target bitmap is the inverse of the destination (screen) bitmap. 
  3324.  
  3325. public:
  3326. static const long destInvert;
  3327.  
  3328. Platform Support 
  3329.  
  3330. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3331. ΓöéPM          ΓöéMOTIF       Γöé
  3332. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3333. ΓöéYes         ΓöéNo          Γöé
  3334. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3335.  
  3336.  
  3337. ΓòÉΓòÉΓòÉ 1.7.5. IGBitmap::drawOn ΓòÉΓòÉΓòÉ
  3338.  
  3339. Overload 1 
  3340.  
  3341. public:
  3342. virtual IGBitmap&
  3343.   drawOn( IGraphicContext& graphicContext,
  3344.           const IPoint& targetBottomLeft,
  3345.           const IPoint& targetTopRight,
  3346.           const IPoint& sourceBottomLeft,
  3347.           const IPoint& sourceTopRight,
  3348.           long rasterOperation = normal,
  3349.           CompressMode compressMode = ignore);
  3350.  
  3351. Draws the bitmap on the device associated with the graphic context.  You can 
  3352. shrink or stretch the bitmap when drawing the bitmap. The first pair of points 
  3353. allows you to specify a target rectangle where the bitmap is drawn; the second 
  3354. pair of points allows you to specify a rectangular area of the bitmap to draw 
  3355. into the target rectangle. You can optionally specify a compress mode and 
  3356. raster operation that will be used when you draw the bitmap. 
  3357.  
  3358. Platform Support 
  3359.  
  3360. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3361. ΓöéPM          ΓöéMOTIF       Γöé
  3362. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3363. ΓöéYes         ΓöéNo          Γöé
  3364. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3365.  
  3366. Exceptions 
  3367.  
  3368. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3369. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  3370. Γöé                    Γöédraw the bitmap.  Refer to the exceptionΓöé
  3371. Γöé                    Γöétext for specific error information.    Γöé
  3372. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3373.  
  3374. Overload 2 
  3375.  
  3376. public:
  3377. virtual IGBitmap& drawOn(IGraphicContext& graphicContext);
  3378.  
  3379. Draws the bitmap on the device associated with the graphic context.  This 
  3380. function draws the bitmap at the bitmap's current position with a normal raster 
  3381. operation. 
  3382.  
  3383. Platform Support 
  3384.  
  3385. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3386. ΓöéPM          ΓöéMOTIF       Γöé
  3387. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3388. ΓöéYes         ΓöéNo          Γöé
  3389. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3390.  
  3391. Exceptions 
  3392.  
  3393. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3394. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  3395. Γöé                    Γöédraw the bitmap.  Refer to the exceptionΓöé
  3396. Γöé                    Γöétext for specific error information.    Γöé
  3397. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3398.  
  3399. Used in samples: 
  3400.  
  3401.       2D Bitmap Sample: 2d-bmap.cpp 
  3402.       2D Graphics Sample: 2d-draw.cpp 
  3403.  
  3404.  Overload 3 
  3405.  
  3406.   public:
  3407.   virtual IGBitmap&
  3408.     drawOn( IGraphicContext& graphicContext,
  3409.             long rasterOperation);
  3410.  
  3411.  Draws the bitmap on the device associated with the graphic context.  This 
  3412.  function draws the bitmap at the bitmap's current position.  You must specify 
  3413.  a raster operation when using this function. 
  3414.  
  3415.  Platform Support 
  3416.  
  3417.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3418.   ΓöéPM          ΓöéMOTIF       Γöé
  3419.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3420.   ΓöéYes         ΓöéNo          Γöé
  3421.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3422.  
  3423.  Exceptions 
  3424.  
  3425.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3426.   ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  3427.   Γöé                    Γöédraw the bitmap.  Refer to the exceptionΓöé
  3428.   Γöé                    Γöétext for specific error information.    Γöé
  3429.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3430.  
  3431.  
  3432. ΓòÉΓòÉΓòÉ 1.7.6. IGBitmap::halftone ΓòÉΓòÉΓòÉ
  3433.  
  3434. public:
  3435. static const long halftone;
  3436.  
  3437. Platform Support 
  3438.  
  3439. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3440. ΓöéPM          ΓöéMOTIF       Γöé
  3441. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3442. ΓöéYes         ΓöéNo          Γöé
  3443. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3444.  
  3445.  
  3446. ΓòÉΓòÉΓòÉ 1.7.7. IGBitmap::handle ΓòÉΓòÉΓòÉ
  3447.  
  3448. Returns the handle of the bitmap. 
  3449.  
  3450. public:
  3451. virtual IBitmapHandle handle() const;
  3452.  
  3453. Platform Support 
  3454.  
  3455. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3456. ΓöéPM          ΓöéMOTIF       Γöé
  3457. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3458. ΓöéYes         ΓöéNo          Γöé
  3459. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3460.  
  3461. Used in samples: 
  3462.  
  3463.       Magnify Sample: magnify.cpp 
  3464.       Direct Manipulation Sample 2: dmsamp2.cpp 
  3465.  
  3466.  
  3467. ΓòÉΓòÉΓòÉ 1.7.8. IGBitmap::hasTransparentColor ΓòÉΓòÉΓòÉ
  3468.  
  3469. Returns true if a transparent color has been set; otherwise false is returned. 
  3470.  
  3471. public:
  3472. virtual IBase::Boolean hasTransparentColor() const;
  3473.  
  3474. Platform Support 
  3475.  
  3476. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3477. ΓöéPM          ΓöéMOTIF       Γöé
  3478. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3479. ΓöéYes         ΓöéNo          Γöé
  3480. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3481.  
  3482.  
  3483. ΓòÉΓòÉΓòÉ 1.7.9. IGBitmap::IGBitmap ΓòÉΓòÉΓòÉ
  3484.  
  3485. You can construct and destruct objects of this class. 
  3486.  
  3487. Overload 1 
  3488.  
  3489. public:
  3490. IGBitmap( const IGraphicContext& graphicContext,
  3491.           const IRectangle& windowRectangle);
  3492.  
  3493. Use this function to construct a IGBitmap object from a graphic context and a 
  3494. rectangle specifying an area of the graphic context in device space. 
  3495.  
  3496.  graphicContext   A IGraphicContext object. 
  3497.  
  3498.  windowRectangle  Area of the graphic context you want to create a bitmap of. 
  3499.  
  3500.  Platform Support 
  3501.  
  3502.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3503.   ΓöéPM          ΓöéMOTIF       Γöé
  3504.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3505.   ΓöéYes         ΓöéNo          Γöé
  3506.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3507.  
  3508.  Used in sample:   Magnify Sample: magnify.cpp 
  3509.  
  3510.  Overload 2 
  3511.  
  3512.   public:
  3513.   IGBitmap(const IBitmapHandle& bitmapHandle);
  3514.  
  3515.  Use this function to construct a IGBitmap object from a IBitmapHandle. This is 
  3516.  useful for draw-item events where the bitmap handle is supplied. 
  3517.  
  3518.  bitmapHandle     Handle to a bitmap. 
  3519.  
  3520.  Platform Support 
  3521.  
  3522.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3523.   ΓöéPM          ΓöéMOTIF       Γöé
  3524.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3525.   ΓöéYes         ΓöéNo          Γöé
  3526.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3527.  
  3528.  Overload 3 
  3529.  
  3530.   public:
  3531.   IGBitmap(unsigned long bitmapIdentifier);
  3532.  
  3533.  Use this function to construct a IGBitmap object from a resource identifier. 
  3534.  The bitmap is loaded from the resource file bound to the executable of from 
  3535.  the user resource dynamic link library. 
  3536.  
  3537.  bitmapIdentifier Resouce identifier. 
  3538.  
  3539.  Platform Support 
  3540.  
  3541.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3542.   ΓöéPM          ΓöéMOTIF       Γöé
  3543.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3544.   ΓöéYes         ΓöéNo          Γöé
  3545.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3546.  
  3547.  Used in sample:   2D Graphics Sample: 2d-draw.cpp 
  3548.  
  3549.  Overload 4 
  3550.  
  3551.   public:
  3552.   IGBitmap(const IResourceId&resourceIdentifier);
  3553.  
  3554.  Use this function to construct a IGBitmap object from a IResourceId object. 
  3555.  This allows you to specify a resource identifier that exists in another 
  3556.  resource library. 
  3557.  
  3558.  resourceIdentifier A IResourceId object. 
  3559.  
  3560.  Platform Support 
  3561.  
  3562.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3563.   ΓöéPM          ΓöéMOTIF       Γöé
  3564.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3565.   ΓöéYes         ΓöéNo          Γöé
  3566.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3567.  
  3568.  Overload 5 
  3569.  
  3570.   public:
  3571.   IGBitmap(const IString&imageFilename);
  3572.  
  3573.  Use this constructor to create a IGBitmap object from an image file name. The 
  3574.  image format is determined by the file extension of the image file name. 
  3575.  
  3576.  imageFilename    Name of the image file you want to load. 
  3577.  
  3578.  Platform Support 
  3579.  
  3580.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3581.   ΓöéPM          ΓöéMOTIF       Γöé
  3582.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3583.   ΓöéYes         ΓöéNo          Γöé
  3584.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3585.  
  3586.  Used in samples: 
  3587.  
  3588.       2D Bitmap Sample: 2d-bmap.cpp 
  3589.       2D Graphics Sample: 2d-draw.cpp 
  3590.       Direct Manipulation Sample 2: dmsamp2.cpp 
  3591.  
  3592.  Overload 6 
  3593.  
  3594.   public:
  3595.   IGBitmap( const IString& imageFilename,
  3596.             ImageFormat imageFormat);
  3597.  
  3598.  Use this function to construct a IGBitmap object from an image file name and 
  3599.  an image file format.  This constructor is identical to the previous 
  3600.  constructor except that you explicitly state the image file format.  This is 
  3601.  useful when you want to load an image from a file that does not have a file 
  3602.  extension that matches an extension for a given image format.  Refer to Image 
  3603.  Formats for the file extensions that are associated with an image format. 
  3604.  
  3605.  imageFilename    Name of the image file you want to load. 
  3606.  
  3607.  imageFormat      Type of image format. 
  3608.  
  3609.  Platform Support 
  3610.  
  3611.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3612.   ΓöéPM          ΓöéMOTIF       Γöé
  3613.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3614.   ΓöéYes         ΓöéNo          Γöé
  3615.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3616.  
  3617.  Overload 7 
  3618.  
  3619.   public:
  3620.   IGBitmap( const IGBitmap& bitmap,
  3621.             const IRectangle& rectangle,
  3622.             long rasterOperation = normal);
  3623.  
  3624.  Use this function to construct a IGBitmap object from the rectangular portion 
  3625.  of another IGBitmap object.  You may optionally specify a raster operation 
  3626.  that is used when the bitmap object is constructed. 
  3627.  
  3628.  bitmap           A reference to a IGBitmap object. 
  3629.  
  3630.  rectangle        Rectangle area of the bitmap to copy. 
  3631.  
  3632.  rasterOperation  Raster operation used when copying the bitmap. 
  3633.  
  3634.  Platform Support 
  3635.  
  3636.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3637.   ΓöéPM          ΓöéMOTIF       Γöé
  3638.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3639.   ΓöéYes         ΓöéNo          Γöé
  3640.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3641.  
  3642.  
  3643. ΓòÉΓòÉΓòÉ 1.7.10. IGBitmap::imageFormat ΓòÉΓòÉΓòÉ
  3644.  
  3645. Returns the type of the bitmap image format. 
  3646.  
  3647. public:
  3648. virtual ImageFormat imageFormat() const;
  3649.  
  3650. Platform Support 
  3651.  
  3652. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3653. ΓöéPM          ΓöéMOTIF       Γöé
  3654. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3655. ΓöéYes         ΓöéNo          Γöé
  3656. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3657.  
  3658.  
  3659. ΓòÉΓòÉΓòÉ 1.7.11. IGBitmap::invert ΓòÉΓòÉΓòÉ
  3660.  
  3661. The target bitmap is determined by inverting the source bitmap. 
  3662.  
  3663. public:
  3664. static const long invert;
  3665.  
  3666. Platform Support 
  3667.  
  3668. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3669. ΓöéPM          ΓöéMOTIF       Γöé
  3670. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3671. ΓöéYes         ΓöéNo          Γöé
  3672. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3673.  
  3674.  
  3675. ΓòÉΓòÉΓòÉ 1.7.12. IGBitmap::loadBitmap ΓòÉΓòÉΓòÉ
  3676.  
  3677. Loads bitmaps from resource files.  If you use the default for the size 
  3678. argument, the bitmap is not resized. 
  3679.  
  3680. protected:
  3681. static unsigned long
  3682.   loadBitmap( unsigned long bitmapIdentifier,
  3683.               const IModuleHandle& moduleHandle,
  3684.               const ISize& bitmapSize = ISize ( 0 , 0 ));
  3685.  
  3686. Platform Support 
  3687.  
  3688. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3689. ΓöéPM          ΓöéMOTIF       Γöé
  3690. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3691. ΓöéYes         ΓöéNo          Γöé
  3692. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3693.  
  3694.  
  3695. ΓòÉΓòÉΓòÉ 1.7.13. IGBitmap::mergeCopy ΓòÉΓòÉΓòÉ
  3696.  
  3697. The target bitmap is determined by ANDing the current pattern set with the 
  3698. source bitmap. 
  3699.  
  3700. public:
  3701. static const long mergeCopy;
  3702.  
  3703. Platform Support 
  3704.  
  3705. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3706. ΓöéPM          ΓöéMOTIF       Γöé
  3707. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3708. ΓöéYes         ΓöéNo          Γöé
  3709. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3710.  
  3711.  
  3712. ΓòÉΓòÉΓòÉ 1.7.14. IGBitmap::mergePaint ΓòÉΓòÉΓòÉ
  3713.  
  3714. The target bitmap is determined by ORing the destination (screen) bitmap with 
  3715. the inverse of the source bitmap. 
  3716.  
  3717. public:
  3718. static const long mergePaint;
  3719.  
  3720. Platform Support 
  3721.  
  3722. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3723. ΓöéPM          ΓöéMOTIF       Γöé
  3724. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3725. ΓöéYes         ΓöéNo          Γöé
  3726. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3727.  
  3728.  
  3729. ΓòÉΓòÉΓòÉ 1.7.15. IGBitmap::moveTo ΓòÉΓòÉΓòÉ
  3730.  
  3731. Sets the position of where the bitmap is drawn. 
  3732.  
  3733. public:
  3734. virtual IGBitmap& moveTo(const IPoint& point);
  3735.  
  3736. Platform Support 
  3737.  
  3738. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3739. ΓöéPM          ΓöéMOTIF       Γöé
  3740. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3741. ΓöéYes         ΓöéNo          Γöé
  3742. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3743.  
  3744. Used in sample:   2D Graphics Sample: 2d-draw.cpp 
  3745.  
  3746.  
  3747. ΓòÉΓòÉΓòÉ 1.7.16. IGBitmap::normal ΓòÉΓòÉΓòÉ
  3748.  
  3749. The target bitmap is the source bitmap. 
  3750.  
  3751. public:
  3752. static const long normal;
  3753.  
  3754. Platform Support 
  3755.  
  3756. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3757. ΓöéPM          ΓöéMOTIF       Γöé
  3758. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3759. ΓöéYes         ΓöéNo          Γöé
  3760. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3761.  
  3762.  
  3763. ΓòÉΓòÉΓòÉ 1.7.17. IGBitmap::notSourceErase ΓòÉΓòÉΓòÉ
  3764.  
  3765. The target bitmap is determined by ANDing the inverse of the destination 
  3766. (screen) bitmap with the inverse of the source bitmap. 
  3767.  
  3768. public:
  3769. static const long notSourceErase;
  3770.  
  3771. Platform Support 
  3772.  
  3773. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3774. ΓöéPM          ΓöéMOTIF       Γöé
  3775. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3776. ΓöéYes         ΓöéNo          Γöé
  3777. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3778.  
  3779.  
  3780. ΓòÉΓòÉΓòÉ 1.7.18. IGBitmap::patternCopy ΓòÉΓòÉΓòÉ
  3781.  
  3782. The target bitmap is the current pattern set. 
  3783.  
  3784. public:
  3785. static const long patternCopy;
  3786.  
  3787. Platform Support 
  3788.  
  3789. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3790. ΓöéPM          ΓöéMOTIF       Γöé
  3791. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3792. ΓöéYes         ΓöéNo          Γöé
  3793. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3794.  
  3795.  
  3796. ΓòÉΓòÉΓòÉ 1.7.19. IGBitmap::patternInvert ΓòÉΓòÉΓòÉ
  3797.  
  3798. The target bitmap is determined by XORing the current pattern set with the 
  3799. destination (screen) bitmap. 
  3800.  
  3801. public:
  3802. static const long patternInvert;
  3803.  
  3804. Platform Support 
  3805.  
  3806. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3807. ΓöéPM          ΓöéMOTIF       Γöé
  3808. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3809. ΓöéYes         ΓöéNo          Γöé
  3810. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3811.  
  3812.  
  3813. ΓòÉΓòÉΓòÉ 1.7.20. IGBitmap::patternPaint ΓòÉΓòÉΓòÉ
  3814.  
  3815. The target bitmap is determined by ORing the current pattern set with the 
  3816. destination (screen) bitmap with the inverse of the source bitmap. 
  3817.  
  3818. public:
  3819. static const long patternPaint;
  3820.  
  3821. Platform Support 
  3822.  
  3823. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3824. ΓöéPM          ΓöéMOTIF       Γöé
  3825. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3826. ΓöéYes         ΓöéNo          Γöé
  3827. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3828.  
  3829.  
  3830. ΓòÉΓòÉΓòÉ 1.7.21. IGBitmap::position ΓòÉΓòÉΓòÉ
  3831.  
  3832. Returns the position of where the bitmap is drawn. 
  3833.  
  3834. public:
  3835. virtual IPoint position() const;
  3836.  
  3837. Platform Support 
  3838.  
  3839. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3840. ΓöéPM          ΓöéMOTIF       Γöé
  3841. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3842. ΓöéYes         ΓöéNo          Γöé
  3843. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3844.  
  3845.  
  3846. ΓòÉΓòÉΓòÉ 1.7.22. IGBitmap::reflectHorizontally ΓòÉΓòÉΓòÉ
  3847.  
  3848. Reflects the bitmap from left to right. 
  3849.  
  3850. public:
  3851. virtual IGBitmap& reflectHorizontally();
  3852.  
  3853. Platform Support 
  3854.  
  3855. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3856. ΓöéPM          ΓöéMOTIF       Γöé
  3857. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3858. ΓöéYes         ΓöéNo          Γöé
  3859. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3860.  
  3861. Exceptions 
  3862.  
  3863. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3864. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  3865. Γöé                    Γöéreflect the bitmap.  Refer to the       Γöé
  3866. Γöé                    Γöéexception text for specific error       Γöé
  3867. Γöé                    Γöéinformation.                            Γöé
  3868. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3869.  
  3870. Used in sample:   2D Bitmap Sample: 2d-bmap.cpp 
  3871.  
  3872.  
  3873. ΓòÉΓòÉΓòÉ 1.7.23. IGBitmap::reflectVertically ΓòÉΓòÉΓòÉ
  3874.  
  3875. Reflects the bitmap from top to bottom. 
  3876.  
  3877. public:
  3878. virtual IGBitmap& reflectVertically();
  3879.  
  3880. Platform Support 
  3881.  
  3882. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3883. ΓöéPM          ΓöéMOTIF       Γöé
  3884. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3885. ΓöéYes         ΓöéNo          Γöé
  3886. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3887.  
  3888. Exceptions 
  3889.  
  3890. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3891. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  3892. Γöé                    Γöéreflect the bitmap.  Refer to the       Γöé
  3893. Γöé                    Γöéexception text for specific error       Γöé
  3894. Γöé                    Γöéinformation.                            Γöé
  3895. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3896.  
  3897. Used in sample:   2D Bitmap Sample: 2d-bmap.cpp 
  3898.  
  3899.  
  3900. ΓòÉΓòÉΓòÉ 1.7.24. IGBitmap::resetTransparentColor ΓòÉΓòÉΓòÉ
  3901.  
  3902. Resets the bitmap so that no color is treated as transparent when drawing the 
  3903. bitmap. 
  3904.  
  3905. public:
  3906. virtual IGBitmap& resetTransparentColor();
  3907.  
  3908. Platform Support 
  3909.  
  3910. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3911. ΓöéPM          ΓöéMOTIF       Γöé
  3912. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3913. ΓöéYes         ΓöéNo          Γöé
  3914. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3915.  
  3916.  
  3917. ΓòÉΓòÉΓòÉ 1.7.25. IGBitmap::rotateBy180 ΓòÉΓòÉΓòÉ
  3918.  
  3919. Rotates the bitmap by 180 degrees counterclockwise. 
  3920.  
  3921. public:
  3922. virtual IGBitmap& rotateBy180();
  3923.  
  3924. Platform Support 
  3925.  
  3926. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3927. ΓöéPM          ΓöéMOTIF       Γöé
  3928. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3929. ΓöéYes         ΓöéNo          Γöé
  3930. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3931.  
  3932. Exceptions 
  3933.  
  3934. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3935. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  3936. Γöé                    Γöérotate the bitmap.  Refer to the        Γöé
  3937. Γöé                    Γöéexception text for specific error       Γöé
  3938. Γöé                    Γöéinformation.                            Γöé
  3939. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3940.  
  3941. Used in sample:   2D Bitmap Sample: 2d-bmap.cpp 
  3942.  
  3943.  
  3944. ΓòÉΓòÉΓòÉ 1.7.26. IGBitmap::rotateBy270 ΓòÉΓòÉΓòÉ
  3945.  
  3946. Rotates the bitmap by 270 degrees counterclockwise. 
  3947.  
  3948. public:
  3949. virtual IGBitmap& rotateBy270();
  3950.  
  3951. Platform Support 
  3952.  
  3953. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3954. ΓöéPM          ΓöéMOTIF       Γöé
  3955. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3956. ΓöéYes         ΓöéNo          Γöé
  3957. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3958.  
  3959. Exceptions 
  3960.  
  3961. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3962. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  3963. Γöé                    Γöérotate the bitmap.  Refer to the        Γöé
  3964. Γöé                    Γöéexception text for specific error       Γöé
  3965. Γöé                    Γöéinformation.                            Γöé
  3966. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3967.  
  3968. Used in sample:   2D Bitmap Sample: 2d-bmap.cpp 
  3969.  
  3970.  
  3971. ΓòÉΓòÉΓòÉ 1.7.27. IGBitmap::rotateBy90 ΓòÉΓòÉΓòÉ
  3972.  
  3973. Rotates the bitmap by 90 degrees counterclockwise. 
  3974.  
  3975. public:
  3976. virtual IGBitmap& rotateBy90();
  3977.  
  3978. Platform Support 
  3979.  
  3980. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3981. ΓöéPM          ΓöéMOTIF       Γöé
  3982. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3983. ΓöéYes         ΓöéNo          Γöé
  3984. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3985.  
  3986. Exceptions 
  3987.  
  3988. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3989. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  3990. Γöé                    Γöérotate the bitmap.  Refer to the        Γöé
  3991. Γöé                    Γöéexception text for specific error       Γöé
  3992. Γöé                    Γöéinformation.                            Γöé
  3993. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3994.  
  3995. Used in sample:   2D Bitmap Sample: 2d-bmap.cpp 
  3996.  
  3997.  
  3998. ΓòÉΓòÉΓòÉ 1.7.28. IGBitmap::setTransparentColor ΓòÉΓòÉΓòÉ
  3999.  
  4000. Sets the color to be treated as transparent when drawing the bitmap. 
  4001.  
  4002. public:
  4003. virtual IGBitmap& setTransparentColor(const IColor& aColor);
  4004.  
  4005. Platform Support 
  4006.  
  4007. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4008. ΓöéPM          ΓöéMOTIF       Γöé
  4009. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4010. ΓöéYes         ΓöéNo          Γöé
  4011. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4012.  
  4013. Exceptions 
  4014.  
  4015. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4016. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  4017. Γöé                    Γöéset the bitmap transparency color.      Γöé
  4018. Γöé                    ΓöéRefer to the exception text for specificΓöé
  4019. Γöé                    Γöéerror information.                      Γöé
  4020. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4021.  
  4022.  
  4023. ΓòÉΓòÉΓòÉ 1.7.29. IGBitmap::setViewOption ΓòÉΓòÉΓòÉ
  4024.  
  4025. Sets the method used to convert the image data to a bitmap. 
  4026.  
  4027. public:
  4028. virtual IGBitmap&
  4029.   setViewOption( ViewOption viewOption = raw);
  4030.  
  4031. Platform Support 
  4032.  
  4033. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4034. ΓöéPM          ΓöéMOTIF       Γöé
  4035. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4036. ΓöéYes         ΓöéNo          Γöé
  4037. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4038.  
  4039. Exceptions 
  4040.  
  4041. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4042. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  4043. Γöé                    Γöéchange the view option.  Refer to the   Γöé
  4044. Γöé                    Γöéexception text for specific error       Γöé
  4045. Γöé                    Γöéinformation.                            Γöé
  4046. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4047.  
  4048.  
  4049. ΓòÉΓòÉΓòÉ 1.7.30. IGBitmap::size ΓòÉΓòÉΓòÉ
  4050.  
  4051. Returns the size of the bitmap. 
  4052.  
  4053. public:
  4054. virtual ISize size() const;
  4055.  
  4056. Platform Support 
  4057.  
  4058. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4059. ΓöéPM          ΓöéMOTIF       Γöé
  4060. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4061. ΓöéYes         ΓöéNo          Γöé
  4062. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4063.  
  4064. Used in sample:   2D Bitmap Sample: 2d-bmap.cpp 
  4065.  
  4066.  
  4067. ΓòÉΓòÉΓòÉ 1.7.31. IGBitmap::sizeTo ΓòÉΓòÉΓòÉ
  4068.  
  4069. Resizes the bitmap to the argument size. 
  4070.  
  4071. public:
  4072. virtual IGBitmap& sizeTo(const ISize& newSize);
  4073.  
  4074. Platform Support 
  4075.  
  4076. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4077. ΓöéPM          ΓöéMOTIF       Γöé
  4078. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4079. ΓöéYes         ΓöéNo          Γöé
  4080. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4081.  
  4082. Exceptions 
  4083.  
  4084. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4085. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  4086. Γöé                    Γöéresize the bitmap.  Refer to the        Γöé
  4087. Γöé                    Γöéexception text for specific error       Γöé
  4088. Γöé                    Γöéinformation.                            Γöé
  4089. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4090.  
  4091.  
  4092. ΓòÉΓòÉΓòÉ 1.7.32. IGBitmap::sourceAnd ΓòÉΓòÉΓòÉ
  4093.  
  4094. The target bitmap is determined by ANDing the destination (screen) bitmap with 
  4095. the source bitmap. 
  4096.  
  4097. public:
  4098. static const long sourceAnd;
  4099.  
  4100. Platform Support 
  4101.  
  4102. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4103. ΓöéPM          ΓöéMOTIF       Γöé
  4104. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4105. ΓöéYes         ΓöéNo          Γöé
  4106. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4107.  
  4108.  
  4109. ΓòÉΓòÉΓòÉ 1.7.33. IGBitmap::sourceErase ΓòÉΓòÉΓòÉ
  4110.  
  4111. The target bitmap is determined by ANDing the inverse of the destination 
  4112. (screen) bitmap with the source bitmap. 
  4113.  
  4114. public:
  4115. static const long sourceErase;
  4116.  
  4117. Platform Support 
  4118.  
  4119. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4120. ΓöéPM          ΓöéMOTIF       Γöé
  4121. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4122. ΓöéYes         ΓöéNo          Γöé
  4123. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4124.  
  4125.  
  4126. ΓòÉΓòÉΓòÉ 1.7.34. IGBitmap::sourceInvert ΓòÉΓòÉΓòÉ
  4127.  
  4128. The target bitmap is determined by XORing the destination (screen) bitmap with 
  4129. the source bitmap. 
  4130.  
  4131. public:
  4132. static const long sourceInvert;
  4133.  
  4134. Platform Support 
  4135.  
  4136. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4137. ΓöéPM          ΓöéMOTIF       Γöé
  4138. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4139. ΓöéYes         ΓöéNo          Γöé
  4140. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4141.  
  4142.  
  4143. ΓòÉΓòÉΓòÉ 1.7.35. IGBitmap::sourcePaint ΓòÉΓòÉΓòÉ
  4144.  
  4145. The target bitmap is determined by ORing the destination (screen) bitmap with 
  4146. the source bitmap. 
  4147.  
  4148. public:
  4149. static const long sourcePaint;
  4150.  
  4151. Platform Support 
  4152.  
  4153. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4154. ΓöéPM          ΓöéMOTIF       Γöé
  4155. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4156. ΓöéYes         ΓöéNo          Γöé
  4157. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4158.  
  4159.  
  4160. ΓòÉΓòÉΓòÉ 1.7.36. IGBitmap::transparentColor ΓòÉΓòÉΓòÉ
  4161.  
  4162. Returns the current transparent color. 
  4163.  
  4164. public:
  4165. virtual IColor transparentColor() const;
  4166.  
  4167. Platform Support 
  4168.  
  4169. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4170. ΓöéPM          ΓöéMOTIF       Γöé
  4171. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4172. ΓöéYes         ΓöéNo          Γöé
  4173. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4174.  
  4175.  
  4176. ΓòÉΓòÉΓòÉ 1.7.37. IGBitmap::transposeXForY ΓòÉΓòÉΓòÉ
  4177.  
  4178. Transposes all X values for Y values. 
  4179.  
  4180. public:
  4181. virtual IGBitmap& transposeXForY();
  4182.  
  4183. Platform Support 
  4184.  
  4185. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4186. ΓöéPM          ΓöéMOTIF       Γöé
  4187. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4188. ΓöéYes         ΓöéNo          Γöé
  4189. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4190.  
  4191. Exceptions 
  4192.  
  4193. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4194. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  4195. Γöé                    Γöétranspose the bitmap.  Refer to the     Γöé
  4196. Γöé                    Γöéexception text for specific error       Γöé
  4197. Γöé                    Γöéinformation.                            Γöé
  4198. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4199.  
  4200. Used in sample:   2D Bitmap Sample: 2d-bmap.cpp 
  4201.  
  4202.  
  4203. ΓòÉΓòÉΓòÉ 1.7.38. IGBitmap::tryToLoadBitmap ΓòÉΓòÉΓòÉ
  4204.  
  4205. Load bitmaps from resource files.  If you use the default for the size 
  4206. argument, the bitmap is not resized.  This function differs from loadBitmap in 
  4207. that it does not throw an exception if the bitmap cannot be loaded.  This 
  4208. allows you to attempt to load a bitmap without having to catch an exception if 
  4209. the load fails. 
  4210.  
  4211. protected:
  4212. static unsigned long
  4213.   tryToLoadBitmap( unsigned long bitmapIdentifier,
  4214.                    const IModuleHandle& moduleHandle,
  4215.                    const ISize& bitmapSize = ISize ( 0 , 0 ));
  4216.  
  4217. Platform Support 
  4218.  
  4219. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4220. ΓöéPM          ΓöéMOTIF       Γöé
  4221. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4222. ΓöéYes         ΓöéNo          Γöé
  4223. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4224.  
  4225.  
  4226. ΓòÉΓòÉΓòÉ 1.7.39. IGBitmap::viewOption ΓòÉΓòÉΓòÉ
  4227.  
  4228. Returns the method used to convert the image data to a bitmap. 
  4229.  
  4230. public:
  4231. virtual ViewOption viewOption() const;
  4232.  
  4233. Platform Support 
  4234.  
  4235. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4236. ΓöéPM          ΓöéMOTIF       Γöé
  4237. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4238. ΓöéYes         ΓöéNo          Γöé
  4239. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4240.  
  4241.  
  4242. ΓòÉΓòÉΓòÉ 1.7.40. IGBitmap::white ΓòÉΓòÉΓòÉ
  4243.  
  4244. The target bitmap is white. 
  4245.  
  4246. public:
  4247. static const long white;
  4248.  
  4249. Platform Support 
  4250.  
  4251. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4252. ΓöéPM          ΓöéMOTIF       Γöé
  4253. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4254. ΓöéYes         ΓöéNo          Γöé
  4255. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4256.  
  4257.  
  4258. ΓòÉΓòÉΓòÉ 1.7.41. IGBitmap::writeToFile ΓòÉΓòÉΓòÉ
  4259.  
  4260. Saves a bitmap to a file in any of the supported image file formats.  If the 
  4261. specified file already exists, the file is overwritten. 
  4262.  
  4263. public:
  4264. virtual IGBitmap&
  4265.   writeToFile( const IString& imageFilename,
  4266.                ImageFormat imageFormat);
  4267.  
  4268. Platform Support 
  4269.  
  4270. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4271. ΓöéPM          ΓöéMOTIF       Γöé
  4272. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4273. ΓöéYes         ΓöéNo          Γöé
  4274. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4275.  
  4276. Exceptions 
  4277.  
  4278. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4279. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  4280. Γöé                    Γöéwrite the image file.  Check the path   Γöé
  4281. Γöé                    Γöéand filename.                           Γöé
  4282. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4283.  
  4284.  
  4285. ΓòÉΓòÉΓòÉ 1.7.42. IGBitmap::~IGBitmap ΓòÉΓòÉΓòÉ
  4286.  
  4287. public:
  4288. virtual  ~IGBitmap();
  4289.  
  4290. Platform Support 
  4291.  
  4292. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4293. ΓöéPM          ΓöéMOTIF       Γöé
  4294. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4295. ΓöéYes         ΓöéNo          Γöé
  4296. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4297.  
  4298.  
  4299. ΓòÉΓòÉΓòÉ <hidden> Nested Types - IGBitmap ΓòÉΓòÉΓòÉ
  4300.  
  4301. Enumerations 
  4302.  
  4303.        CompressMode 
  4304.        ImageFormat 
  4305.        ViewOption 
  4306.  
  4307.  
  4308. ΓòÉΓòÉΓòÉ <hidden> Enums - CompressMode ΓòÉΓòÉΓòÉ
  4309.  
  4310. enum CompressMode { and, or, ignore };
  4311.  
  4312. The compress mode allows to specify how a bitmap will stretched if the bitmap 
  4313. is stretched when drawn.  The compress mode values are: 
  4314.  
  4315.  and 
  4316.       Compresses the bitmap as necessary, using a logical OR operation on the 
  4317.       eliminated rows and columns.  This is useful for preserving the 
  4318.       foreground when foreground bits are "0" and the background bits are "1". 
  4319.  
  4320.  or 
  4321.       Compresses the bitmap as necessary, using a logical OR operation on the 
  4322.       eliminated rows and columns.  This is useful for preserving the 
  4323.       foreground when foreground bits are "1" and the background bits are "0". 
  4324.  
  4325.  ignore 
  4326.       Compresses the bitmap as necessary, but ignores any elimanted rows or 
  4327.       columns.  This is useful for color bitmaps where the results of combining 
  4328.       pels of different colors are unpredictable. 
  4329.  
  4330.  
  4331. ΓòÉΓòÉΓòÉ <hidden> Enums - ImageFormat ΓòÉΓòÉΓòÉ
  4332.  
  4333. enum ImageFormat { Bitmap, GIF, PCX, TIFF, Targa, Amiga, XBM, PSEG };
  4334.  
  4335. The IGBitmap class allows you to load and save bitmaps in several popular image 
  4336. file formats.  There are two constructors that allow you to create a bitmap 
  4337. from an image file.  You can use IGBitmap::writeToFile to save a bitmap in any 
  4338. of the supported image file formats.  The image formats this class supports 
  4339. are: 
  4340.  
  4341.  OS/2 and Windows Bitmaps 
  4342.       The file extensions .BMP, .VGA, .BGA, .RLE, .DIB, .RL4, and .RL8 are 
  4343.       recognized as OS/2 1.1, 1.2, 2.0 or Windows 3.0 bitmaps. The newer 
  4344.       multimedia Windows bitmap format that allows 16 and 32 bits-per-plane is 
  4345.       not supported.  The files are written in OS/2 2.0/Windows 3.0 format. 
  4346.  
  4347.  CompuServe Graphics Interchange Format 
  4348.       The .GIF file extension is recognized as a GIF file. 
  4349.  
  4350.  ZSoft PC Paintbrush Image File Format 
  4351.       The .PCX file extension is recognized as a Paintbrush file. 
  4352.  
  4353.  Microsoft/Aldus Tagged Image File Format 
  4354.       The .TIF and .TIFF file extensions are recognized as TIFF files. 
  4355.  
  4356.  Truevision Targa/Vista Bitmap 
  4357.       The file extensions .TGA, .VST, and .AFI are recognized as Targa/Vista 
  4358.       files.  This class only supports 8 bit-per-plane and 24 bit-per-plane 
  4359.       images. 
  4360.  
  4361.  Amiga IFF/ILBM Interleaved Bitmap Format 
  4362.       The file extensions .IFF and .LBM are recognized as interleaved bitmap 
  4363.       files. 
  4364.  
  4365.  X Windows Bitmap 
  4366.       The .XBM file extension is recognized as a X Bitmap file. This class 
  4367.       supports X10 and X11 1bpp bitmaps.  Some .XBM files with text strings 
  4368.       inside look to be sprites or icons and are not supported. 
  4369.  
  4370.  IBM Printer Page Segment 
  4371.       The following file extensions .PSE, .PSEG, .PSEG38PP and .PSEG3820 are 
  4372.       recognized as PSEG files.  PSEG files are used to include image data in 
  4373.       BookMaster documents.  PSEG files only contain 1 bit-per-plane, which is 
  4374.       always ink on paper, ie: black on white. 
  4375.  
  4376.  
  4377. ΓòÉΓòÉΓòÉ <hidden> Enums - ViewOption ΓòÉΓòÉΓòÉ
  4378.  
  4379. enum ViewOption { raw, errorDiffused, halftoned };
  4380.  
  4381. The viewing options allow you to specify an algorithm to use when the image 
  4382. data is converted to a bitmap. The viewing options are: 
  4383.  
  4384.      raw 
  4385.  
  4386.       This indicates not to use any algorithm when converting the image data to 
  4387.       a bitmap. 
  4388.  
  4389.      errorDiffused 
  4390.  
  4391.       Indicates that an error diffusion algorithm is used when converting the 
  4392.       image data to a bitmap.  The actual image data is not affected, only what 
  4393.       you see on the screen. Error diffusion takes longer than halftoning, but 
  4394.       the bitmap is generally sharper, especially when viewing .gif files. 
  4395.  
  4396.      halftoned 
  4397.  
  4398.       Indicates that a halftoning algorithm is used when converting the image 
  4399.       data to a bitmap.  The actual image data is not affected, only what you 
  4400.       see on the screen.  Halftoning is generally quicker than error diffusion. 
  4401.  
  4402.  Note:  Error diffusion and halftoning have little affect when used on OS/2 and 
  4403.         Windows bitmaps. 
  4404.  
  4405.  
  4406. ΓòÉΓòÉΓòÉ 1.8. IGChord ΓòÉΓòÉΓòÉ
  4407.  
  4408. Description 
  4409.  
  4410. Derivation 
  4411.  
  4412. Constructors 
  4413.  
  4414. Public Functions 
  4415.  
  4416. Protected Functions 
  4417.  
  4418. Protected Data 
  4419.  
  4420. To close all the panels in a chapter, double click on this panel's system menu. 
  4421.  
  4422.  
  4423. ΓòÉΓòÉΓòÉ <hidden> Derivation - IGChord ΓòÉΓòÉΓòÉ
  4424.  
  4425. IBase
  4426.   Γöé
  4427. IVBase
  4428.   Γöé
  4429. IGraphic
  4430.   Γöé
  4431. IGPie
  4432.   Γöé
  4433. IGChord
  4434.  
  4435. Inherited by none. 
  4436.  
  4437.  
  4438. ΓòÉΓòÉΓòÉ <hidden> Class Description - IGChord ΓòÉΓòÉΓòÉ
  4439.  
  4440. igpie.hpp 
  4441.  
  4442. The IGChord class is a graphic object class that allows you to create a 
  4443. two-dimensional closed figure created from the chord of an ellipse.  The 
  4444. IGChord can be filled, framed, or filled and framed.  The rectangle you specify 
  4445. in the constructor is the enclosing rectangle of an ellipse.  The start angle 
  4446. and sweep angles specify a chord section of this ellipse. 
  4447.  
  4448. When you draw a IGChord, the following graphic bundle attributes affect its 
  4449. appearance: 
  4450.  
  4451.      Draw operation 
  4452.      Pen color 
  4453.      Fill color 
  4454.      Background color 
  4455.      Mix mode 
  4456.      Background mix mode 
  4457.      Pen width 
  4458.      Pen type 
  4459.      Pen ending style 
  4460.      Pen joining style 
  4461.      Pen pattern 
  4462.      Fill pattern 
  4463.      Pattern origin 
  4464.  
  4465.  
  4466. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IGChord ΓòÉΓòÉΓòÉ
  4467.  
  4468. Constructors
  4469. IGChord
  4470. ~IGChord
  4471.  
  4472. Drawing
  4473. drawOn
  4474.  
  4475. Inherited Members
  4476. IGPie
  4477. drawOn
  4478. enclosingRect
  4479. operator !=
  4480. operator =
  4481. operator ==
  4482. setEnclosingRect
  4483. setStartAngle
  4484. setSweepAngle
  4485. startAngle
  4486. sweepAngle
  4487.  
  4488. IGraphic
  4489. boundingRect
  4490. contains
  4491. drawOn
  4492. graphicBundle
  4493. hasGraphicBundle
  4494. hasTransformMatrix
  4495. id
  4496. isHitSelectable
  4497. isHitSelected
  4498. removeGraphicBundle
  4499. resetTransformMatrix
  4500. rotateBy
  4501. scaleBy
  4502. setGraphicBundle
  4503. setHitSelectable
  4504. setHitSelected
  4505. setId
  4506. setTransformMatrix
  4507. setTransformMethod
  4508. transformMatrix
  4509. transformMethod
  4510. translateBy
  4511.  
  4512. IVBase
  4513. asDebugInfo
  4514. asString
  4515.  
  4516. IBase
  4517. asDebugInfo
  4518. asString
  4519. messageFile
  4520. messageText
  4521. setMessageFile
  4522. version
  4523.  
  4524.  
  4525. ΓòÉΓòÉΓòÉ <hidden> IGChord - Constructors ΓòÉΓòÉΓòÉ
  4526.  
  4527. You can construct, destruct, and copy objects of this class. 
  4528.  
  4529.  
  4530. ΓòÉΓòÉΓòÉ <hidden> IGChord - Drawing ΓòÉΓòÉΓòÉ
  4531.  
  4532. Use these members to render a IGChord object on a device. 
  4533.  
  4534.  
  4535. ΓòÉΓòÉΓòÉ <hidden> Protected Functions - IGChord ΓòÉΓòÉΓòÉ
  4536.  
  4537. Inherited Members
  4538. IGraphic
  4539. operator !=
  4540. operator =
  4541. operator ==
  4542.  
  4543.  
  4544. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IGChord ΓòÉΓòÉΓòÉ
  4545.  
  4546. Inherited Members
  4547. IBase
  4548. recoverable
  4549. unrecoverable
  4550.  
  4551.  
  4552. ΓòÉΓòÉΓòÉ 1.8.1. IGChord::drawOn ΓòÉΓòÉΓòÉ
  4553.  
  4554. Draws the IGChord object on the device associated with the graphic context. 
  4555.  
  4556. public:
  4557. virtual IGChord& drawOn(IGraphicContext& graphicContext);
  4558.  
  4559. Platform Support 
  4560.  
  4561. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4562. ΓöéPM          ΓöéMOTIF       Γöé
  4563. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4564. ΓöéYes         ΓöéNo          Γöé
  4565. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4566.  
  4567.  
  4568. ΓòÉΓòÉΓòÉ 1.8.2. IGChord::IGChord ΓòÉΓòÉΓòÉ
  4569.  
  4570. You can construct, destruct, and copy objects of this class. 
  4571.  
  4572. Overload 1 
  4573.  
  4574. public:
  4575. IGChord( const IRectangle& rectangle,
  4576.          double startAngle,
  4577.          double sweepAngle);
  4578.  
  4579. Use this function to construct a IGChord object from an IRectangle object 
  4580. specifying the enclosing rectangle, a start angle, and a sweep angle.  The 
  4581. sweep angle is drawn counterclockwise. The rectangle specifies an enclosing 
  4582. rectangle of an ellipse with the start and sweep angles defining a chord 
  4583. section of this ellipse. 
  4584.  
  4585.  rectangle        Enclosing rectangle of an ellipse. 
  4586.  
  4587.  startAngle       Start angle of the ellipse. 
  4588.  
  4589.  sweepAngle       Sweep angle specifying a chord shaped section of the ellipse. 
  4590.  
  4591.  Platform Support 
  4592.  
  4593.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4594.   ΓöéPM          ΓöéMOTIF       Γöé
  4595.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4596.   ΓöéYes         ΓöéNo          Γöé
  4597.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4598.  
  4599.  Used in sample:   2D Graphics Sample: 2d-draw.cpp 
  4600.  
  4601.  Overload 2 
  4602.  
  4603.   public:
  4604.   IGChord(const IGChord& chord);
  4605.  
  4606.  Use this function to construct a IGChord object from another IGChord object. 
  4607.  
  4608.  chord            A reference to a IGChord object. 
  4609.  
  4610.  Platform Support 
  4611.  
  4612.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4613.   ΓöéPM          ΓöéMOTIF       Γöé
  4614.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4615.   ΓöéYes         ΓöéNo          Γöé
  4616.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4617.  
  4618.  
  4619. ΓòÉΓòÉΓòÉ 1.8.3. IGChord::~IGChord ΓòÉΓòÉΓòÉ
  4620.  
  4621. public:
  4622. virtual  ~IGChord();
  4623.  
  4624. Platform Support 
  4625.  
  4626. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4627. ΓöéPM          ΓöéMOTIF       Γöé
  4628. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4629. ΓöéYes         ΓöéNo          Γöé
  4630. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4631.  
  4632.  
  4633. ΓòÉΓòÉΓòÉ 1.9. IGEllipse ΓòÉΓòÉΓòÉ
  4634.  
  4635. Description 
  4636.  
  4637. Derivation 
  4638.  
  4639. Constructors 
  4640.  
  4641. Public Functions 
  4642.  
  4643. Protected Functions 
  4644.  
  4645. Protected Data 
  4646.  
  4647. To close all the panels in a chapter, double click on this panel's system menu. 
  4648.  
  4649.  
  4650. ΓòÉΓòÉΓòÉ <hidden> Derivation - IGEllipse ΓòÉΓòÉΓòÉ
  4651.  
  4652. IBase
  4653.   Γöé
  4654. IVBase
  4655.   Γöé
  4656. IGraphic
  4657.   Γöé
  4658. IGEllipse
  4659.  
  4660. Inherited by none. 
  4661.  
  4662.  
  4663. ΓòÉΓòÉΓòÉ <hidden> Class Description - IGEllipse ΓòÉΓòÉΓòÉ
  4664.  
  4665. igelipse.hpp 
  4666.  
  4667. Objects of this class are used to draw two-dimensional ellipses.  An IGEllipse 
  4668. can be filled, framed, or filled and framed. 
  4669.  
  4670. When you draw an IGEllipse, the following bundle attributes affect its 
  4671. appearance: 
  4672.  
  4673.      Draw operation 
  4674.      Pen color 
  4675.      Fill color 
  4676.      Background color 
  4677.      Mix mode 
  4678.      Background mix mode 
  4679.      Pen width 
  4680.      Pen type 
  4681.      Pen pattern 
  4682.      Fill pattern 
  4683.      Pattern origin 
  4684.  
  4685.  
  4686. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IGEllipse ΓòÉΓòÉΓòÉ
  4687.  
  4688. Comparisons
  4689. operator !=
  4690. operator ==
  4691.  
  4692. Constructors
  4693. IGEllipse
  4694. operator =
  4695. ~IGEllipse
  4696.  
  4697. Drawing
  4698. drawOn
  4699.  
  4700. Enclosing Rectangle
  4701. enclosingRect
  4702. setEnclosingRect
  4703.  
  4704. Inherited Members
  4705. IGraphic
  4706. boundingRect
  4707. contains
  4708. drawOn
  4709. graphicBundle
  4710. hasGraphicBundle
  4711. hasTransformMatrix
  4712. id
  4713. isHitSelectable
  4714. isHitSelected
  4715. removeGraphicBundle
  4716. resetTransformMatrix
  4717. rotateBy
  4718. scaleBy
  4719. setGraphicBundle
  4720. setHitSelectable
  4721. setHitSelected
  4722. setId
  4723. setTransformMatrix
  4724. setTransformMethod
  4725. transformMatrix
  4726. transformMethod
  4727. translateBy
  4728.  
  4729. IVBase
  4730. asDebugInfo
  4731. asString
  4732.  
  4733. IBase
  4734. asDebugInfo
  4735. asString
  4736. messageFile
  4737. messageText
  4738. setMessageFile
  4739. version
  4740.  
  4741.  
  4742. ΓòÉΓòÉΓòÉ <hidden> IGEllipse - Comparisons ΓòÉΓòÉΓòÉ
  4743.  
  4744. Use these members to compare two IGEllipse objects. 
  4745.  
  4746.  
  4747. ΓòÉΓòÉΓòÉ <hidden> IGEllipse - Constructors ΓòÉΓòÉΓòÉ
  4748.  
  4749. You can construct, destruct, copy, and assign objects of the IGEllipse class. 
  4750.  
  4751.  
  4752. ΓòÉΓòÉΓòÉ <hidden> IGEllipse - Drawing ΓòÉΓòÉΓòÉ
  4753.  
  4754. Use these members to render an IGEllipse object on a device. 
  4755.  
  4756.  
  4757. ΓòÉΓòÉΓòÉ <hidden> IGEllipse - Enclosing Rectangle ΓòÉΓòÉΓòÉ
  4758.  
  4759. Use these members to specify a rectangle that contains an ellipse. 
  4760.  
  4761.  
  4762. ΓòÉΓòÉΓòÉ <hidden> Protected Functions - IGEllipse ΓòÉΓòÉΓòÉ
  4763.  
  4764. Inherited Members
  4765. IGraphic
  4766. operator !=
  4767. operator =
  4768. operator ==
  4769.  
  4770.  
  4771. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IGEllipse ΓòÉΓòÉΓòÉ
  4772.  
  4773. Inherited Members
  4774. IBase
  4775. recoverable
  4776. unrecoverable
  4777.  
  4778.  
  4779. ΓòÉΓòÉΓòÉ 1.9.1. IGEllipse::drawOn ΓòÉΓòÉΓòÉ
  4780.  
  4781. Draw the ellipse on the device associated with the graphic context. 
  4782.  
  4783. public:
  4784. virtual IGEllipse& drawOn(IGraphicContext& graphicContext);
  4785.  
  4786. Platform Support 
  4787.  
  4788. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4789. ΓöéPM          ΓöéMOTIF       Γöé
  4790. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4791. ΓöéYes         ΓöéNo          Γöé
  4792. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4793.  
  4794.  
  4795. ΓòÉΓòÉΓòÉ 1.9.2. IGEllipse::enclosingRect ΓòÉΓòÉΓòÉ
  4796.  
  4797. Returns the enclosing rectangle that the IGEllipse is contained within. 
  4798.  
  4799. public:
  4800. virtual IRectangle enclosingRect() const;
  4801.  
  4802. Platform Support 
  4803.  
  4804. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4805. ΓöéPM          ΓöéMOTIF       Γöé
  4806. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4807. ΓöéYes         ΓöéNo          Γöé
  4808. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4809.  
  4810. Used in sample:   2D Graphics Sample: 2d-draw.cpp 
  4811.  
  4812.  
  4813. ΓòÉΓòÉΓòÉ 1.9.3. IGEllipse::IGEllipse ΓòÉΓòÉΓòÉ
  4814.  
  4815. You can construct, destruct, copy, and assign objects of the IGEllipse class. 
  4816.  
  4817. Overload 1 
  4818.  
  4819. public:
  4820. IGEllipse(const IRectangle& rectangle);
  4821.  
  4822. Use this function to construct a IGEllipse object from a IRectangle object 
  4823. specifying the enclosing rectangle of the ellipse. 
  4824.  
  4825.  rectangle A IRectangle object specifying the enclosing rectangle of the 
  4826.            ellipse. 
  4827.  
  4828.  Platform Support 
  4829.  
  4830.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4831.   ΓöéPM          ΓöéMOTIF       Γöé
  4832.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4833.   ΓöéYes         ΓöéNo          Γöé
  4834.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4835.  
  4836.  Used in sample:   2D Bitmap Sample: 2d-bmap.cpp 
  4837.  
  4838.  Overload 2 
  4839.  
  4840.   public:
  4841.   IGEllipse(const IPoint& point, unsigned long radius);
  4842.  
  4843.  Use this function to construct a IGEllipse object from a IPoint object 
  4844.  specifying the center of the ellipse and a radius indicating the length of the 
  4845.  major and minor axes. 
  4846.  
  4847.  point     Center point of the ellipse. 
  4848.  
  4849.  radius    Radius of the ellipse. 
  4850.  
  4851.  Platform Support 
  4852.  
  4853.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4854.   ΓöéPM          ΓöéMOTIF       Γöé
  4855.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4856.   ΓöéYes         ΓöéNo          Γöé
  4857.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4858.  
  4859.  Used in sample:   2D Graphics Sample: 2d-draw.cpp 
  4860.  
  4861.  Overload 3 
  4862.  
  4863.   public:
  4864.   IGEllipse( const IPoint& point,
  4865.              unsigned long xRadius,
  4866.              unsigned long yRadius);
  4867.  
  4868.  Use this function to construct a IGEllipse object from a IPoint object 
  4869.  specifying the center of the ellipse and two values indicating the length of 
  4870.  the horizontal and vetical radii respectively. 
  4871.  
  4872.  point     Center point of the ellipse. 
  4873.  
  4874.  xRadius   Horizontal radius of the ellipse. 
  4875.  
  4876.  yRadius   Vertical radius of the ellipse. 
  4877.  
  4878.  Platform Support 
  4879.  
  4880.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4881.   ΓöéPM          ΓöéMOTIF       Γöé
  4882.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4883.   ΓöéYes         ΓöéNo          Γöé
  4884.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4885.  
  4886.  Overload 4 
  4887.  
  4888.   public:
  4889.   IGEllipse(const IGEllipse& ellipse);
  4890.  
  4891.  Use this function to construct a IGEllipse object from another IGEllipse 
  4892.  object. 
  4893.  
  4894.  ellipse   A Reference to a IGEllipse object. 
  4895.  
  4896.  Platform Support 
  4897.  
  4898.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4899.   ΓöéPM          ΓöéMOTIF       Γöé
  4900.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4901.   ΓöéYes         ΓöéNo          Γöé
  4902.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4903.  
  4904.  
  4905. ΓòÉΓòÉΓòÉ 1.9.4. IGEllipse::operator != ΓòÉΓòÉΓòÉ
  4906.  
  4907. Returns true if the ellipses are not identical (includes the graphic bundle 
  4908. attributes and the transform matrix). 
  4909.  
  4910. public:
  4911. IBase::Boolean operator !=(const IGEllipse& ellipse) const;
  4912.  
  4913. Platform Support 
  4914.  
  4915. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4916. ΓöéPM          ΓöéMOTIF       Γöé
  4917. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4918. ΓöéYes         ΓöéNo          Γöé
  4919. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4920.  
  4921.  
  4922. ΓòÉΓòÉΓòÉ 1.9.5. IGEllipse::operator = ΓòÉΓòÉΓòÉ
  4923.  
  4924. Use this function to assign a IGEllipse object to another IGEllipse object. 
  4925.  
  4926. public:
  4927. IGEllipse& operator =(const IGEllipse& ellipse);
  4928.  
  4929. Platform Support 
  4930.  
  4931. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4932. ΓöéPM          ΓöéMOTIF       Γöé
  4933. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4934. ΓöéYes         ΓöéNo          Γöé
  4935. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4936.  
  4937.  
  4938. ΓòÉΓòÉΓòÉ 1.9.6. IGEllipse::operator == ΓòÉΓòÉΓòÉ
  4939.  
  4940. Returns true if the ellipses are identical (includes the graphic bundle 
  4941. attributes and the transform matrix). 
  4942.  
  4943. public:
  4944. IBase::Boolean operator ==(const IGEllipse& ellipse) const;
  4945.  
  4946. Platform Support 
  4947.  
  4948. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4949. ΓöéPM          ΓöéMOTIF       Γöé
  4950. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4951. ΓöéYes         ΓöéNo          Γöé
  4952. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4953.  
  4954.  
  4955. ΓòÉΓòÉΓòÉ 1.9.7. IGEllipse::setEnclosingRect ΓòÉΓòÉΓòÉ
  4956.  
  4957. Sets the enclosing rectangle that the IGEllipse is contained within. 
  4958.  
  4959. public:
  4960. virtual IGEllipse&
  4961.   setEnclosingRect( const IRectangle& rectangle);
  4962.  
  4963. Platform Support 
  4964.  
  4965. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4966. ΓöéPM          ΓöéMOTIF       Γöé
  4967. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4968. ΓöéYes         ΓöéNo          Γöé
  4969. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4970.  
  4971. Used in samples: 
  4972.  
  4973.       2D Bitmap Sample: 2d-bmap.cpp 
  4974.       2D Graphics Sample: 2d-draw.cpp 
  4975.  
  4976.  
  4977. ΓòÉΓòÉΓòÉ 1.9.8. IGEllipse::~IGEllipse ΓòÉΓòÉΓòÉ
  4978.  
  4979. public:
  4980. virtual  ~IGEllipse();
  4981.  
  4982. Platform Support 
  4983.  
  4984. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4985. ΓöéPM          ΓöéMOTIF       Γöé
  4986. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4987. ΓöéYes         ΓöéNo          Γöé
  4988. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4989.  
  4990.  
  4991. ΓòÉΓòÉΓòÉ 1.10. IGLine ΓòÉΓòÉΓòÉ
  4992.  
  4993. Description 
  4994.  
  4995. Derivation 
  4996.  
  4997. Constructors 
  4998.  
  4999. Public Functions 
  5000.  
  5001. Protected Functions 
  5002.  
  5003. Protected Data 
  5004.  
  5005. To close all the panels in a chapter, double click on this panel's system menu. 
  5006.  
  5007.  
  5008. ΓòÉΓòÉΓòÉ <hidden> Derivation - IGLine ΓòÉΓòÉΓòÉ
  5009.  
  5010. IBase
  5011.   Γöé
  5012. IVBase
  5013.   Γöé
  5014. IGraphic
  5015.   Γöé
  5016. IGLine
  5017.  
  5018. Inherited by none. 
  5019.  
  5020.  
  5021. ΓòÉΓòÉΓòÉ <hidden> Class Description - IGLine ΓòÉΓòÉΓòÉ
  5022.  
  5023. igline.hpp 
  5024.  
  5025. The IGLine class is a graphic object class that allows you to create 
  5026. two-dimensional line segments. 
  5027.  
  5028. When you draw a IGLine, the following graphic bundle attributes affect its 
  5029. appearance: 
  5030.  
  5031.      Pen color 
  5032.      Mix mode 
  5033.      Pen width 
  5034.      Pen type 
  5035.      Pen ending style 
  5036.  
  5037.  
  5038. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IGLine ΓòÉΓòÉΓòÉ
  5039.  
  5040. Comparisons
  5041. operator !=
  5042. operator ==
  5043.  
  5044. Constructors
  5045. IGLine
  5046. operator =
  5047. ~IGLine
  5048.  
  5049. Data Access
  5050. centerPoint
  5051. endingPoint
  5052. setEndingPoint
  5053. setStartingPoint
  5054. slope
  5055. startingPoint
  5056.  
  5057. Drawing
  5058. drawOn
  5059.  
  5060. Inherited Members
  5061. IGraphic
  5062. boundingRect
  5063. contains
  5064. drawOn
  5065. graphicBundle
  5066. hasGraphicBundle
  5067. hasTransformMatrix
  5068. id
  5069. isHitSelectable
  5070. isHitSelected
  5071. removeGraphicBundle
  5072. resetTransformMatrix
  5073. rotateBy
  5074. scaleBy
  5075. setGraphicBundle
  5076. setHitSelectable
  5077. setHitSelected
  5078. setId
  5079. setTransformMatrix
  5080. setTransformMethod
  5081. transformMatrix
  5082. transformMethod
  5083. translateBy
  5084.  
  5085. IVBase
  5086. asDebugInfo
  5087. asString
  5088.  
  5089. IBase
  5090. asDebugInfo
  5091. asString
  5092. messageFile
  5093. messageText
  5094. setMessageFile
  5095. version
  5096.  
  5097.  
  5098. ΓòÉΓòÉΓòÉ <hidden> IGLine - Comparisons ΓòÉΓòÉΓòÉ
  5099.  
  5100. Use these members to compare two IGLine objects. 
  5101.  
  5102.  
  5103. ΓòÉΓòÉΓòÉ <hidden> IGLine - Constructors ΓòÉΓòÉΓòÉ
  5104.  
  5105. You can construct, destruct, copy, and assign objects of this class. 
  5106.  
  5107.  
  5108. ΓòÉΓòÉΓòÉ <hidden> IGLine - Data Access ΓòÉΓòÉΓòÉ
  5109.  
  5110. Use these members to query and set the data points of the line as well as query 
  5111. the line's slope. 
  5112.  
  5113.  
  5114. ΓòÉΓòÉΓòÉ <hidden> IGLine - Drawing ΓòÉΓòÉΓòÉ
  5115.  
  5116. Use these members to render a IGLine object on a device. 
  5117.  
  5118.  
  5119. ΓòÉΓòÉΓòÉ <hidden> Protected Functions - IGLine ΓòÉΓòÉΓòÉ
  5120.  
  5121. Inherited Members
  5122. IGraphic
  5123. operator !=
  5124. operator =
  5125. operator ==
  5126.  
  5127.  
  5128. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IGLine ΓòÉΓòÉΓòÉ
  5129.  
  5130. Inherited Members
  5131. IBase
  5132. recoverable
  5133. unrecoverable
  5134.  
  5135.  
  5136. ΓòÉΓòÉΓòÉ 1.10.1. IGLine::centerPoint ΓòÉΓòÉΓòÉ
  5137.  
  5138. Returns the center point of the line segment. 
  5139.  
  5140. public:
  5141. virtual IPoint centerPoint() const;
  5142.  
  5143. Platform Support 
  5144.  
  5145. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5146. ΓöéPM          ΓöéMOTIF       Γöé
  5147. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5148. ΓöéYes         ΓöéNo          Γöé
  5149. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5150.  
  5151.  
  5152. ΓòÉΓòÉΓòÉ 1.10.2. IGLine::drawOn ΓòÉΓòÉΓòÉ
  5153.  
  5154. Draws the line segment on the device associated with the graphic context. 
  5155.  
  5156. public:
  5157. virtual IGLine& drawOn(IGraphicContext& graphicContext);
  5158.  
  5159. Platform Support 
  5160.  
  5161. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5162. ΓöéPM          ΓöéMOTIF       Γöé
  5163. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5164. ΓöéYes         ΓöéNo          Γöé
  5165. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5166.  
  5167. Used in samples: 
  5168.  
  5169.       2D Graphics Sample: 2d-draw.cpp 
  5170.       2D Graphics Sample: 2d-menu.cpp 
  5171.  
  5172.  
  5173. ΓòÉΓòÉΓòÉ 1.10.3. IGLine::endingPoint ΓòÉΓòÉΓòÉ
  5174.  
  5175. Returns the ending point of the line segment. 
  5176.  
  5177. public:
  5178. virtual IPoint endingPoint() const;
  5179.  
  5180. Platform Support 
  5181.  
  5182. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5183. ΓöéPM          ΓöéMOTIF       Γöé
  5184. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5185. ΓöéYes         ΓöéNo          Γöé
  5186. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5187.  
  5188.  
  5189. ΓòÉΓòÉΓòÉ 1.10.4. IGLine::IGLine ΓòÉΓòÉΓòÉ
  5190.  
  5191. Overload 1 
  5192.  
  5193. public:
  5194. IGLine(const IGLine& line);
  5195.  
  5196. Use this function to construct a IGLine object from another IGLine object. 
  5197.  
  5198.  line             A reference to a IGLine object. 
  5199.  
  5200.  Platform Support 
  5201.  
  5202.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5203.   ΓöéPM          ΓöéMOTIF       Γöé
  5204.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5205.   ΓöéYes         ΓöéNo          Γöé
  5206.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5207.  
  5208.  Overload 2 
  5209.  
  5210.   public:
  5211.   IGLine( const IPoint& startingPoint,
  5212.           const IPoint& endingPoint);
  5213.  
  5214.  Use this function to construct a IGLine object from two IPoint objects 
  5215.  indicating the starting and ending points of the line. 
  5216.  
  5217.  startingPoint    Starting point of the line. 
  5218.  
  5219.  endingPoint      Ending point of the line. 
  5220.  
  5221.  Platform Support 
  5222.  
  5223.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5224.   ΓöéPM          ΓöéMOTIF       Γöé
  5225.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5226.   ΓöéYes         ΓöéNo          Γöé
  5227.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5228.  
  5229.  Used in samples: 
  5230.  
  5231.       2D Graphics Sample: 2d-draw.cpp 
  5232.       2D Graphics Sample: 2d-menu.cpp 
  5233.  
  5234.  
  5235. ΓòÉΓòÉΓòÉ 1.10.5. IGLine::operator != ΓòÉΓòÉΓòÉ
  5236.  
  5237. Returns true if the lines are not identical (includes the graphic bundle 
  5238. attributes and the transform matrix). 
  5239.  
  5240. public:
  5241. IBase::Boolean operator !=(const IGLine& line) const;
  5242.  
  5243. Platform Support 
  5244.  
  5245. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5246. ΓöéPM          ΓöéMOTIF       Γöé
  5247. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5248. ΓöéYes         ΓöéNo          Γöé
  5249. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5250.  
  5251.  
  5252. ΓòÉΓòÉΓòÉ 1.10.6. IGLine::operator = ΓòÉΓòÉΓòÉ
  5253.  
  5254. Use this function to assign a IGLine object to another IGLine object. 
  5255.  
  5256. public:
  5257. IGLine& operator =(const IGLine& line);
  5258.  
  5259. Platform Support 
  5260.  
  5261. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5262. ΓöéPM          ΓöéMOTIF       Γöé
  5263. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5264. ΓöéYes         ΓöéNo          Γöé
  5265. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5266.  
  5267.  
  5268. ΓòÉΓòÉΓòÉ 1.10.7. IGLine::operator == ΓòÉΓòÉΓòÉ
  5269.  
  5270. Returns true if the lines are identical (includes the graphic bundle attributes 
  5271. and the transform matrix). 
  5272.  
  5273. public:
  5274. IBase::Boolean operator ==(const IGLine& line) const;
  5275.  
  5276. Platform Support 
  5277.  
  5278. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5279. ΓöéPM          ΓöéMOTIF       Γöé
  5280. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5281. ΓöéYes         ΓöéNo          Γöé
  5282. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5283.  
  5284.  
  5285. ΓòÉΓòÉΓòÉ 1.10.8. IGLine::setEndingPoint ΓòÉΓòÉΓòÉ
  5286.  
  5287. Sets the ending point of the line segment. 
  5288.  
  5289. public:
  5290. virtual IGLine& setEndingPoint(const IPoint& point);
  5291.  
  5292. Platform Support 
  5293.  
  5294. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5295. ΓöéPM          ΓöéMOTIF       Γöé
  5296. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5297. ΓöéYes         ΓöéNo          Γöé
  5298. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5299.  
  5300. Used in sample:   2D Graphics Sample: 2d-draw.cpp 
  5301.  
  5302.  
  5303. ΓòÉΓòÉΓòÉ 1.10.9. IGLine::setStartingPoint ΓòÉΓòÉΓòÉ
  5304.  
  5305. Sets the starting point of the line segment. 
  5306.  
  5307. public:
  5308. virtual IGLine& setStartingPoint(const IPoint& point);
  5309.  
  5310. Platform Support 
  5311.  
  5312. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5313. ΓöéPM          ΓöéMOTIF       Γöé
  5314. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5315. ΓöéYes         ΓöéNo          Γöé
  5316. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5317.  
  5318.  
  5319. ΓòÉΓòÉΓòÉ 1.10.10. IGLine::slope ΓòÉΓòÉΓòÉ
  5320.  
  5321. Returns the slope of the line segment (rise over run). 
  5322.  
  5323. public:
  5324. double slope() const;
  5325.  
  5326. Platform Support 
  5327.  
  5328. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5329. ΓöéPM          ΓöéMOTIF       Γöé
  5330. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5331. ΓöéYes         ΓöéNo          Γöé
  5332. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5333.  
  5334.  
  5335. ΓòÉΓòÉΓòÉ 1.10.11. IGLine::startingPoint ΓòÉΓòÉΓòÉ
  5336.  
  5337. Returns the starting point of the line segment. 
  5338.  
  5339. public:
  5340. virtual IPoint startingPoint() const;
  5341.  
  5342. Platform Support 
  5343.  
  5344. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5345. ΓöéPM          ΓöéMOTIF       Γöé
  5346. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5347. ΓöéYes         ΓöéNo          Γöé
  5348. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5349.  
  5350.  
  5351. ΓòÉΓòÉΓòÉ 1.10.12. IGLine::~IGLine ΓòÉΓòÉΓòÉ
  5352.  
  5353. public:
  5354. virtual  ~IGLine();
  5355.  
  5356. Platform Support 
  5357.  
  5358. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5359. ΓöéPM          ΓöéMOTIF       Γöé
  5360. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5361. ΓöéYes         ΓöéNo          Γöé
  5362. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5363.  
  5364.  
  5365. ΓòÉΓòÉΓòÉ 1.11. IGList ΓòÉΓòÉΓòÉ
  5366.  
  5367. Description 
  5368.  
  5369. Derivation 
  5370.  
  5371. Constructors 
  5372.  
  5373. Public Functions 
  5374.  
  5375. Protected Functions 
  5376.  
  5377. Protected Data 
  5378.  
  5379. Nested Types 
  5380.  
  5381. To close all the panels in a chapter, double click on this panel's system menu. 
  5382.  
  5383.  
  5384. ΓòÉΓòÉΓòÉ <hidden> Derivation - IGList ΓòÉΓòÉΓòÉ
  5385.  
  5386. IBase
  5387.   Γöé
  5388. IVBase
  5389.   Γöé
  5390. IGraphic
  5391.   Γöé
  5392. IGList
  5393.  
  5394. Inherited by none. 
  5395.  
  5396.  
  5397. ΓòÉΓòÉΓòÉ <hidden> Class Description - IGList ΓòÉΓòÉΓòÉ
  5398.  
  5399. iglist.hpp 
  5400.  
  5401. The IGList class is an ordered collection of IGraphic objects.  The IGraphic 
  5402. objects are arranged so that each IGList has a first and a last IGraphic 
  5403. object, each IGraphic object except the last has a next IGraphic object, and 
  5404. each IGraphic object but the first has a previous IGraphic object. 
  5405.  
  5406. An IGList allows you to group simple IGraphic objects to compose a complex 
  5407. picture.  At any time you can add additional IGraphic objects to the IGList or 
  5408. remove any IGraphic objects from it.  You can also add the same IGraphic object 
  5409. to the list multiple times to replicate part of a picture. 
  5410.  
  5411. Because IGList inherits from IGraphic, you can add an IGList to an IGList. You 
  5412. can also use any of the transform functions inherited from IGraphic on an 
  5413. IGList.  Transforms applied to an IGList affect all IGraphic objects in the 
  5414. IGList.  You can easily construct complex pictures and transform them as a 
  5415. single entity. 
  5416.  
  5417. When you draw a IGList, it iterates through the graphic objects contained in 
  5418. the list.  IGList recursively calls the drawOn function for all nested IGLists. 
  5419.  
  5420. When you draw an IGList, the attributes you use to draw the graphic objects 
  5421. contained in the list are those of the graphic bundle applied to the IGList 
  5422. with one exception.  When a graphic object contains a graphic bundle that has 
  5423. the same attributes set, the graphic object's bundle attributes override the 
  5424. IGList's graphic bundle attributes. 
  5425.  
  5426.  
  5427. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IGList ΓòÉΓòÉΓòÉ
  5428.  
  5429. Adding Graphic Objects
  5430. addAsFirst
  5431. addAsLast
  5432. addAsNext
  5433. addAsPrevious
  5434. addAtPosition
  5435. replaceAt
  5436.  
  5437. Constructors
  5438. IGList
  5439. ~IGList
  5440.  
  5441. Drawing
  5442. drawOn
  5443.  
  5444. Hit Testing
  5445. bottomGraphicUnderPoint
  5446. topGraphicUnderPoint
  5447.  
  5448. Querying the List
  5449. boundingRectAt
  5450. firstGraphic
  5451. graphicAt
  5452. graphicAtPosition
  5453. isEmpty
  5454. isIGList
  5455. lastGraphic
  5456. numberOfGraphics
  5457.  
  5458. Removing Graphic Objects
  5459. removeAll
  5460. removeAllWithId
  5461. removeAt
  5462. removeAtPosition
  5463. removeFirst
  5464. removeLast
  5465.  
  5466. Reordering the List
  5467. sort
  5468.  
  5469. Inherited Members
  5470. IGraphic
  5471. boundingRect
  5472. contains
  5473. drawOn
  5474. graphicBundle
  5475. hasGraphicBundle
  5476. hasTransformMatrix
  5477. id
  5478. isHitSelectable
  5479. isHitSelected
  5480. removeGraphicBundle
  5481. resetTransformMatrix
  5482. rotateBy
  5483. scaleBy
  5484. setGraphicBundle
  5485. setHitSelectable
  5486. setHitSelected
  5487. setId
  5488. setTransformMatrix
  5489. setTransformMethod
  5490. transformMatrix
  5491. transformMethod
  5492. translateBy
  5493.  
  5494. IVBase
  5495. asDebugInfo
  5496. asString
  5497.  
  5498. IBase
  5499. asDebugInfo
  5500. asString
  5501. messageFile
  5502. messageText
  5503. setMessageFile
  5504. version
  5505.  
  5506.  
  5507. ΓòÉΓòÉΓòÉ <hidden> IGList - Adding Graphic Objects ΓòÉΓòÉΓòÉ
  5508.  
  5509. Use these members to add graphic objects to an IGList object. 
  5510.  
  5511.  
  5512. ΓòÉΓòÉΓòÉ <hidden> IGList - Constructors ΓòÉΓòÉΓòÉ
  5513.  
  5514. You can construct, destruct, and copy objects of this class. 
  5515.  
  5516.  
  5517. ΓòÉΓòÉΓòÉ <hidden> IGList - Drawing ΓòÉΓòÉΓòÉ
  5518.  
  5519. Use these members to render the graphic objects contained in an IGList on a 
  5520. device. 
  5521.  
  5522.  
  5523. ΓòÉΓòÉΓòÉ <hidden> IGList - Hit Testing ΓòÉΓòÉΓòÉ
  5524.  
  5525. Use these members to determine if a point is contained within one of the 
  5526. graphic objects contained in the IGList. 
  5527.  
  5528. Note:  If you want to determine if more than one object is under a point, 
  5529.        construct a Cursor object, which iterates through all objects that are 
  5530.        under a specified point. 
  5531.  
  5532.  
  5533. ΓòÉΓòÉΓòÉ <hidden> IGList - Querying the List ΓòÉΓòÉΓòÉ
  5534.  
  5535. Use these members to query list information and to retrieve the graphic objects 
  5536. contained in the list. 
  5537.  
  5538.  
  5539. ΓòÉΓòÉΓòÉ <hidden> IGList - Removing Graphic Objects ΓòÉΓòÉΓòÉ
  5540.  
  5541. Use these members to remove graphic objects from the IGList object. 
  5542.  
  5543.  
  5544. ΓòÉΓòÉΓòÉ <hidden> IGList - Reordering the List ΓòÉΓòÉΓòÉ
  5545.  
  5546. Use these members to reorder the graphic objects in the IGList. 
  5547.  
  5548.  
  5549. ΓòÉΓòÉΓòÉ <hidden> Protected Functions - IGList ΓòÉΓòÉΓòÉ
  5550.  
  5551. Inherited Members
  5552. IGraphic
  5553. operator !=
  5554. operator =
  5555. operator ==
  5556.  
  5557.  
  5558. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IGList ΓòÉΓòÉΓòÉ
  5559.  
  5560. Inherited Members
  5561. IBase
  5562. recoverable
  5563. unrecoverable
  5564.  
  5565.  
  5566. ΓòÉΓòÉΓòÉ 1.11.1. IGList::addAsFirst ΓòÉΓòÉΓòÉ
  5567.  
  5568. Adds a graphic object as the first item in the list. 
  5569.  
  5570. public:
  5571. virtual IGList& addAsFirst(IGraphic& graphic);
  5572.  
  5573. Platform Support 
  5574.  
  5575. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5576. ΓöéPM          ΓöéMOTIF       Γöé
  5577. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5578. ΓöéYes         ΓöéNo          Γöé
  5579. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5580.  
  5581.  
  5582. ΓòÉΓòÉΓòÉ 1.11.2. IGList::addAsLast ΓòÉΓòÉΓòÉ
  5583.  
  5584. Adds a graphic object as the last item in the list. 
  5585.  
  5586. public:
  5587. virtual IGList& addAsLast(IGraphic& graphic);
  5588.  
  5589. Platform Support 
  5590.  
  5591. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5592. ΓöéPM          ΓöéMOTIF       Γöé
  5593. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5594. ΓöéYes         ΓöéNo          Γöé
  5595. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5596.  
  5597. Used in samples: 
  5598.  
  5599.       2D Graphics Sample: 2d-draw.cpp 
  5600.       BIGCPP Sample: bigcpp.cpp 
  5601.       Lancelot - A Valiant Example: ltimepie.cpp 
  5602.  
  5603.  
  5604. ΓòÉΓòÉΓòÉ 1.11.3. IGList::addAsNext ΓòÉΓòÉΓòÉ
  5605.  
  5606. Adds a graphic object directly after the cursor location. 
  5607.  
  5608. public:
  5609. virtual IGList&
  5610.   addAsNext( const Cursor& cursor,
  5611.              IGraphic& graphic);
  5612.  
  5613. Platform Support 
  5614.  
  5615. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5616. ΓöéPM          ΓöéMOTIF       Γöé
  5617. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5618. ΓöéYes         ΓöéNo          Γöé
  5619. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5620.  
  5621.  
  5622. ΓòÉΓòÉΓòÉ 1.11.4. IGList::addAsPrevious ΓòÉΓòÉΓòÉ
  5623.  
  5624. Adds a graphic object directly before the cursor location. 
  5625.  
  5626. public:
  5627. virtual IGList&
  5628.   addAsPrevious( const Cursor& cursor,
  5629.                  IGraphic& graphic);
  5630.  
  5631. Platform Support 
  5632.  
  5633. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5634. ΓöéPM          ΓöéMOTIF       Γöé
  5635. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5636. ΓöéYes         ΓöéNo          Γöé
  5637. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5638.  
  5639.  
  5640. ΓòÉΓòÉΓòÉ 1.11.5. IGList::addAtPosition ΓòÉΓòÉΓòÉ
  5641.  
  5642. Adds a graphic object at the 0-based offset from the beginning of the list. 
  5643.  
  5644. public:
  5645. virtual IGList&
  5646.   addAtPosition( unsigned long position,
  5647.                  IGraphic& graphic);
  5648.  
  5649. Platform Support 
  5650.  
  5651. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5652. ΓöéPM          ΓöéMOTIF       Γöé
  5653. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5654. ΓöéYes         ΓöéNo          Γöé
  5655. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5656.  
  5657.  
  5658. ΓòÉΓòÉΓòÉ 1.11.6. IGList::bottomGraphicUnderPoint ΓòÉΓòÉΓòÉ
  5659.  
  5660. Returns the bottommost graphic object under the point specified.  If a graphic 
  5661. object is not under the point specified, a null pointer is returned. 
  5662.  
  5663. public:
  5664. virtual IGraphic*
  5665.   bottomGraphicUnderPoint( const IPoint& point,
  5666.                            IGraphicContext& graphicContext);
  5667.  
  5668. Platform Support 
  5669.  
  5670. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5671. ΓöéPM          ΓöéMOTIF       Γöé
  5672. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5673. ΓöéYes         ΓöéNo          Γöé
  5674. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5675.  
  5676.  
  5677. ΓòÉΓòÉΓòÉ 1.11.7. IGList::boundingRectAt ΓòÉΓòÉΓòÉ
  5678.  
  5679. Returns the smallest rectangle enclosing the graphic object at the cursor 
  5680. location.  Use this function with a cursor constructed to locate objects under 
  5681. the mouse.  The bounding rectangle returned takes into account cummulative 
  5682. transformations that may be set prior to drawing a graphic object in the list. 
  5683.  
  5684. public:
  5685. virtual IRectangle
  5686.   boundingRectAt( const Cursor& cursor) const;
  5687.  
  5688. Platform Support 
  5689.  
  5690. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5691. ΓöéPM          ΓöéMOTIF       Γöé
  5692. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5693. ΓöéYes         ΓöéNo          Γöé
  5694. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5695.  
  5696.  
  5697. ΓòÉΓòÉΓòÉ 1.11.8. IGList::drawOn ΓòÉΓòÉΓòÉ
  5698.  
  5699. Iterates over the ordered collection calling each graphic object's drawOn 
  5700. function. 
  5701.  
  5702. public:
  5703. virtual IGList& drawOn(IGraphicContext& graphicContext);
  5704.  
  5705. Platform Support 
  5706.  
  5707. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5708. ΓöéPM          ΓöéMOTIF       Γöé
  5709. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5710. ΓöéYes         ΓöéNo          Γöé
  5711. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5712.  
  5713.  
  5714. ΓòÉΓòÉΓòÉ 1.11.9. IGList::firstGraphic ΓòÉΓòÉΓòÉ
  5715.  
  5716. Returns a pointer to the first graphic object in the list.  If the list is 
  5717. empty, a null pointer is returned. 
  5718.  
  5719. public:
  5720. virtual IGraphic* firstGraphic() const;
  5721.  
  5722. Platform Support 
  5723.  
  5724. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5725. ΓöéPM          ΓöéMOTIF       Γöé
  5726. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5727. ΓöéYes         ΓöéNo          Γöé
  5728. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5729.  
  5730.  
  5731. ΓòÉΓòÉΓòÉ 1.11.10. IGList::graphicAt ΓòÉΓòÉΓòÉ
  5732.  
  5733. Returns a reference to the graphic object at the cursor location. 
  5734.  
  5735. public:
  5736. virtual IGraphic& graphicAt(const Cursor& cursor) const;
  5737.  
  5738. Platform Support 
  5739.  
  5740. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5741. ΓöéPM          ΓöéMOTIF       Γöé
  5742. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5743. ΓöéYes         ΓöéNo          Γöé
  5744. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5745.  
  5746. Used in sample:   2D Graphics Sample: 2d-draw.cpp 
  5747.  
  5748.  
  5749. ΓòÉΓòÉΓòÉ 1.11.11. IGList::graphicAtPosition ΓòÉΓòÉΓòÉ
  5750.  
  5751. Returns a reference to the graphic object at the given position in the list. 
  5752. Position 1 specifies the first graphic object. 
  5753.  
  5754. public:
  5755. virtual IGraphic&
  5756.   graphicAtPosition( unsigned long position) const;
  5757.  
  5758. Platform Support 
  5759.  
  5760. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5761. ΓöéPM          ΓöéMOTIF       Γöé
  5762. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5763. ΓöéYes         ΓöéNo          Γöé
  5764. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5765.  
  5766.  
  5767. ΓòÉΓòÉΓòÉ 1.11.12. IGList::IGList ΓòÉΓòÉΓòÉ
  5768.  
  5769. You can construct, destruct, and copy objects of this class. 
  5770.  
  5771. Overload 1 
  5772.  
  5773. public:
  5774. IGList(IGraphic& graphic);
  5775.  
  5776. Use this function to construct a IGList object from a IGraphic object. The 
  5777. object is added to the list. 
  5778.  
  5779.  graphic   A reference to a IGraphic object.  This graphic is added to the 
  5780.            list. 
  5781.  
  5782.  Platform Support 
  5783.  
  5784.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5785.   ΓöéPM          ΓöéMOTIF       Γöé
  5786.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5787.   ΓöéYes         ΓöéNo          Γöé
  5788.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5789.  
  5790.  Overload 2 
  5791.  
  5792.   public:
  5793.   IGList();
  5794.  
  5795.  Use this function to construct a IGList object.  The list is initially empty. 
  5796.  
  5797.  Platform Support 
  5798.  
  5799.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5800.   ΓöéPM          ΓöéMOTIF       Γöé
  5801.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5802.   ΓöéYes         ΓöéNo          Γöé
  5803.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5804.  
  5805.  Used in samples: 
  5806.  
  5807.       2D Graphics Sample: 2d-draw.cpp 
  5808.       BIGCPP Sample: bigcpp.cpp 
  5809.  
  5810.  Overload 3 
  5811.  
  5812.   public:
  5813.   IGList(const IGList& list);
  5814.  
  5815.  Use this function to construct a IGList object from another IGList object. A 
  5816.  copy of the graphic object references is created. 
  5817.  
  5818.  list      A reference to a IGList object.  All IGraphic objects in list are 
  5819.            added to the new IGList. 
  5820.  
  5821.  Platform Support 
  5822.  
  5823.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5824.   ΓöéPM          ΓöéMOTIF       Γöé
  5825.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5826.   ΓöéYes         ΓöéNo          Γöé
  5827.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5828.  
  5829.  
  5830. ΓòÉΓòÉΓòÉ 1.11.13. IGList::isEmpty ΓòÉΓòÉΓòÉ
  5831.  
  5832. Returns true if the list is empty. 
  5833.  
  5834. public:
  5835. virtual IBase::Boolean isEmpty() const;
  5836.  
  5837. Platform Support 
  5838.  
  5839. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5840. ΓöéPM          ΓöéMOTIF       Γöé
  5841. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5842. ΓöéYes         ΓöéNo          Γöé
  5843. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5844.  
  5845.  
  5846. ΓòÉΓòÉΓòÉ 1.11.14. IGList::isIGList ΓòÉΓòÉΓòÉ
  5847.  
  5848. Returns true if the graphic object at the cursor location is an IGList. 
  5849.  
  5850. public:
  5851. virtual IBase::Boolean isIGList(const Cursor& cursor) const;
  5852.  
  5853. Platform Support 
  5854.  
  5855. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5856. ΓöéPM          ΓöéMOTIF       Γöé
  5857. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5858. ΓöéYes         ΓöéNo          Γöé
  5859. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5860.  
  5861.  
  5862. ΓòÉΓòÉΓòÉ 1.11.15. IGList::lastGraphic ΓòÉΓòÉΓòÉ
  5863.  
  5864. Returns a pointer to the last graphic object in the list.  If the list is 
  5865. empty, a null pointer is returned. 
  5866.  
  5867. public:
  5868. virtual IGraphic* lastGraphic() const;
  5869.  
  5870. Platform Support 
  5871.  
  5872. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5873. ΓöéPM          ΓöéMOTIF       Γöé
  5874. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5875. ΓöéYes         ΓöéNo          Γöé
  5876. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5877.  
  5878.  
  5879. ΓòÉΓòÉΓòÉ 1.11.16. IGList::numberOfGraphics ΓòÉΓòÉΓòÉ
  5880.  
  5881. Returns the count of the number of graphic objects in the list. 
  5882.  
  5883. public:
  5884. virtual unsigned long numberOfGraphics() const;
  5885.  
  5886. Platform Support 
  5887.  
  5888. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5889. ΓöéPM          ΓöéMOTIF       Γöé
  5890. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5891. ΓöéYes         ΓöéNo          Γöé
  5892. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5893.  
  5894.  
  5895. ΓòÉΓòÉΓòÉ 1.11.17. IGList::removeAll ΓòÉΓòÉΓòÉ
  5896.  
  5897. Removes all graphic objects from the list. 
  5898.  
  5899. public:
  5900. virtual IGList& removeAll();
  5901.  
  5902. Platform Support 
  5903.  
  5904. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5905. ΓöéPM          ΓöéMOTIF       Γöé
  5906. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5907. ΓöéYes         ΓöéNo          Γöé
  5908. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5909.  
  5910. Used in sample:   Lancelot - A Valiant Example: ltimepie.cpp 
  5911.  
  5912.  
  5913. ΓòÉΓòÉΓòÉ 1.11.18. IGList::removeAllWithId ΓòÉΓòÉΓòÉ
  5914.  
  5915. Removes all graphic objects that have the specified identifier. 
  5916.  
  5917. public:
  5918. virtual IGList& removeAllWithId(unsigned long identifier);
  5919.  
  5920. Platform Support 
  5921.  
  5922. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5923. ΓöéPM          ΓöéMOTIF       Γöé
  5924. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5925. ΓöéYes         ΓöéNo          Γöé
  5926. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5927.  
  5928.  
  5929. ΓòÉΓòÉΓòÉ 1.11.19. IGList::removeAt ΓòÉΓòÉΓòÉ
  5930.  
  5931. Removes the graphic object at the cursor location. 
  5932.  
  5933. public:
  5934. virtual IGList& removeAt(const Cursor& cursor);
  5935.  
  5936. Platform Support 
  5937.  
  5938. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5939. ΓöéPM          ΓöéMOTIF       Γöé
  5940. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5941. ΓöéYes         ΓöéNo          Γöé
  5942. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5943.  
  5944.  
  5945. ΓòÉΓòÉΓòÉ 1.11.20. IGList::removeAtPosition ΓòÉΓòÉΓòÉ
  5946.  
  5947. Removes the graphic object at the 0-based offset from the beginning of the 
  5948. list. 
  5949.  
  5950. public:
  5951. virtual IGList& removeAtPosition(unsigned long position);
  5952.  
  5953. Platform Support 
  5954.  
  5955. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5956. ΓöéPM          ΓöéMOTIF       Γöé
  5957. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5958. ΓöéYes         ΓöéNo          Γöé
  5959. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5960.  
  5961.  
  5962. ΓòÉΓòÉΓòÉ 1.11.21. IGList::removeFirst ΓòÉΓòÉΓòÉ
  5963.  
  5964. Removes the first graphic object in the list. 
  5965.  
  5966. public:
  5967. virtual IGList& removeFirst();
  5968.  
  5969. Platform Support 
  5970.  
  5971. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5972. ΓöéPM          ΓöéMOTIF       Γöé
  5973. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5974. ΓöéYes         ΓöéNo          Γöé
  5975. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5976.  
  5977.  
  5978. ΓòÉΓòÉΓòÉ 1.11.22. IGList::removeLast ΓòÉΓòÉΓòÉ
  5979.  
  5980. Removes the last graphic object in the list. 
  5981.  
  5982. public:
  5983. virtual IGList& removeLast();
  5984.  
  5985. Platform Support 
  5986.  
  5987. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5988. ΓöéPM          ΓöéMOTIF       Γöé
  5989. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5990. ΓöéYes         ΓöéNo          Γöé
  5991. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5992.  
  5993.  
  5994. ΓòÉΓòÉΓòÉ 1.11.23. IGList::replaceAt ΓòÉΓòÉΓòÉ
  5995.  
  5996. Replaces a graphic object at the cursor location. 
  5997.  
  5998. public:
  5999. virtual IGList&
  6000.   replaceAt( const Cursor& cursor,
  6001.              IGraphic& graphic);
  6002.  
  6003. Platform Support 
  6004.  
  6005. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6006. ΓöéPM          ΓöéMOTIF       Γöé
  6007. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6008. ΓöéYes         ΓöéNo          Γöé
  6009. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6010.  
  6011.  
  6012. ΓòÉΓòÉΓòÉ 1.11.24. IGList::sort ΓòÉΓòÉΓòÉ
  6013.  
  6014. Reorders the graphics object contained in the graphic list.  You need to write 
  6015. a C function with the following declaration: 
  6016.  
  6017. long MyGraphicCompare( IGraphic& graphic1, IGraphic& graphic2 )
  6018. {
  6019. }
  6020.  
  6021. The function should return a long value: 
  6022.  
  6023.  Less than 0    The first object is less than the second object. 
  6024.  0              The first object is equal to the second object. 
  6025.  Greater than 0 The first object is greater than the second object. 
  6026.  
  6027.  The graphic objects are reordered in ascending order. 
  6028.  
  6029.   public:
  6030.   virtual IGList&
  6031.     sort( long ( * comparisonFunction ) ( IGraphic * const & graphic1 ,
  6032.           IGraphic * const & graphic2 ));
  6033.  
  6034.  Platform Support 
  6035.  
  6036.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6037.   ΓöéPM          ΓöéMOTIF       Γöé
  6038.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6039.   ΓöéYes         ΓöéNo          Γöé
  6040.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6041.  
  6042.  
  6043. ΓòÉΓòÉΓòÉ 1.11.25. IGList::topGraphicUnderPoint ΓòÉΓòÉΓòÉ
  6044.  
  6045. Returns the topmost graphic object under the point specified.  If a graphic 
  6046. object is not under the point specified, a null pointer is returned. 
  6047.  
  6048. public:
  6049. virtual IGraphic*
  6050.   topGraphicUnderPoint( const IPoint& point,
  6051.                         IGraphicContext& graphicContext);
  6052.  
  6053. Platform Support 
  6054.  
  6055. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6056. ΓöéPM          ΓöéMOTIF       Γöé
  6057. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6058. ΓöéYes         ΓöéNo          Γöé
  6059. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6060.  
  6061. Used in sample:   2D Graphics Sample: 2d-draw.cpp 
  6062.  
  6063.  
  6064. ΓòÉΓòÉΓòÉ 1.11.26. IGList::~IGList ΓòÉΓòÉΓòÉ
  6065.  
  6066. public:
  6067. virtual  ~IGList();
  6068.  
  6069. Platform Support 
  6070.  
  6071. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6072. ΓöéPM          ΓöéMOTIF       Γöé
  6073. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6074. ΓöéYes         ΓöéNo          Γöé
  6075. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6076.  
  6077.  
  6078. ΓòÉΓòÉΓòÉ <hidden> Nested Types - IGList ΓòÉΓòÉΓòÉ
  6079.  
  6080. Classes 
  6081.  
  6082.        IGList::Cursor 
  6083.  
  6084.  
  6085. ΓòÉΓòÉΓòÉ 1.12. IGList::Cursor ΓòÉΓòÉΓòÉ
  6086.  
  6087. Description 
  6088.  
  6089. Derivation 
  6090.  
  6091. Constructors 
  6092.  
  6093. Public Functions 
  6094.  
  6095. Protected Data 
  6096.  
  6097. To close all the panels in a chapter, double click on this panel's system menu. 
  6098.  
  6099.  
  6100. ΓòÉΓòÉΓòÉ <hidden> Derivation - IGList::Cursor ΓòÉΓòÉΓòÉ
  6101.  
  6102. IBase
  6103.   Γöé
  6104. IVBase
  6105.   Γöé
  6106. IGList::Cursor
  6107.  
  6108. Inherited by none. 
  6109.  
  6110.  
  6111. ΓòÉΓòÉΓòÉ <hidden> Class Description - IGList::Cursor ΓòÉΓòÉΓòÉ
  6112.  
  6113. iglist.hpp 
  6114.  
  6115. The IGList::Cursor class is used to iterate through graphic objects contained 
  6116. in an IGList.  The Cursor class has three constructors that control how to 
  6117. iterate through the IGList.  The class iterates through top-level objects only. 
  6118. If you nest an IGList inside an IGList, the cursor does not iterate through the 
  6119. graphic objects contained within the nested IGList. 
  6120.  
  6121. The Cursor class iterates through all objects in an IGList, iterates through 
  6122. all objects with a specified identifier, or provides hit testing by iterating 
  6123. through all objects that are under a specified point. If you iterate by 
  6124. identifier, a match is determined by querying the object's identifier value 
  6125. that is set by the IGraphic::setId function. 
  6126.  
  6127. If you want to iterate through nested IGLists, you can obtain a reference to 
  6128. the nested IGList (or any other graphic object in the list) by calling 
  6129. IGList::graphicAtPosition.  You can then create another cursor for this list. 
  6130.  
  6131.  
  6132. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IGList::Cursor ΓòÉΓòÉΓòÉ
  6133.  
  6134. Constructors
  6135. Cursor
  6136. ~Cursor
  6137.  
  6138. Cursor Positioning
  6139. invalidate
  6140. isValid
  6141. setToFirst
  6142. setToLast
  6143. setToNext
  6144. setToPrevious
  6145.  
  6146. Inherited Members
  6147. IVBase
  6148. asDebugInfo
  6149. asString
  6150.  
  6151. IBase
  6152. asDebugInfo
  6153. asString
  6154. messageFile
  6155. messageText
  6156. setMessageFile
  6157. version
  6158.  
  6159.  
  6160. ΓòÉΓòÉΓòÉ <hidden> IGList::Cursor - Constructors ΓòÉΓòÉΓòÉ
  6161.  
  6162. You can construct and destruct objects of this class. 
  6163.  
  6164.  
  6165. ΓòÉΓòÉΓòÉ <hidden> IGList::Cursor - Cursor Positioning ΓòÉΓòÉΓòÉ
  6166.  
  6167. Use these members to move the cursor through the list of graphic objects and to 
  6168. check the validity of the cursor. 
  6169.  
  6170.  
  6171. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IGList::Cursor ΓòÉΓòÉΓòÉ
  6172.  
  6173. Inherited Members
  6174. IBase
  6175. recoverable
  6176. unrecoverable
  6177.  
  6178.  
  6179. ΓòÉΓòÉΓòÉ 1.12.1. IGList::Cursor::Cursor ΓòÉΓòÉΓòÉ
  6180.  
  6181. Overload 1 
  6182.  
  6183. public:
  6184. Cursor(const IGList& list, unsigned long objectIdentifier);
  6185.  
  6186. Use this function to construct a IGList::Cursor object from a IGList object and 
  6187. am object identifier.  The cursor iterates through graphic objects that have 
  6188. the specified object identifier. 
  6189.  
  6190.  list             IGList to cursor through. 
  6191.  
  6192.  objectIdentifier Graphic objects identifier. 
  6193.  
  6194.  Platform Support 
  6195.  
  6196.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6197.   ΓöéPM          ΓöéMOTIF       Γöé
  6198.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6199.   ΓöéYes         ΓöéNo          Γöé
  6200.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6201.  
  6202.  Overload 2 
  6203.  
  6204.   public:
  6205.   Cursor(const IGList& list);
  6206.  
  6207.  Use this function to construct a IGList::Cursor object from a IGList object. 
  6208.  The cursor iterates through all graphic objects contained in the IGList. 
  6209.  
  6210.  list             IGList to cursor through. 
  6211.  
  6212.  Platform Support 
  6213.  
  6214.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6215.   ΓöéPM          ΓöéMOTIF       Γöé
  6216.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6217.   ΓöéYes         ΓöéNo          Γöé
  6218.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6219.  
  6220.  Used in sample:   2D Graphics Sample: 2d-draw.cpp 
  6221.  
  6222.  Overload 3 
  6223.  
  6224.   public:
  6225.   Cursor( const IGList& list,
  6226.           IGraphicContext& graphicContext,
  6227.           const IPoint& hitPoint);
  6228.  
  6229.  Use this function to construct a IGList::Cursor object from a IGList object, a 
  6230.  IGraphicContext object and a IPoint object.  The cursor iterates through 
  6231.  graphic objects that intersect or contain the point specified. 
  6232.  
  6233.  list             IGList to cursor through. 
  6234.  
  6235.  graphicContext   Graphic context used to determine a graphic objects location. 
  6236.  
  6237.  hitPoint         Position of the center of the hit aperture. 
  6238.  
  6239.  Platform Support 
  6240.  
  6241.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6242.   ΓöéPM          ΓöéMOTIF       Γöé
  6243.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6244.   ΓöéYes         ΓöéNo          Γöé
  6245.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6246.  
  6247.  Used in sample:   2D Graphics Sample: 2d-draw.cpp 
  6248.  
  6249.  
  6250. ΓòÉΓòÉΓòÉ 1.12.2. IGList::Cursor::invalidate ΓòÉΓòÉΓòÉ
  6251.  
  6252. Marks the cursor as invalid. 
  6253.  
  6254. public:
  6255. virtual void invalidate();
  6256.  
  6257. Platform Support 
  6258.  
  6259. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6260. ΓöéPM          ΓöéMOTIF       Γöé
  6261. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6262. ΓöéYes         ΓöéNo          Γöé
  6263. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6264.  
  6265.  
  6266. ΓòÉΓòÉΓòÉ 1.12.3. IGList::Cursor::isValid ΓòÉΓòÉΓòÉ
  6267.  
  6268. Returns true if the cursor is in a valid area. 
  6269.  
  6270. public:
  6271. virtual IBase::Boolean isValid() const;
  6272.  
  6273. Platform Support 
  6274.  
  6275. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6276. ΓöéPM          ΓöéMOTIF       Γöé
  6277. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6278. ΓöéYes         ΓöéNo          Γöé
  6279. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6280.  
  6281. Used in sample:   2D Graphics Sample: 2d-draw.cpp 
  6282.  
  6283.  
  6284. ΓòÉΓòÉΓòÉ 1.12.4. IGList::Cursor::setToFirst ΓòÉΓòÉΓòÉ
  6285.  
  6286. Resets the cursor position to the first graphic object in the list. 
  6287.  
  6288. public:
  6289. virtual IBase::Boolean setToFirst();
  6290.  
  6291. Platform Support 
  6292.  
  6293. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6294. ΓöéPM          ΓöéMOTIF       Γöé
  6295. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6296. ΓöéYes         ΓöéNo          Γöé
  6297. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6298.  
  6299. Used in sample:   2D Graphics Sample: 2d-draw.cpp 
  6300.  
  6301.  
  6302. ΓòÉΓòÉΓòÉ 1.12.5. IGList::Cursor::setToLast ΓòÉΓòÉΓòÉ
  6303.  
  6304. Resets the cursor position to the last graphic object in the list. 
  6305.  
  6306. public:
  6307. virtual IBase::Boolean setToLast();
  6308.  
  6309. Platform Support 
  6310.  
  6311. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6312. ΓöéPM          ΓöéMOTIF       Γöé
  6313. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6314. ΓöéYes         ΓöéNo          Γöé
  6315. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6316.  
  6317.  
  6318. ΓòÉΓòÉΓòÉ 1.12.6. IGList::Cursor::setToNext ΓòÉΓòÉΓòÉ
  6319.  
  6320. Advances the cursor position to the next graphic object in the list. 
  6321.  
  6322. public:
  6323. virtual IBase::Boolean setToNext();
  6324.  
  6325. Platform Support 
  6326.  
  6327. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6328. ΓöéPM          ΓöéMOTIF       Γöé
  6329. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6330. ΓöéYes         ΓöéNo          Γöé
  6331. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6332.  
  6333. Used in sample:   2D Graphics Sample: 2d-draw.cpp 
  6334.  
  6335.  
  6336. ΓòÉΓòÉΓòÉ 1.12.7. IGList::Cursor::setToPrevious ΓòÉΓòÉΓòÉ
  6337.  
  6338. Advances the cursor position to the previous graphic object in the list. 
  6339.  
  6340. public:
  6341. virtual IBase::Boolean setToPrevious();
  6342.  
  6343. Platform Support 
  6344.  
  6345. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6346. ΓöéPM          ΓöéMOTIF       Γöé
  6347. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6348. ΓöéYes         ΓöéNo          Γöé
  6349. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6350.  
  6351.  
  6352. ΓòÉΓòÉΓòÉ 1.12.8. IGList::Cursor::~Cursor ΓòÉΓòÉΓòÉ
  6353.  
  6354. public:
  6355. virtual  ~Cursor();
  6356.  
  6357. Platform Support 
  6358.  
  6359. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6360. ΓöéPM          ΓöéMOTIF       Γöé
  6361. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6362. ΓöéYes         ΓöéNo          Γöé
  6363. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6364.  
  6365.  
  6366. ΓòÉΓòÉΓòÉ 1.13. IGPie ΓòÉΓòÉΓòÉ
  6367.  
  6368. Description 
  6369.  
  6370. Derivation 
  6371.  
  6372. Constructors 
  6373.  
  6374. Public Functions 
  6375.  
  6376. Protected Functions 
  6377.  
  6378. Protected Data 
  6379.  
  6380. To close all the panels in a chapter, double click on this panel's system menu. 
  6381.  
  6382.  
  6383. ΓòÉΓòÉΓòÉ <hidden> Derivation - IGPie ΓòÉΓòÉΓòÉ
  6384.  
  6385. IBase
  6386.   Γöé
  6387. IVBase
  6388.   Γöé
  6389. IGraphic
  6390.   Γöé
  6391. IGPie
  6392.  
  6393. Inherited by: 
  6394.  
  6395.       IGChord 
  6396.  
  6397.  
  6398. ΓòÉΓòÉΓòÉ <hidden> Class Description - IGPie ΓòÉΓòÉΓòÉ
  6399.  
  6400. igpie.hpp 
  6401.  
  6402. The IGPie class is a graphic object class that allows you to create a 
  6403. two-dimensional pie slice of an ellipse.  The IGPie can be filled, framed or 
  6404. filled and framed.  The rectangle you specify in the constructor is the 
  6405. enclosing rectangle of an ellipse.  The start angle and sweep angles specify a 
  6406. pie section of this ellipse. 
  6407.  
  6408. When you draw a IGPie, the following bundle attributes affect its appearance: 
  6409.  
  6410.      Draw operation 
  6411.      Pen color 
  6412.      Fill color 
  6413.      Background color 
  6414.      Mix mode 
  6415.      Background mix mode 
  6416.      Pen width 
  6417.      Pen type 
  6418.      Pen ending style 
  6419.      Pen joining style 
  6420.      Pen pattern 
  6421.      Fill pattern 
  6422.      Pattern origin 
  6423.  
  6424.  
  6425. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IGPie ΓòÉΓòÉΓòÉ
  6426.  
  6427. Comparisons
  6428. operator !=
  6429. operator ==
  6430.  
  6431. Constructors
  6432. IGPie
  6433. operator =
  6434. ~IGPie
  6435.  
  6436. Drawing
  6437. drawOn
  6438.  
  6439. Enclosing Rectangle
  6440. enclosingRect
  6441. setEnclosingRect
  6442.  
  6443. Start and Sweep Angles
  6444. setStartAngle
  6445. setSweepAngle
  6446. startAngle
  6447. sweepAngle
  6448.  
  6449. Inherited Members
  6450. IGraphic
  6451. boundingRect
  6452. contains
  6453. drawOn
  6454. graphicBundle
  6455. hasGraphicBundle
  6456. hasTransformMatrix
  6457. id
  6458. isHitSelectable
  6459. isHitSelected
  6460. removeGraphicBundle
  6461. resetTransformMatrix
  6462. rotateBy
  6463. scaleBy
  6464. setGraphicBundle
  6465. setHitSelectable
  6466. setHitSelected
  6467. setId
  6468. setTransformMatrix
  6469. setTransformMethod
  6470. transformMatrix
  6471. transformMethod
  6472. translateBy
  6473.  
  6474. IVBase
  6475. asDebugInfo
  6476. asString
  6477.  
  6478. IBase
  6479. asDebugInfo
  6480. asString
  6481. messageFile
  6482. messageText
  6483. setMessageFile
  6484. version
  6485.  
  6486.  
  6487. ΓòÉΓòÉΓòÉ <hidden> IGPie - Comparisons ΓòÉΓòÉΓòÉ
  6488.  
  6489. Use these members to compare two IGPie objects. 
  6490.  
  6491.  
  6492. ΓòÉΓòÉΓòÉ <hidden> IGPie - Constructors ΓòÉΓòÉΓòÉ
  6493.  
  6494. You can construct, destruct, copy, and assign objects of this class. 
  6495.  
  6496.  
  6497. ΓòÉΓòÉΓòÉ <hidden> IGPie - Drawing ΓòÉΓòÉΓòÉ
  6498.  
  6499. Use these members to render an IGPie object on a device. 
  6500.  
  6501.  
  6502. ΓòÉΓòÉΓòÉ <hidden> IGPie - Enclosing Rectangle ΓòÉΓòÉΓòÉ
  6503.  
  6504. Use these members to specify a rectangle that contains an ellipse. The start 
  6505. and sweep angle define a pie-shaped section of this ellipse. 
  6506.  
  6507.  
  6508. ΓòÉΓòÉΓòÉ <hidden> IGPie - Start and Sweep Angles ΓòÉΓòÉΓòÉ
  6509.  
  6510. Use these members to define a pie-shaped section of an ellipse contained within 
  6511. the enclosing rectangle.  The start and sweep angles are expressed in degrees. 
  6512.  
  6513.  
  6514. ΓòÉΓòÉΓòÉ <hidden> Protected Functions - IGPie ΓòÉΓòÉΓòÉ
  6515.  
  6516. Inherited Members
  6517. IGraphic
  6518. operator !=
  6519. operator =
  6520. operator ==
  6521.  
  6522.  
  6523. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IGPie ΓòÉΓòÉΓòÉ
  6524.  
  6525. Inherited Members
  6526. IBase
  6527. recoverable
  6528. unrecoverable
  6529.  
  6530.  
  6531. ΓòÉΓòÉΓòÉ 1.13.1. IGPie::drawOn ΓòÉΓòÉΓòÉ
  6532.  
  6533. Draws the pie-shaped figure on the device associated with the graphic context. 
  6534.  
  6535. public:
  6536. virtual IGPie& drawOn(IGraphicContext& graphicContext);
  6537.  
  6538. Platform Support 
  6539.  
  6540. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6541. ΓöéPM          ΓöéMOTIF       Γöé
  6542. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6543. ΓöéYes         ΓöéNo          Γöé
  6544. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6545.  
  6546.  
  6547. ΓòÉΓòÉΓòÉ 1.13.2. IGPie::enclosingRect ΓòÉΓòÉΓòÉ
  6548.  
  6549. Returns the enclosing rectangle of the ellipse that the pie is a section of. 
  6550.  
  6551. public:
  6552. virtual IRectangle enclosingRect() const;
  6553.  
  6554. Platform Support 
  6555.  
  6556. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6557. ΓöéPM          ΓöéMOTIF       Γöé
  6558. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6559. ΓöéYes         ΓöéNo          Γöé
  6560. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6561.  
  6562. Used in sample:   2D Graphics Sample: 2d-draw.cpp 
  6563.  
  6564.  
  6565. ΓòÉΓòÉΓòÉ 1.13.3. IGPie::IGPie ΓòÉΓòÉΓòÉ
  6566.  
  6567. You can construct, destruct, copy, and assign objects of this class. 
  6568.  
  6569. Overload 1 
  6570.  
  6571. public:
  6572. IGPie(const IGPie& pie);
  6573.  
  6574. Use this function to construct a IGPie object from another IGPie object. 
  6575.  
  6576.  pie              A reference to a IGPie object. 
  6577.  
  6578.  Platform Support 
  6579.  
  6580.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6581.   ΓöéPM          ΓöéMOTIF       Γöé
  6582.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6583.   ΓöéYes         ΓöéNo          Γöé
  6584.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6585.  
  6586.  Overload 2 
  6587.  
  6588.   public:
  6589.   IGPie( const IRectangle& rectangle,
  6590.          double startAngle,
  6591.          double sweepAngle);
  6592.  
  6593.  Use this function to construct a IGPie object from a IRectangle object 
  6594.  specifying the enclosing rectangle, a start angle, and a sweep angle.  The 
  6595.  sweep angle is drawn counter clockwise. The rectangle specifies an enclosing 
  6596.  rectangle of an ellipse with the start and sweep angles defining an pie 
  6597.  section of this ellipse. 
  6598.  
  6599.  rectangle        Enclosing rectangle of an ellipse. 
  6600.  
  6601.  startAngle       Start angle of the ellipse. 
  6602.  
  6603.  sweepAngle       Sweep angle specifying a pie shaped section of the ellipse. 
  6604.  
  6605.  Platform Support 
  6606.  
  6607.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6608.   ΓöéPM          ΓöéMOTIF       Γöé
  6609.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6610.   ΓöéYes         ΓöéNo          Γöé
  6611.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6612.  
  6613.  Used in samples: 
  6614.  
  6615.       2D Bitmap Sample: 2d-bmap.cpp 
  6616.       2D Graphics Sample: 2d-draw.cpp 
  6617.       Lancelot - A Valiant Example: ltimepie.cpp 
  6618.  
  6619.  
  6620. ΓòÉΓòÉΓòÉ 1.13.4. IGPie::operator != ΓòÉΓòÉΓòÉ
  6621.  
  6622. Returns true if the pies are not identical (includes the graphic bundle 
  6623. attributes and the transform matrix). 
  6624.  
  6625. public:
  6626. IBase::Boolean operator !=(const IGPie& pie) const;
  6627.  
  6628. Platform Support 
  6629.  
  6630. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6631. ΓöéPM          ΓöéMOTIF       Γöé
  6632. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6633. ΓöéYes         ΓöéNo          Γöé
  6634. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6635.  
  6636.  
  6637. ΓòÉΓòÉΓòÉ 1.13.5. IGPie::operator = ΓòÉΓòÉΓòÉ
  6638.  
  6639. Use this function to assign a IGPie object to another IGPie object. 
  6640.  
  6641. public:
  6642. IGPie& operator =(const IGPie& pie);
  6643.  
  6644. Platform Support 
  6645.  
  6646. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6647. ΓöéPM          ΓöéMOTIF       Γöé
  6648. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6649. ΓöéYes         ΓöéNo          Γöé
  6650. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6651.  
  6652.  
  6653. ΓòÉΓòÉΓòÉ 1.13.6. IGPie::operator == ΓòÉΓòÉΓòÉ
  6654.  
  6655. Returns true if the pies are identical (includes the graphic bundle attributes 
  6656. and the transform matrix). 
  6657.  
  6658. public:
  6659. IBase::Boolean operator ==(const IGPie& pie) const;
  6660.  
  6661. Platform Support 
  6662.  
  6663. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6664. ΓöéPM          ΓöéMOTIF       Γöé
  6665. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6666. ΓöéYes         ΓöéNo          Γöé
  6667. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6668.  
  6669.  
  6670. ΓòÉΓòÉΓòÉ 1.13.7. IGPie::setEnclosingRect ΓòÉΓòÉΓòÉ
  6671.  
  6672. Sets the enclosing rectangle of an ellipse.  The pie is a section of this 
  6673. ellipse. 
  6674.  
  6675. public:
  6676. virtual IGPie&
  6677.   setEnclosingRect( const IRectangle& rectangle);
  6678.  
  6679. Platform Support 
  6680.  
  6681. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6682. ΓöéPM          ΓöéMOTIF       Γöé
  6683. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6684. ΓöéYes         ΓöéNo          Γöé
  6685. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6686.  
  6687. Used in samples: 
  6688.  
  6689.       2D Graphics Sample: 2d-draw.cpp 
  6690.       Lancelot - A Valiant Example: ltimepie.cpp 
  6691.  
  6692.  
  6693. ΓòÉΓòÉΓòÉ 1.13.8. IGPie::setStartAngle ΓòÉΓòÉΓòÉ
  6694.  
  6695. Sets the start angle of the pie (0 <= angle <= 360). 
  6696.  
  6697. public:
  6698. virtual IGPie& setStartAngle(double startAngle);
  6699.  
  6700. Platform Support 
  6701.  
  6702. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6703. ΓöéPM          ΓöéMOTIF       Γöé
  6704. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6705. ΓöéYes         ΓöéNo          Γöé
  6706. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6707.  
  6708. Used in samples: 
  6709.  
  6710.       2D Bitmap Sample: 2d-bmap.cpp 
  6711.       2D Graphics Sample: 2d-draw.cpp 
  6712.  
  6713.  
  6714. ΓòÉΓòÉΓòÉ 1.13.9. IGPie::setSweepAngle ΓòÉΓòÉΓòÉ
  6715.  
  6716. Sets the sweep angle of the pie (0 <= angle <= 360).  The sweep angle is drawn 
  6717. in a counterclockwise direction. 
  6718.  
  6719. public:
  6720. virtual IGPie& setSweepAngle(double sweepAngle);
  6721.  
  6722. Platform Support 
  6723.  
  6724. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6725. ΓöéPM          ΓöéMOTIF       Γöé
  6726. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6727. ΓöéYes         ΓöéNo          Γöé
  6728. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6729.  
  6730. Used in sample:   2D Graphics Sample: 2d-draw.cpp 
  6731.  
  6732.  
  6733. ΓòÉΓòÉΓòÉ 1.13.10. IGPie::startAngle ΓòÉΓòÉΓòÉ
  6734.  
  6735. Returns the start angle of the pie. 
  6736.  
  6737. public:
  6738. virtual double startAngle() const;
  6739.  
  6740. Platform Support 
  6741.  
  6742. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6743. ΓöéPM          ΓöéMOTIF       Γöé
  6744. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6745. ΓöéYes         ΓöéNo          Γöé
  6746. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6747.  
  6748. Used in sample:   2D Graphics Sample: 2d-draw.cpp 
  6749.  
  6750.  
  6751. ΓòÉΓòÉΓòÉ 1.13.11. IGPie::sweepAngle ΓòÉΓòÉΓòÉ
  6752.  
  6753. Returns the sweep angle of the pie. 
  6754.  
  6755. public:
  6756. virtual double sweepAngle() const;
  6757.  
  6758. Platform Support 
  6759.  
  6760. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6761. ΓöéPM          ΓöéMOTIF       Γöé
  6762. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6763. ΓöéYes         ΓöéNo          Γöé
  6764. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6765.  
  6766.  
  6767. ΓòÉΓòÉΓòÉ 1.13.12. IGPie::~IGPie ΓòÉΓòÉΓòÉ
  6768.  
  6769. public:
  6770. virtual  ~IGPie();
  6771.  
  6772. Platform Support 
  6773.  
  6774. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6775. ΓöéPM          ΓöéMOTIF       Γöé
  6776. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6777. ΓöéYes         ΓöéNo          Γöé
  6778. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6779.  
  6780.  
  6781. ΓòÉΓòÉΓòÉ 1.14. IGPolygon ΓòÉΓòÉΓòÉ
  6782.  
  6783. Description 
  6784.  
  6785. Derivation 
  6786.  
  6787. Constructors 
  6788.  
  6789. Public Functions 
  6790.  
  6791. Protected Functions 
  6792.  
  6793. Protected Data 
  6794.  
  6795. Nested Types 
  6796.  
  6797. To close all the panels in a chapter, double click on this panel's system menu. 
  6798.  
  6799.  
  6800. ΓòÉΓòÉΓòÉ <hidden> Derivation - IGPolygon ΓòÉΓòÉΓòÉ
  6801.  
  6802. IBase
  6803.   Γöé
  6804. IVBase
  6805.   Γöé
  6806. IGraphic
  6807.   Γöé
  6808. IGPolyline
  6809.   Γöé
  6810. IGPolygon
  6811.  
  6812. Inherited by none. 
  6813.  
  6814.  
  6815. ΓòÉΓòÉΓòÉ <hidden> Class Description - IGPolygon ΓòÉΓòÉΓòÉ
  6816.  
  6817. igpyline.hpp 
  6818.  
  6819. The IGPolygon class is a graphic object class that allows you to create a 
  6820. two-dimensional closed figure from a series of line segments.  The series of 
  6821. line segments is drawn starting from the first point and connecting all 
  6822. remaining points.  If the first and last points are not the same, this class 
  6823. draws a line from the last point to the first point to close the figure. 
  6824.  
  6825. You can optionally specify a fill mode to use when drawing the polygon. The 
  6826. default fill mode is alternate.  Refer to the operating system graphic 
  6827. programming reference for an explanation of these fill modes. 
  6828.  
  6829. When you draw a IGPolygon, the following graphic bundle attributes affect its 
  6830. appearance: 
  6831.  
  6832.      Draw operation 
  6833.      Pen color 
  6834.      Fill color 
  6835.      Background color 
  6836.      Mix mode 
  6837.      Background mix mode 
  6838.      Pen width 
  6839.      Pen type 
  6840.      Pen ending style 
  6841.      Pen joining style 
  6842.      Pen pattern 
  6843.      Fill pattern 
  6844.      Pattern origin 
  6845.  
  6846.  
  6847. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IGPolygon ΓòÉΓòÉΓòÉ
  6848.  
  6849. Comparisons
  6850. operator !=
  6851. operator ==
  6852.  
  6853. Constructors
  6854. IGPolygon
  6855. operator =
  6856. ~IGPolygon
  6857.  
  6858. Drawing
  6859. drawOn
  6860.  
  6861. Fill Mode
  6862. fillMode
  6863. setFillMode
  6864.  
  6865. Inherited Members
  6866. IGPolyline
  6867. addPoint
  6868. drawOn
  6869. insertPoint
  6870. numberOfPoints
  6871. operator !=
  6872. operator =
  6873. operator ==
  6874. point
  6875. pointArray
  6876. removePoint
  6877. reversePoints
  6878. setPoint
  6879. setPoints
  6880.  
  6881. IGraphic
  6882. boundingRect
  6883. contains
  6884. drawOn
  6885. graphicBundle
  6886. hasGraphicBundle
  6887. hasTransformMatrix
  6888. id
  6889. isHitSelectable
  6890. isHitSelected
  6891. removeGraphicBundle
  6892. resetTransformMatrix
  6893. rotateBy
  6894. scaleBy
  6895. setGraphicBundle
  6896. setHitSelectable
  6897. setHitSelected
  6898. setId
  6899. setTransformMatrix
  6900. setTransformMethod
  6901. transformMatrix
  6902. transformMethod
  6903. translateBy
  6904.  
  6905. IVBase
  6906. asDebugInfo
  6907. asString
  6908.  
  6909. IBase
  6910. asDebugInfo
  6911. asString
  6912. messageFile
  6913. messageText
  6914. setMessageFile
  6915. version
  6916.  
  6917.  
  6918. ΓòÉΓòÉΓòÉ <hidden> IGPolygon - Comparisons ΓòÉΓòÉΓòÉ
  6919.  
  6920. Use these members to compare two IGPolygon objects. 
  6921.  
  6922.  
  6923. ΓòÉΓòÉΓòÉ <hidden> IGPolygon - Constructors ΓòÉΓòÉΓòÉ
  6924.  
  6925. You can construct, destruct, copy, and assign objects of this class. 
  6926.  
  6927.  
  6928. ΓòÉΓòÉΓòÉ <hidden> IGPolygon - Drawing ΓòÉΓòÉΓòÉ
  6929.  
  6930. Use these members to render an IGPolygon object on a device. 
  6931.  
  6932.  
  6933. ΓòÉΓòÉΓòÉ <hidden> IGPolygon - Fill Mode ΓòÉΓòÉΓòÉ
  6934.  
  6935. Use these members to query and set the fill mode that you use when drawing the 
  6936. polygon. 
  6937.  
  6938.  
  6939. ΓòÉΓòÉΓòÉ <hidden> Protected Functions - IGPolygon ΓòÉΓòÉΓòÉ
  6940.  
  6941. Inherited Members
  6942. IGraphic
  6943. operator !=
  6944. operator =
  6945. operator ==
  6946.  
  6947.  
  6948. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IGPolygon ΓòÉΓòÉΓòÉ
  6949.  
  6950. Inherited Members
  6951. IBase
  6952. recoverable
  6953. unrecoverable
  6954.  
  6955.  
  6956. ΓòÉΓòÉΓòÉ 1.14.1. IGPolygon::drawOn ΓòÉΓòÉΓòÉ
  6957.  
  6958. Draws the polygon on the device associated with the graphic context. 
  6959.  
  6960. public:
  6961. virtual IGPolygon& drawOn(IGraphicContext& graphicContext);
  6962.  
  6963. Platform Support 
  6964.  
  6965. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6966. ΓöéPM          ΓöéMOTIF       Γöé
  6967. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6968. ΓöéYes         ΓöéNo          Γöé
  6969. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6970.  
  6971. Used in sample:   BIGCPP Sample: bigcpp.cpp 
  6972.  
  6973.  
  6974. ΓòÉΓòÉΓòÉ 1.14.2. IGPolygon::fillMode ΓòÉΓòÉΓòÉ
  6975.  
  6976. Returns the fill mode used when drawing the polygon. 
  6977.  
  6978. public:
  6979. virtual FillMode fillMode() const;
  6980.  
  6981. Platform Support 
  6982.  
  6983. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6984. ΓöéPM          ΓöéMOTIF       Γöé
  6985. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6986. ΓöéYes         ΓöéNo          Γöé
  6987. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6988.  
  6989.  
  6990. ΓòÉΓòÉΓòÉ 1.14.3. IGPolygon::IGPolygon ΓòÉΓòÉΓòÉ
  6991.  
  6992. You can construct, destruct, copy, and assign objects of this class. 
  6993.  
  6994. Overload 1 
  6995.  
  6996. public:
  6997. IGPolygon(const IGPolygon& polygon);
  6998.  
  6999. Use this function to construct a IGPolygon from another IGPolygon object. 
  7000.  
  7001.  polygon   A reference to a IGPolygon object. 
  7002.  
  7003.  Platform Support 
  7004.  
  7005.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7006.   ΓöéPM          ΓöéMOTIF       Γöé
  7007.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7008.   ΓöéYes         ΓöéNo          Γöé
  7009.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7010.  
  7011.  Overload 2 
  7012.  
  7013.   public:
  7014.   IGPolygon(const IPointArray& pointArray);
  7015.  
  7016.  Use this function to construct a IGPolygon object from a IPointArray object. 
  7017.  The polygon is constructed by drawing line segments starting from the first 
  7018.  point connecting the remaining points.  If the first and last points are not 
  7019.  the same, a line is drawn from the first point to the last point to close the 
  7020.  figure. 
  7021.  
  7022.  pointArray Array of data points. 
  7023.  
  7024.  Platform Support 
  7025.  
  7026.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7027.   ΓöéPM          ΓöéMOTIF       Γöé
  7028.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7029.   ΓöéYes         ΓöéNo          Γöé
  7030.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7031.  
  7032.  Used in sample:   2D Graphics Sample: 2d-draw.cpp 
  7033.  
  7034.  
  7035. ΓòÉΓòÉΓòÉ 1.14.4. IGPolygon::operator != ΓòÉΓòÉΓòÉ
  7036.  
  7037. Returns true if the polygons are not identical (includes the graphic bundle 
  7038. attributes and the transform matrix). 
  7039.  
  7040. public:
  7041. Boolean operator !=(const IGPolygon& polygon) const;
  7042.  
  7043. Platform Support 
  7044.  
  7045. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7046. ΓöéPM          ΓöéMOTIF       Γöé
  7047. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7048. ΓöéYes         ΓöéNo          Γöé
  7049. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7050.  
  7051.  
  7052. ΓòÉΓòÉΓòÉ 1.14.5. IGPolygon::operator = ΓòÉΓòÉΓòÉ
  7053.  
  7054. Use this function to assign a IGPolygon object to another IGPolygon object. 
  7055.  
  7056. public:
  7057. IGPolygon& operator =(const IGPolygon& polygon);
  7058.  
  7059. Platform Support 
  7060.  
  7061. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7062. ΓöéPM          ΓöéMOTIF       Γöé
  7063. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7064. ΓöéYes         ΓöéNo          Γöé
  7065. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7066.  
  7067.  
  7068. ΓòÉΓòÉΓòÉ 1.14.6. IGPolygon::operator == ΓòÉΓòÉΓòÉ
  7069.  
  7070. Returns true if the polygons are identical (includes the graphic bundle 
  7071. attributes and the transform matrix). 
  7072.  
  7073. public:
  7074. Boolean operator ==(const IGPolygon& polygon) const;
  7075.  
  7076. Platform Support 
  7077.  
  7078. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7079. ΓöéPM          ΓöéMOTIF       Γöé
  7080. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7081. ΓöéYes         ΓöéNo          Γöé
  7082. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7083.  
  7084.  
  7085. ΓòÉΓòÉΓòÉ 1.14.7. IGPolygon::setFillMode ΓòÉΓòÉΓòÉ
  7086.  
  7087. Sets the fill mode used when you draw the polygon. 
  7088.  
  7089. public:
  7090. virtual IGPolygon& setFillMode(FillMode fillmode);
  7091.  
  7092. Platform Support 
  7093.  
  7094. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7095. ΓöéPM          ΓöéMOTIF       Γöé
  7096. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7097. ΓöéYes         ΓöéNo          Γöé
  7098. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7099.  
  7100.  
  7101. ΓòÉΓòÉΓòÉ 1.14.8. IGPolygon::~IGPolygon ΓòÉΓòÉΓòÉ
  7102.  
  7103. public:
  7104. virtual  ~IGPolygon();
  7105.  
  7106. Platform Support 
  7107.  
  7108. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7109. ΓöéPM          ΓöéMOTIF       Γöé
  7110. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7111. ΓöéYes         ΓöéNo          Γöé
  7112. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7113.  
  7114.  
  7115. ΓòÉΓòÉΓòÉ <hidden> Nested Types - IGPolygon ΓòÉΓòÉΓòÉ
  7116.  
  7117. Enumerations 
  7118.  
  7119.        FillMode 
  7120.  
  7121.  
  7122. ΓòÉΓòÉΓòÉ <hidden> Enums - FillMode ΓòÉΓòÉΓòÉ
  7123.  
  7124. enum FillMode { alternate, winding };
  7125.  
  7126.  
  7127. ΓòÉΓòÉΓòÉ 1.15. IGPolyline ΓòÉΓòÉΓòÉ
  7128.  
  7129. Description 
  7130.  
  7131. Derivation 
  7132.  
  7133. Constructors 
  7134.  
  7135. Public Functions 
  7136.  
  7137. Protected Functions 
  7138.  
  7139. Protected Data 
  7140.  
  7141. To close all the panels in a chapter, double click on this panel's system menu. 
  7142.  
  7143.  
  7144. ΓòÉΓòÉΓòÉ <hidden> Derivation - IGPolyline ΓòÉΓòÉΓòÉ
  7145.  
  7146. IBase
  7147.   Γöé
  7148. IVBase
  7149.   Γöé
  7150. IGraphic
  7151.   Γöé
  7152. IGPolyline
  7153.  
  7154. Inherited by: 
  7155.  
  7156.       IGPolygon 
  7157.  
  7158.  
  7159. ΓòÉΓòÉΓòÉ <hidden> Class Description - IGPolyline ΓòÉΓòÉΓòÉ
  7160.  
  7161. igpyline.hpp 
  7162.  
  7163. The IGPolyline class is a graphic object class that allows you to create a 
  7164. series of two-dimensional line segments.  The series of line segments is drawn 
  7165. starting from the first point and connecting all remaining points. 
  7166.  
  7167. When you draw a IGPolyline, the following graphic bundle attributes affect its 
  7168. appearance: 
  7169.  
  7170.      Pen color 
  7171.      Mix mode 
  7172.      Pen width 
  7173.      Pen type 
  7174.      Pen ending style 
  7175.  
  7176.  
  7177. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IGPolyline ΓòÉΓòÉΓòÉ
  7178.  
  7179. Comparisons
  7180. operator !=
  7181. operator ==
  7182.  
  7183. Constructors
  7184. IGPolyline
  7185. operator =
  7186. ~IGPolyline
  7187.  
  7188. Data Points
  7189. addPoint
  7190. insertPoint
  7191. numberOfPoints
  7192. point
  7193. pointArray
  7194. removePoint
  7195. reversePoints
  7196. setPoint
  7197. setPoints
  7198.  
  7199. Drawing
  7200. drawOn
  7201.  
  7202. Inherited Members
  7203. IGraphic
  7204. boundingRect
  7205. contains
  7206. drawOn
  7207. graphicBundle
  7208. hasGraphicBundle
  7209. hasTransformMatrix
  7210. id
  7211. isHitSelectable
  7212. isHitSelected
  7213. removeGraphicBundle
  7214. resetTransformMatrix
  7215. rotateBy
  7216. scaleBy
  7217. setGraphicBundle
  7218. setHitSelectable
  7219. setHitSelected
  7220. setId
  7221. setTransformMatrix
  7222. setTransformMethod
  7223. transformMatrix
  7224. transformMethod
  7225. translateBy
  7226.  
  7227. IVBase
  7228. asDebugInfo
  7229. asString
  7230.  
  7231. IBase
  7232. asDebugInfo
  7233. asString
  7234. messageFile
  7235. messageText
  7236. setMessageFile
  7237. version
  7238.  
  7239.  
  7240. ΓòÉΓòÉΓòÉ <hidden> IGPolyline - Comparisons ΓòÉΓòÉΓòÉ
  7241.  
  7242. Use these members to compare two IGPolyline objects. 
  7243.  
  7244.  
  7245. ΓòÉΓòÉΓòÉ <hidden> IGPolyline - Constructors ΓòÉΓòÉΓòÉ
  7246.  
  7247. You can construct, destruct,  copy, and assign objects of this class. 
  7248.  
  7249.  
  7250. ΓòÉΓòÉΓòÉ <hidden> IGPolyline - Data Points ΓòÉΓòÉΓòÉ
  7251.  
  7252. Use these members to add, modify, and remove the points that define the 
  7253. polyline. 
  7254.  
  7255.  
  7256. ΓòÉΓòÉΓòÉ <hidden> IGPolyline - Drawing ΓòÉΓòÉΓòÉ
  7257.  
  7258. Use these members to render an IGPolyline object on a device. 
  7259.  
  7260.  
  7261. ΓòÉΓòÉΓòÉ <hidden> Protected Functions - IGPolyline ΓòÉΓòÉΓòÉ
  7262.  
  7263. Inherited Members
  7264. IGraphic
  7265. operator !=
  7266. operator =
  7267. operator ==
  7268.  
  7269.  
  7270. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IGPolyline ΓòÉΓòÉΓòÉ
  7271.  
  7272. Inherited Members
  7273. IBase
  7274. recoverable
  7275. unrecoverable
  7276.  
  7277.  
  7278. ΓòÉΓòÉΓòÉ 1.15.1. IGPolyline::addPoint ΓòÉΓòÉΓòÉ
  7279.  
  7280. Adds a point to the end of the polyline. 
  7281.  
  7282. public:
  7283. virtual IGPolyline& addPoint(const IPoint& point);
  7284.  
  7285. Platform Support 
  7286.  
  7287. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7288. ΓöéPM          ΓöéMOTIF       Γöé
  7289. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7290. ΓöéYes         ΓöéNo          Γöé
  7291. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7292.  
  7293. Used in sample:   2D Graphics Sample: 2d-draw.cpp 
  7294.  
  7295.  
  7296. ΓòÉΓòÉΓòÉ 1.15.2. IGPolyline::drawOn ΓòÉΓòÉΓòÉ
  7297.  
  7298. Draws the polyline on the device associated with the graphic context. 
  7299.  
  7300. public:
  7301. virtual IGPolyline& drawOn(IGraphicContext& graphicContext);
  7302.  
  7303. Platform Support 
  7304.  
  7305. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7306. ΓöéPM          ΓöéMOTIF       Γöé
  7307. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7308. ΓöéYes         ΓöéNo          Γöé
  7309. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7310.  
  7311. Used in sample:   2D Graphics Sample: 2d-draw.cpp 
  7312.  
  7313.  
  7314. ΓòÉΓòÉΓòÉ 1.15.3. IGPolyline::IGPolyline ΓòÉΓòÉΓòÉ
  7315.  
  7316. You can construct, destruct,  copy, and assign objects of this class. 
  7317.  
  7318. Overload 1 
  7319.  
  7320. public:
  7321. IGPolyline(const IGPolyline& polyline);
  7322.  
  7323. Use this function to construct a IGPolyline object from another IGPolyline 
  7324. object. 
  7325.  
  7326.  polyline  A reference to a IGPolyline object. 
  7327.  
  7328.  Platform Support 
  7329.  
  7330.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7331.   ΓöéPM          ΓöéMOTIF       Γöé
  7332.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7333.   ΓöéYes         ΓöéNo          Γöé
  7334.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7335.  
  7336.  Overload 2 
  7337.  
  7338.   public:
  7339.   IGPolyline(const IPointArray& pointArray);
  7340.  
  7341.  Use this function to construct a IGPolyline object from a IPointArray object. 
  7342.  The polyline is constructed by drawing line segments starting from the first 
  7343.  point and connecting the remaining points. 
  7344.  
  7345.  pointArray Array of data points. 
  7346.  
  7347.  Platform Support 
  7348.  
  7349.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7350.   ΓöéPM          ΓöéMOTIF       Γöé
  7351.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7352.   ΓöéYes         ΓöéNo          Γöé
  7353.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7354.  
  7355.  Used in sample:   2D Graphics Sample: 2d-draw.cpp 
  7356.  
  7357.  
  7358. ΓòÉΓòÉΓòÉ 1.15.4. IGPolyline::insertPoint ΓòÉΓòÉΓòÉ
  7359.  
  7360. Adds a point to the polyline at the location before the specified index.  The 
  7361. index is 0-based. 
  7362.  
  7363. public:
  7364. virtual IGPolyline&
  7365.   insertPoint( unsigned long index,
  7366.                const IPoint& point);
  7367.  
  7368. Platform Support 
  7369.  
  7370. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7371. ΓöéPM          ΓöéMOTIF       Γöé
  7372. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7373. ΓöéYes         ΓöéNo          Γöé
  7374. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7375.  
  7376.  
  7377. ΓòÉΓòÉΓòÉ 1.15.5. IGPolyline::numberOfPoints ΓòÉΓòÉΓòÉ
  7378.  
  7379. Returns the number of points defining the polyline. 
  7380.  
  7381. public:
  7382. virtual unsigned long numberOfPoints() const;
  7383.  
  7384. Platform Support 
  7385.  
  7386. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7387. ΓöéPM          ΓöéMOTIF       Γöé
  7388. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7389. ΓöéYes         ΓöéNo          Γöé
  7390. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7391.  
  7392. Used in sample:   2D Graphics Sample: 2d-draw.cpp 
  7393.  
  7394.  
  7395. ΓòÉΓòÉΓòÉ 1.15.6. IGPolyline::operator != ΓòÉΓòÉΓòÉ
  7396.  
  7397. Returns true if the polylines are not identical (includes the graphic bundle 
  7398. attributes and the transform matrix). 
  7399.  
  7400. public:
  7401. IBase::Boolean
  7402.   operator !=( const IGPolyline& polyline) const;
  7403.  
  7404. Platform Support 
  7405.  
  7406. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7407. ΓöéPM          ΓöéMOTIF       Γöé
  7408. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7409. ΓöéYes         ΓöéNo          Γöé
  7410. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7411.  
  7412.  
  7413. ΓòÉΓòÉΓòÉ 1.15.7. IGPolyline::operator = ΓòÉΓòÉΓòÉ
  7414.  
  7415. Use this function to assign a IGPolyline object to another IGPolyline object. 
  7416.  
  7417. public:
  7418. IGPolyline& operator =(const IGPolyline& polyline);
  7419.  
  7420. Platform Support 
  7421.  
  7422. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7423. ΓöéPM          ΓöéMOTIF       Γöé
  7424. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7425. ΓöéYes         ΓöéNo          Γöé
  7426. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7427.  
  7428.  
  7429. ΓòÉΓòÉΓòÉ 1.15.8. IGPolyline::operator == ΓòÉΓòÉΓòÉ
  7430.  
  7431. Returns true if the polylines are identical (includes the graphic bundle 
  7432. attributes and the transform matrix). 
  7433.  
  7434. public:
  7435. IBase::Boolean
  7436.   operator ==( const IGPolyline& polyline) const;
  7437.  
  7438. Platform Support 
  7439.  
  7440. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7441. ΓöéPM          ΓöéMOTIF       Γöé
  7442. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7443. ΓöéYes         ΓöéNo          Γöé
  7444. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7445.  
  7446.  
  7447. ΓòÉΓòÉΓòÉ 1.15.9. IGPolyline::point ΓòÉΓòÉΓòÉ
  7448.  
  7449. Returns a constant reference to the point at the specified index.  The index is 
  7450. 0-based. 
  7451.  
  7452. public:
  7453. const IPoint& point(unsigned long index) const;
  7454.  
  7455. Platform Support 
  7456.  
  7457. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7458. ΓöéPM          ΓöéMOTIF       Γöé
  7459. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7460. ΓöéYes         ΓöéNo          Γöé
  7461. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7462.  
  7463.  
  7464. ΓòÉΓòÉΓòÉ 1.15.10. IGPolyline::pointArray ΓòÉΓòÉΓòÉ
  7465.  
  7466. Returns a constant reference to the array of points defining the polyline. 
  7467.  
  7468. public:
  7469. const IPointArray& pointArray() const;
  7470.  
  7471. Platform Support 
  7472.  
  7473. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7474. ΓöéPM          ΓöéMOTIF       Γöé
  7475. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7476. ΓöéYes         ΓöéNo          Γöé
  7477. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7478.  
  7479. Used in sample:   BIGCPP Sample: bigcpp.cpp 
  7480.  
  7481.  
  7482. ΓòÉΓòÉΓòÉ 1.15.11. IGPolyline::removePoint ΓòÉΓòÉΓòÉ
  7483.  
  7484. Removes a point for the polyline at the specified index. The index is 0-based. 
  7485.  
  7486. public:
  7487. virtual IGPolyline& removePoint(unsigned long index);
  7488.  
  7489. Platform Support 
  7490.  
  7491. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7492. ΓöéPM          ΓöéMOTIF       Γöé
  7493. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7494. ΓöéYes         ΓöéNo          Γöé
  7495. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7496.  
  7497. Used in sample:   2D Graphics Sample: 2d-draw.cpp 
  7498.  
  7499.  
  7500. ΓòÉΓòÉΓòÉ 1.15.12. IGPolyline::reversePoints ΓòÉΓòÉΓòÉ
  7501.  
  7502. Reverses all points in the polyline.  The first point becomes the last and so 
  7503. on. 
  7504.  
  7505. public:
  7506. virtual IGPolyline& reversePoints();
  7507.  
  7508. Platform Support 
  7509.  
  7510. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7511. ΓöéPM          ΓöéMOTIF       Γöé
  7512. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7513. ΓöéYes         ΓöéNo          Γöé
  7514. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7515.  
  7516.  
  7517. ΓòÉΓòÉΓòÉ 1.15.13. IGPolyline::setPoint ΓòÉΓòÉΓòÉ
  7518.  
  7519. Sets the point at the specified index to the argument point.  The index is 
  7520. 0-based. 
  7521.  
  7522. public:
  7523. virtual IGPolyline&
  7524.   setPoint( unsigned long index,
  7525.             const IPoint& point);
  7526.  
  7527. Platform Support 
  7528.  
  7529. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7530. ΓöéPM          ΓöéMOTIF       Γöé
  7531. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7532. ΓöéYes         ΓöéNo          Γöé
  7533. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7534.  
  7535. Used in sample:   2D Graphics Sample: 2d-draw.cpp 
  7536.  
  7537.  
  7538. ΓòÉΓòÉΓòÉ 1.15.14. IGPolyline::setPoints ΓòÉΓòÉΓòÉ
  7539.  
  7540. Sets the points used to define the polyline. 
  7541.  
  7542. public:
  7543. virtual IGPolyline&
  7544.   setPoints( const IPointArray& pointArray);
  7545.  
  7546. Platform Support 
  7547.  
  7548. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7549. ΓöéPM          ΓöéMOTIF       Γöé
  7550. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7551. ΓöéYes         ΓöéNo          Γöé
  7552. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7553.  
  7554.  
  7555. ΓòÉΓòÉΓòÉ 1.15.15. IGPolyline::~IGPolyline ΓòÉΓòÉΓòÉ
  7556.  
  7557. public:
  7558. virtual  ~IGPolyline();
  7559.  
  7560. Platform Support 
  7561.  
  7562. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7563. ΓöéPM          ΓöéMOTIF       Γöé
  7564. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7565. ΓöéYes         ΓöéNo          Γöé
  7566. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7567.  
  7568.  
  7569. ΓòÉΓòÉΓòÉ 1.16. IGraphic ΓòÉΓòÉΓòÉ
  7570.  
  7571. Description 
  7572.  
  7573. Derivation 
  7574.  
  7575. Public Functions 
  7576.  
  7577. Protected Functions 
  7578.  
  7579. Protected Data 
  7580.  
  7581. Nested Types 
  7582.  
  7583. To close all the panels in a chapter, double click on this panel's system menu. 
  7584.  
  7585.  
  7586. ΓòÉΓòÉΓòÉ <hidden> Derivation - IGraphic ΓòÉΓòÉΓòÉ
  7587.  
  7588. IBase
  7589.   Γöé
  7590. IVBase
  7591.   Γöé
  7592. IGraphic
  7593.  
  7594. Inherited by: 
  7595.  
  7596.       IG3PointArc 
  7597.       IGArc 
  7598.       IGBitmap 
  7599.       IGEllipse 
  7600.       IGLine 
  7601.       IGList 
  7602.       IGPie 
  7603.       IGPolyline 
  7604.       IGRectangle 
  7605.       IGRegion 
  7606.       IGString 
  7607.  
  7608.  
  7609. ΓòÉΓòÉΓòÉ <hidden> Class Description - IGraphic ΓòÉΓòÉΓòÉ
  7610.  
  7611. igraphic.hpp 
  7612.  
  7613. IGraphic is an abstract base class that provides common behavior for all 
  7614. two-dimensional graphic classes.  The common behavior includes bounding 
  7615. rectangle information, accessing bundle attributes, transforming a graphic 
  7616. object, detecting if a graphic object has been selected (hit testing), and 
  7617. identifying a graphic object. 
  7618.  
  7619. An IGraphic object can optionally contain an IGraphicBundle and an 
  7620. ITransformMatrix.  You can set a graphic bundle on a graphic object so that the 
  7621. attributes set in the bundle are used when you draw a graphic object.  If you 
  7622. use any of the world transform functions or set a transform matrix on a graphic 
  7623. object, then the transform matrix contained in the graphic object is used when 
  7624. you draw a graphic object. 
  7625.  
  7626. The drawOn function is a pure virtual function that is overridden by all 
  7627. classes derived from IGraphic.  This function provides the drawing operations 
  7628. necessary for rendering a graphic object on a device. 
  7629.  
  7630.  
  7631. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IGraphic ΓòÉΓòÉΓòÉ
  7632.  
  7633. Bounding Rectangle
  7634. boundingRect
  7635.  
  7636. Drawing
  7637. drawOn
  7638.  
  7639. Graphic Bundles
  7640. graphicBundle
  7641. hasGraphicBundle
  7642. removeGraphicBundle
  7643. setGraphicBundle
  7644.  
  7645. Hit Testing
  7646. contains
  7647. isHitSelectable
  7648. isHitSelected
  7649. setHitSelectable
  7650. setHitSelected
  7651.  
  7652. Object Identifier
  7653. id
  7654. setId
  7655.  
  7656. Protected Constructors
  7657. ~IGraphic
  7658.  
  7659. World Space Transformation
  7660. hasTransformMatrix
  7661. resetTransformMatrix
  7662. rotateBy
  7663. scaleBy
  7664. setTransformMatrix
  7665. setTransformMethod
  7666. transformMatrix
  7667. transformMethod
  7668. translateBy
  7669.  
  7670. Inherited Members
  7671. IVBase
  7672. asDebugInfo
  7673. asString
  7674.  
  7675. IBase
  7676. asDebugInfo
  7677. asString
  7678. messageFile
  7679. messageText
  7680. setMessageFile
  7681. version
  7682.  
  7683.  
  7684. ΓòÉΓòÉΓòÉ <hidden> IGraphic - Bounding Rectangle ΓòÉΓòÉΓòÉ
  7685.  
  7686. Use these members to determine the smallest rectangle that contains the graphic 
  7687. object.  The graphic object's current world space transform and attribute 
  7688. bundle are used to determine the bounding rectangle. 
  7689.  
  7690.  
  7691. ΓòÉΓòÉΓòÉ <hidden> IGraphic - Comparisons ΓòÉΓòÉΓòÉ
  7692.  
  7693. Use these members to compare two IGraphic objects. 
  7694.  
  7695.  
  7696. ΓòÉΓòÉΓòÉ <hidden> IGraphic - Drawing ΓòÉΓòÉΓòÉ
  7697.  
  7698. Use these members to render a graphic object on a device.  Derived classes must 
  7699. override drawOn. 
  7700.  
  7701.  
  7702. ΓòÉΓòÉΓòÉ <hidden> IGraphic - Graphic Bundles ΓòÉΓòÉΓòÉ
  7703.  
  7704. Use these members to query, set, and remove the drawing attributes that you use 
  7705. when drawing the graphic object. 
  7706.  
  7707.  
  7708. ΓòÉΓòÉΓòÉ <hidden> IGraphic - Hit Testing ΓòÉΓòÉΓòÉ
  7709.  
  7710. Hit testing is the process of determining which graphic objects, if any, 
  7711. intersect an area of interest.  When you want to select an area of interest on 
  7712. the screen, you usually move the pointer to the area of interest and signal (by 
  7713. clicking the mouse, for example) that this is the graphic object you want.  The 
  7714. area of interest is a small rectangle centered at the hit point whose size is 
  7715. determined by the hit aperture size. 
  7716.  
  7717. Use the contains member to determine if a point lies on or within the graphic 
  7718. object. 
  7719.  
  7720. Use the remaining members when you are performing hit testing using the 
  7721. hit-testing members provided by the IGList class.  When an object is determined 
  7722. to be under a point, its setHitSelected member is called with a true argument. 
  7723. Typically, you do not need to set or check the hit selection state of a graphic 
  7724. object because the IGList class returns the graphic objects under the specified 
  7725. point.  You can, however, control whether you want a graphic object contained 
  7726. in an IGList to be selectable by calling setSelectable with a false argument. 
  7727. In this case, this graphic object is not considered when hit testing is 
  7728. performed. 
  7729.  
  7730.  
  7731. ΓòÉΓòÉΓòÉ <hidden> IGraphic - Object Identifier ΓòÉΓòÉΓòÉ
  7732.  
  7733. Use these members to associate an identifier with a graphic object.  This is 
  7734. particularly useful when this object is part of an IGList (or any other 
  7735. collection) and you want to retrieve it later.  By default, all object 
  7736. identifiers are zero. 
  7737.  
  7738.  
  7739. ΓòÉΓòÉΓòÉ <hidden> IGraphic - Protected Constructors ΓòÉΓòÉΓòÉ
  7740.  
  7741. You cannot construct, destruct, or copy an object of this class directly. 
  7742.  
  7743.  
  7744. ΓòÉΓòÉΓòÉ <hidden> IGraphic - World Space Transformation ΓòÉΓòÉΓòÉ
  7745.  
  7746. A transformation is an operation performed on a graphic object that changes the 
  7747. object in one of four ways: translation, rotation, scaling, and shearing. 
  7748. Transformations enable an application to control the location, orientation, 
  7749. size, and shape of graphic objects on an output device. 
  7750.  
  7751. The transformation of graphic objects can be conceptually divided into a series 
  7752. of distinct transformations applied from one logical stopping point to another. 
  7753. Coordinate spaces are used as a method of conceptualizing these logical 
  7754. stopping points.  The coordinate spaces are concepts used to explain and 
  7755. manipulate the transformation process. 
  7756.  
  7757. The world coordinate space is where most drawing coordinates are specified. If 
  7758. you picture the presentation space as a blank canvas on which to draw, the 
  7759. world coordinate space is a Cartesian grid that provides a reference scale for 
  7760. what is being drawn. 
  7761.  
  7762. The components of a picture defined in world coordinate space are often defined 
  7763. to a scale convenient to only that component.  Applications also can define 
  7764. each component, or subpicture, starting at the origin (0,0).  This enables 
  7765. applications to define the scale of a subpicture and the location of the 
  7766. subpicture separately. 
  7767.  
  7768. After subpictures are defined in world coordinate space, they undergo a process 
  7769. called transformation and then appear on an output device.  If an application 
  7770. has not specifically applied a transformation on a subpicture, by default the 
  7771. identity transform is applied, which, in effect, makes no change to the 
  7772. subpicture. 
  7773.  
  7774. Both the OS/2 operating system and Windows provide multiple coordinate spaces 
  7775. and use transformations to move subpictures between the coordinate spaces. The 
  7776. transformations you apply to a graphic object transform an object's data points 
  7777. from one coordinate space to another.  In the OS/2 operating system, the 
  7778. graphic object's transform matrix is used to map from world coordinate space to 
  7779. model coordinate space.  In Windows, the graphic object's transform matrix is 
  7780. used to map from world coordinate space to page coordinate space. 
  7781.  
  7782. The transformation matrix does not affect an object's data points. The matrix 
  7783. is used to map the object's data points from world coordinate space when you 
  7784. draw the graphic object or perform hit testing on the graphic object. 
  7785.  
  7786. When you draw a graphic object, the object's transform matrix is applied to the 
  7787. graphic context's current world transform matrix using the transform method. 
  7788.  
  7789. By default, an object's transform matrix replaces the graphic context's current 
  7790. transform matrix before drawing and restores the previous transform matrix 
  7791. after drawing.  You can provide an accumulative effect on transform matrixes by 
  7792. using the leftMultiply or rightMultiply transform method. 
  7793.  
  7794. The leftMultiply transform method premultiplies the graphic object's transform 
  7795. matrix with the graphic context's world transform matrix before drawing the 
  7796. graphic object. 
  7797.  
  7798. The rightMultiply transform method postmultiplies the graphic object's 
  7799. transform matrix with the graphic context's world transform matrix before 
  7800. drawing the graphic object. 
  7801.  
  7802.  
  7803. ΓòÉΓòÉΓòÉ <hidden> Protected Functions - IGraphic ΓòÉΓòÉΓòÉ
  7804.  
  7805. Comparisons
  7806. operator !=
  7807. operator ==
  7808.  
  7809. Protected Constructors
  7810. IGraphic
  7811. operator =
  7812.  
  7813.  
  7814. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IGraphic ΓòÉΓòÉΓòÉ
  7815.  
  7816. Inherited Members
  7817. IBase
  7818. recoverable
  7819. unrecoverable
  7820.  
  7821.  
  7822. ΓòÉΓòÉΓòÉ 1.16.1. IGraphic::boundingRect ΓòÉΓòÉΓòÉ
  7823.  
  7824. Determines the smallest rectangle enclosing the graphic object.  Graphic bundle 
  7825. attributes and the graphic object's current world transform matrix are used to 
  7826. determine the bounding rectangle. 
  7827.  
  7828. public:
  7829. virtual IRectangle
  7830.   boundingRect( IGraphicContext& graphicContext);
  7831.  
  7832. Platform Support 
  7833.  
  7834. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7835. ΓöéPM          ΓöéMOTIF       Γöé
  7836. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7837. ΓöéYes         ΓöéNo          Γöé
  7838. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7839.  
  7840. Used in sample:   2D Graphics Sample: 2d-draw.cpp 
  7841.  
  7842.  
  7843. ΓòÉΓòÉΓòÉ 1.16.2. IGraphic::contains ΓòÉΓòÉΓòÉ
  7844.  
  7845. Returns true if the point lies on or within the object. This function uses 
  7846. drawOn( IGraphicContext& ) to determine if the object contains the point. 
  7847.  
  7848. public:
  7849. virtual IBase::Boolean
  7850.   contains( IGraphicContext& graphicContext,
  7851.             const IPoint& point);
  7852.  
  7853. Platform Support 
  7854.  
  7855. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7856. ΓöéPM          ΓöéMOTIF       Γöé
  7857. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7858. ΓöéYes         ΓöéNo          Γöé
  7859. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7860.  
  7861.  
  7862. ΓòÉΓòÉΓòÉ 1.16.3. IGraphic::drawOn ΓòÉΓòÉΓòÉ
  7863.  
  7864. Provides the necessary drawing instructions for rendering the graphic object. 
  7865. This is a pure virtual function that must be overridden by all classes derived 
  7866. from IGraphic. 
  7867.  
  7868. public:
  7869. virtual IGraphic&
  7870.   drawOn( IGraphicContext& graphicContext) = 0;
  7871.  
  7872. Platform Support 
  7873.  
  7874. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7875. ΓöéPM          ΓöéMOTIF       Γöé
  7876. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7877. ΓöéYes         ΓöéNo          Γöé
  7878. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7879.  
  7880. Used in sample:   2D Graphics Sample: 2d-draw.cpp 
  7881.  
  7882.  
  7883. ΓòÉΓòÉΓòÉ 1.16.4. IGraphic::graphicBundle ΓòÉΓòÉΓòÉ
  7884.  
  7885. Returns a copy of the graphic bundle currently set for this graphic object.  If 
  7886. you do not set a graphic bundle for the graphic object, a graphic bundle with 
  7887. no attributes is returned. 
  7888.  
  7889. public:
  7890. virtual IGraphicBundle graphicBundle() const;
  7891.  
  7892. Platform Support 
  7893.  
  7894. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7895. ΓöéPM          ΓöéMOTIF       Γöé
  7896. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7897. ΓöéYes         ΓöéNo          Γöé
  7898. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7899.  
  7900. Used in sample:   BIGCPP Sample: bigcpp.cpp 
  7901.  
  7902.  
  7903. ΓòÉΓòÉΓòÉ 1.16.5. IGraphic::hasGraphicBundle ΓòÉΓòÉΓòÉ
  7904.  
  7905. Returns true if you set a graphic bundle on this graphic object. 
  7906.  
  7907. public:
  7908. virtual IBase::Boolean hasGraphicBundle() const;
  7909.  
  7910. Platform Support 
  7911.  
  7912. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7913. ΓöéPM          ΓöéMOTIF       Γöé
  7914. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7915. ΓöéYes         ΓöéNo          Γöé
  7916. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7917.  
  7918. Used in sample:   BIGCPP Sample: bigcpp.cpp 
  7919.  
  7920.  
  7921. ΓòÉΓòÉΓòÉ 1.16.6. IGraphic::hasTransformMatrix ΓòÉΓòÉΓòÉ
  7922.  
  7923. Returns true if the graphic object's transform matrix is not the identity 
  7924. transform matrix. 
  7925.  
  7926. public:
  7927. virtual IBase::Boolean hasTransformMatrix() const;
  7928.  
  7929. Platform Support 
  7930.  
  7931. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7932. ΓöéPM          ΓöéMOTIF       Γöé
  7933. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7934. ΓöéYes         ΓöéNo          Γöé
  7935. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7936.  
  7937. Used in sample:   BIGCPP Sample: bigcpp.cpp 
  7938.  
  7939.  
  7940. ΓòÉΓòÉΓòÉ 1.16.7. IGraphic::id ΓòÉΓòÉΓòÉ
  7941.  
  7942. Returns the graphic object's identifier. 
  7943.  
  7944. public:
  7945. virtual unsigned long id() const;
  7946.  
  7947. Platform Support 
  7948.  
  7949. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7950. ΓöéPM          ΓöéMOTIF       Γöé
  7951. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7952. ΓöéYes         ΓöéNo          Γöé
  7953. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7954.  
  7955.  
  7956. ΓòÉΓòÉΓòÉ 1.16.8. IGraphic::IGraphic ΓòÉΓòÉΓòÉ
  7957.  
  7958. Overload 1 
  7959.  
  7960. protected:
  7961. IGraphic();
  7962.  
  7963. Use the default constructor when you want to create an IGraphic object that 
  7964. does not contain an attribute bundle and with its transformation matrix is 
  7965. initialized to the identity transform. 
  7966.  
  7967. Platform Support 
  7968.  
  7969. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7970. ΓöéPM          ΓöéMOTIF       Γöé
  7971. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7972. ΓöéYes         ΓöéNo          Γöé
  7973. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7974.  
  7975. Overload 2 
  7976.  
  7977. protected:
  7978. IGraphic(const IGraphic& graphic);
  7979.  
  7980. Use this function when you want to create a IGraphic object from another 
  7981. IGraphic object. 
  7982.  
  7983.  graphic   Reference to another class derived from IGraphic. 
  7984.  
  7985.  Platform Support 
  7986.  
  7987.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7988.   ΓöéPM          ΓöéMOTIF       Γöé
  7989.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7990.   ΓöéYes         ΓöéNo          Γöé
  7991.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7992.  
  7993.  Overload 3 
  7994.  
  7995.   protected:
  7996.   IGraphic(const IGraphicBundle& graphicBundle);
  7997.  
  7998.  Use this function when you want to create a IGraphic object from an 
  7999.  IGraphicBundle object. The IGraphic object make a copy of the argument 
  8000.  IGraphicBundle object and initializes its transformation matrix to the 
  8001.  identity transform. 
  8002.  
  8003.  graphicBundle A IGraphicBundle object.  The IGraphic object uses the 
  8004.            attributes set in the graphic bundle when drawing. 
  8005.  
  8006.  Platform Support 
  8007.  
  8008.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8009.   ΓöéPM          ΓöéMOTIF       Γöé
  8010.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8011.   ΓöéYes         ΓöéNo          Γöé
  8012.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8013.  
  8014.  
  8015. ΓòÉΓòÉΓòÉ 1.16.9. IGraphic::isHitSelectable ΓòÉΓòÉΓòÉ
  8016.  
  8017. Returns true if you want the graphic object to be selectable when hit testing 
  8018. is performed on an IGList. 
  8019.  
  8020. public:
  8021. virtual IBase::Boolean isHitSelectable() const;
  8022.  
  8023. Platform Support 
  8024.  
  8025. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8026. ΓöéPM          ΓöéMOTIF       Γöé
  8027. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8028. ΓöéYes         ΓöéNo          Γöé
  8029. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8030.  
  8031.  
  8032. ΓòÉΓòÉΓòÉ 1.16.10. IGraphic::isHitSelected ΓòÉΓòÉΓòÉ
  8033.  
  8034. Return trues if setHitSelected was set to true and if isHitSelectable is true. 
  8035.  
  8036. public:
  8037. virtual IBase::Boolean isHitSelected() const;
  8038.  
  8039. Platform Support 
  8040.  
  8041. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8042. ΓöéPM          ΓöéMOTIF       Γöé
  8043. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8044. ΓöéYes         ΓöéNo          Γöé
  8045. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8046.  
  8047. Used in sample:   BIGCPP Sample: bigcpp.cpp 
  8048.  
  8049.  
  8050. ΓòÉΓòÉΓòÉ 1.16.11. IGraphic::operator != ΓòÉΓòÉΓòÉ
  8051.  
  8052. Returns true if the graphics are not identical (includes the graphic bundle and 
  8053. the transform matrix). 
  8054.  
  8055. protected:
  8056. IBase::Boolean operator !=(const IGraphic& graphic) const;
  8057.  
  8058. Platform Support 
  8059.  
  8060. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8061. ΓöéPM          ΓöéMOTIF       Γöé
  8062. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8063. ΓöéYes         ΓöéNo          Γöé
  8064. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8065.  
  8066.  
  8067. ΓòÉΓòÉΓòÉ 1.16.12. IGraphic::operator = ΓòÉΓòÉΓòÉ
  8068.  
  8069. Use this function when you want to assign a IGraphic object to another IGraphic 
  8070. object. 
  8071.  
  8072. protected:
  8073. IGraphic& operator =(const IGraphic& graphic);
  8074.  
  8075. Platform Support 
  8076.  
  8077. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8078. ΓöéPM          ΓöéMOTIF       Γöé
  8079. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8080. ΓöéYes         ΓöéNo          Γöé
  8081. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8082.  
  8083.  
  8084. ΓòÉΓòÉΓòÉ 1.16.13. IGraphic::operator == ΓòÉΓòÉΓòÉ
  8085.  
  8086. Returns true if the graphics are identical (includes the graphic bundle and the 
  8087. transform matrix). 
  8088.  
  8089. protected:
  8090. IBase::Boolean operator ==(const IGraphic& graphic) const;
  8091.  
  8092. Platform Support 
  8093.  
  8094. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8095. ΓöéPM          ΓöéMOTIF       Γöé
  8096. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8097. ΓöéYes         ΓöéNo          Γöé
  8098. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8099.  
  8100.  
  8101. ΓòÉΓòÉΓòÉ 1.16.14. IGraphic::removeGraphicBundle ΓòÉΓòÉΓòÉ
  8102.  
  8103. Removes the current graphic bundle. When you draw this graphic object, the 
  8104. attributes set in the graphic context are used instead of the attributes that 
  8105. were set in the graphic bundle. 
  8106.  
  8107. public:
  8108. virtual IGraphic& removeGraphicBundle();
  8109.  
  8110. Platform Support 
  8111.  
  8112. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8113. ΓöéPM          ΓöéMOTIF       Γöé
  8114. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8115. ΓöéYes         ΓöéNo          Γöé
  8116. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8117.  
  8118.  
  8119. ΓòÉΓòÉΓòÉ 1.16.15. IGraphic::resetTransformMatrix ΓòÉΓòÉΓòÉ
  8120.  
  8121. Sets the graphic object's transform matrix to the identity transform matrix. 
  8122.  
  8123. public:
  8124. virtual IGraphic& resetTransformMatrix();
  8125.  
  8126. Platform Support 
  8127.  
  8128. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8129. ΓöéPM          ΓöéMOTIF       Γöé
  8130. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8131. ΓöéYes         ΓöéNo          Γöé
  8132. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8133.  
  8134. Used in sample:   2D Graphics Sample: 2d-draw.cpp 
  8135.  
  8136.  
  8137. ΓòÉΓòÉΓòÉ 1.16.16. IGraphic::rotateBy ΓòÉΓòÉΓòÉ
  8138.  
  8139. Rotates the object by the angle, specified in degrees, around the point 
  8140. specified. 
  8141.  
  8142. public:
  8143. virtual IGraphic&
  8144.   rotateBy( double angle,
  8145.             const IPoint& point = IPoint ( 0 , 0 ));
  8146.  
  8147. Platform Support 
  8148.  
  8149. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8150. ΓöéPM          ΓöéMOTIF       Γöé
  8151. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8152. ΓöéYes         ΓöéNo          Γöé
  8153. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8154.  
  8155. Exceptions 
  8156.  
  8157. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8158. ΓöéIAccessError        ΓöéThe system could not perform the rotate Γöé
  8159. Γöé                    Γöéoperation.  Make sure the object is not Γöé
  8160. Γöé                    Γöébeing accessed concurrently on another  Γöé
  8161. Γöé                    Γöéthread.                                 Γöé
  8162. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8163.  
  8164. Used in sample:   2D Graphics Sample: 2d-draw.cpp 
  8165.  
  8166.  
  8167. ΓòÉΓòÉΓòÉ 1.16.17. IGraphic::scaleBy ΓòÉΓòÉΓòÉ
  8168.  
  8169. Scales the object using the x and y factors around the point specified. 
  8170.  
  8171. public:
  8172. virtual IGraphic&
  8173.   scaleBy( double xScale,
  8174.            double yScale,
  8175.            const IPoint& point = IPoint ( 0 , 0 ));
  8176.  
  8177. Platform Support 
  8178.  
  8179. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8180. ΓöéPM          ΓöéMOTIF       Γöé
  8181. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8182. ΓöéYes         ΓöéNo          Γöé
  8183. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8184.  
  8185. Exceptions 
  8186.  
  8187. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8188. ΓöéIAccessError        ΓöéThe system could not perform the scale  Γöé
  8189. Γöé                    Γöéoperation.  Make sure the object is not Γöé
  8190. Γöé                    Γöébeing accessed concurrently on another  Γöé
  8191. Γöé                    Γöéthread.                                 Γöé
  8192. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8193.  
  8194.  
  8195. ΓòÉΓòÉΓòÉ 1.16.18. IGraphic::setGraphicBundle ΓòÉΓòÉΓòÉ
  8196.  
  8197. Makes a copy of the argument graphic bundle.  The attributes you set in the 
  8198. bundle are used when you draw the graphic object.  If this graphic object 
  8199. already has a graphic bundle set, the previous graphic bundle is deleted. 
  8200.  
  8201. public:
  8202. virtual IGraphic&
  8203.   setGraphicBundle( const IGraphicBundle& graphicBundle);
  8204.  
  8205. Platform Support 
  8206.  
  8207. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8208. ΓöéPM          ΓöéMOTIF       Γöé
  8209. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8210. ΓöéYes         ΓöéNo          Γöé
  8211. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8212.  
  8213. Used in samples: 
  8214.  
  8215.       2D Graphics Sample: 2d-draw.cpp 
  8216.       BIGCPP Sample: bigcpp.cpp 
  8217.       Lancelot - A Valiant Example: ltimepie.cpp 
  8218.  
  8219.  
  8220. ΓòÉΓòÉΓòÉ 1.16.19. IGraphic::setHitSelectable ΓòÉΓòÉΓòÉ
  8221.  
  8222. Indicate whether this graphic object is selectable.  This is useful when 
  8223. performing hit testing.  Set setSelectable to false for all objects that you do 
  8224. not want or need to be selected. The default is true.  If you set setSelected 
  8225. to false, the IGList class does not attempt to determine if a point lies within 
  8226. this graphic object. 
  8227.  
  8228. public:
  8229. virtual IGraphic&
  8230.   setHitSelectable( IBase::Boolean hitSelectable = true);
  8231.  
  8232. Platform Support 
  8233.  
  8234. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8235. ΓöéPM          ΓöéMOTIF       Γöé
  8236. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8237. ΓöéYes         ΓöéNo          Γöé
  8238. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8239.  
  8240.  
  8241. ΓòÉΓòÉΓòÉ 1.16.20. IGraphic::setHitSelected ΓòÉΓòÉΓòÉ
  8242.  
  8243. Indicates that this graphic object is selected The default is false.  This 
  8244. function is used by the IGList class to mark the graphic objects that have been 
  8245. selected. Before performing hit testing using the functions provided in IGList, 
  8246. each graphic objects hit selection state is reset to false. 
  8247.  
  8248. public:
  8249. virtual IGraphic&
  8250.   setHitSelected( IBase::Boolean hitSelected = false);
  8251.  
  8252. Platform Support 
  8253.  
  8254. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8255. ΓöéPM          ΓöéMOTIF       Γöé
  8256. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8257. ΓöéYes         ΓöéNo          Γöé
  8258. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8259.  
  8260. Used in sample:   BIGCPP Sample: bigcpp.cpp 
  8261.  
  8262.  
  8263. ΓòÉΓòÉΓòÉ 1.16.21. IGraphic::setId ΓòÉΓòÉΓòÉ
  8264.  
  8265. Sets the graphic object's identifier. 
  8266.  
  8267. public:
  8268. virtual IGraphic& setId(unsigned long identifier);
  8269.  
  8270. Platform Support 
  8271.  
  8272. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8273. ΓöéPM          ΓöéMOTIF       Γöé
  8274. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8275. ΓöéYes         ΓöéNo          Γöé
  8276. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8277.  
  8278.  
  8279. ΓòÉΓòÉΓòÉ 1.16.22. IGraphic::setTransformMatrix ΓòÉΓòÉΓòÉ
  8280.  
  8281. Replaces the graphic object's transform matrix with the argument transform 
  8282. matrix.  A copy of the argument transform matrix is created and the previous 
  8283. transform matrix is deleted. 
  8284.  
  8285. public:
  8286. virtual IGraphic&
  8287.   setTransformMatrix( const ITransformMatrix& transformMatrix);
  8288.  
  8289. Platform Support 
  8290.  
  8291. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8292. ΓöéPM          ΓöéMOTIF       Γöé
  8293. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8294. ΓöéYes         ΓöéNo          Γöé
  8295. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8296.  
  8297.  
  8298. ΓòÉΓòÉΓòÉ 1.16.23. IGraphic::setTransformMethod ΓòÉΓòÉΓòÉ
  8299.  
  8300. Sets the method used to combine the graphic object's transform matrix with the 
  8301. existing graphic context world transform matrix. 
  8302.  
  8303. public:
  8304. virtual IGraphic&
  8305.   setTransformMethod( TransformMethod transformMethod = rightMultiply);
  8306.  
  8307. Platform Support 
  8308.  
  8309. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8310. ΓöéPM          ΓöéMOTIF       Γöé
  8311. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8312. ΓöéYes         ΓöéNo          Γöé
  8313. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8314.  
  8315.  
  8316. ΓòÉΓòÉΓòÉ 1.16.24. IGraphic::transformMatrix ΓòÉΓòÉΓòÉ
  8317.  
  8318. This function returns the graphic object's transform matrix. If no 
  8319. transformations operations have been called, then the identity matrix is 
  8320. returned. 
  8321.  
  8322. public:
  8323. const ITransformMatrix transformMatrix() const;
  8324.  
  8325. Platform Support 
  8326.  
  8327. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8328. ΓöéPM          ΓöéMOTIF       Γöé
  8329. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8330. ΓöéYes         ΓöéNo          Γöé
  8331. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8332.  
  8333. Used in sample:   BIGCPP Sample: bigcpp.cpp 
  8334.  
  8335.  
  8336. ΓòÉΓòÉΓòÉ 1.16.25. IGraphic::transformMethod ΓòÉΓòÉΓòÉ
  8337.  
  8338. Returns the method used to combine world transform matrixes. 
  8339.  
  8340. public:
  8341. IGraphic::TransformMethod transformMethod() const;
  8342.  
  8343. Platform Support 
  8344.  
  8345. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8346. ΓöéPM          ΓöéMOTIF       Γöé
  8347. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8348. ΓöéYes         ΓöéNo          Γöé
  8349. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8350.  
  8351. Used in sample:   BIGCPP Sample: bigcpp.cpp 
  8352.  
  8353.  
  8354. ΓòÉΓòÉΓòÉ 1.16.26. IGraphic::translateBy ΓòÉΓòÉΓòÉ
  8355.  
  8356. Moves the object by the amount specified in the IPoint. 
  8357.  
  8358. public:
  8359. virtual IGraphic& translateBy(const IPoint& point);
  8360.  
  8361. Platform Support 
  8362.  
  8363. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8364. ΓöéPM          ΓöéMOTIF       Γöé
  8365. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8366. ΓöéYes         ΓöéNo          Γöé
  8367. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8368.  
  8369. Exceptions 
  8370.  
  8371. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8372. ΓöéIAccessError        ΓöéThe system could not perform the        Γöé
  8373. Γöé                    Γöétranslate operation.  Make sure the     Γöé
  8374. Γöé                    Γöéobject is not being accessed            Γöé
  8375. Γöé                    Γöéconcurrently on another thread.         Γöé
  8376. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8377.  
  8378. Used in sample:   2D Graphics Sample: 2d-draw.cpp 
  8379.  
  8380.  
  8381. ΓòÉΓòÉΓòÉ 1.16.27. IGraphic::~IGraphic ΓòÉΓòÉΓòÉ
  8382.  
  8383. public:
  8384. virtual  ~IGraphic();
  8385.  
  8386. Platform Support 
  8387.  
  8388. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8389. ΓöéPM          ΓöéMOTIF       Γöé
  8390. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8391. ΓöéYes         ΓöéNo          Γöé
  8392. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8393.  
  8394.  
  8395. ΓòÉΓòÉΓòÉ <hidden> Nested Types - IGraphic ΓòÉΓòÉΓòÉ
  8396.  
  8397. Enumerations 
  8398.  
  8399.        TransformMethod 
  8400.  
  8401.  
  8402. ΓòÉΓòÉΓòÉ <hidden> Enums - TransformMethod ΓòÉΓòÉΓòÉ
  8403.  
  8404. enum TransformMethod { replace, rightMultiply, leftMultiply };
  8405.  
  8406.  
  8407. ΓòÉΓòÉΓòÉ 1.17. IGraphicBundle ΓòÉΓòÉΓòÉ
  8408.  
  8409. Description 
  8410.  
  8411. Derivation 
  8412.  
  8413. Constructors 
  8414.  
  8415. Public Functions 
  8416.  
  8417. Public Data 
  8418.  
  8419. Protected Data 
  8420.  
  8421. Nested Types 
  8422.  
  8423. Public Data includes Styles and Notification IDs if they exist. 
  8424.  
  8425. To close all the panels in a chapter, double click on this panel's system menu. 
  8426.  
  8427.  
  8428. ΓòÉΓòÉΓòÉ <hidden> Derivation - IGraphicBundle ΓòÉΓòÉΓòÉ
  8429.  
  8430. IBase
  8431.   Γöé
  8432. IGraphicBundle
  8433.  
  8434. Inherited by none. 
  8435.  
  8436.  
  8437. ΓòÉΓòÉΓòÉ <hidden> Class Description - IGraphicBundle ΓòÉΓòÉΓòÉ
  8438.  
  8439. igbundle.hpp 
  8440.  
  8441. The IGraphicBundle class allows you to set drawing attributes for graphic 
  8442. objects (such as IGLine, IGArc, and IGPolyline).  There are cases where this 
  8443. class allows you to set an attribute for a graphic object that does not support 
  8444. the attribute. For example, you can set a fill color for a graphic bundle 
  8445. object.  You then set the graphic bundle object on a IGLine object.  The fill 
  8446. color has no effect when you draw the line because lines do not have fill 
  8447. colors. 
  8448.  
  8449. The graphic bundle class allows you to selectively change drawing attributes 
  8450. from the drawing attributes currently set for a graphic context.  If a graphic 
  8451. object does not contain a graphic bundle, the current graphic context drawing 
  8452. attributes are used when you draw a graphic object.  If you call a set 
  8453. attribute function of a graphic bundle object and set the graphic bundle on a 
  8454. graphic object, this graphic bundle's attributes override the drawing 
  8455. attributes for the graphic context when you draw the graphic object. For 
  8456. drawing attributes that you have not changed using a set attribute function, 
  8457. the current drawing attributes set in the graphic context are used when you 
  8458. draw a graphic object. 
  8459.  
  8460. Each drawing attribute has four functions associated with it: set, query, has, 
  8461. and reset.  You use a set function to set a drawing attribute on the graphic 
  8462. bundle You use a query function to obtain a drawing attribute set on a graphic 
  8463. bundle.  You use a has function to determine if a drawing attribute is set on a 
  8464. graphic object. And, there is a reset function to use the current graphic 
  8465. context drawing attribute. Thus, the drawing attribute set in the graphic 
  8466. bundle is no longer used when drawing a graphic object. 
  8467.  
  8468.  
  8469. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IGraphicBundle ΓòÉΓòÉΓòÉ
  8470.  
  8471. Background Mix Mode
  8472. backgroundMixMode
  8473. hasBackgroundMixMode
  8474. resetBackgroundMixMode
  8475. setBackgroundMixMode
  8476.  
  8477. Color Attributes
  8478. backgroundColor
  8479. fillColor
  8480. hasBackgroundColor
  8481. hasFillColor
  8482. hasPenColor
  8483. penColor
  8484. resetBackgroundColor
  8485. resetFillColor
  8486. resetPenColor
  8487. setBackgroundColor
  8488. setFillColor
  8489. setPenColor
  8490.  
  8491. Comparisons
  8492. operator !=
  8493. operator ==
  8494.  
  8495. Constructors
  8496. IGraphicBundle
  8497. operator =
  8498. ~IGraphicBundle
  8499.  
  8500. Draw Operations
  8501. drawOperation
  8502. hasDrawOperation
  8503. resetDrawOperation
  8504. setDrawOperation
  8505.  
  8506. Mix Mode
  8507. hasMixMode
  8508. mixMode
  8509. resetMixMode
  8510. setMixMode
  8511.  
  8512. Pattern Origin
  8513. hasPatternOrigin
  8514. patternOrigin
  8515. resetPatternOrigin
  8516. setPatternOrigin
  8517.  
  8518. Pen and Fill Patterns
  8519. fillPattern
  8520. hasFillPattern
  8521. hasPenPattern
  8522. penPattern
  8523. resetFillPattern
  8524. resetPenPattern
  8525. setFillPattern
  8526. setPenPattern
  8527.  
  8528. Pen Type
  8529. hasPenType
  8530. penType
  8531. resetPenType
  8532. setPenType
  8533.  
  8534. Pen Width
  8535. hasPenWidth
  8536. penWidth
  8537. resetPenWidth
  8538. setPenWidth
  8539.  
  8540. Pen-Ending Style
  8541. hasPenEndingStyle
  8542. penEndingStyle
  8543. resetPenEndingStyle
  8544. setPenEndingStyle
  8545.  
  8546. Pen-Joining Style
  8547. hasPenJoiningStyle
  8548. penJoiningStyle
  8549. resetPenJoiningStyle
  8550. setPenJoiningStyle
  8551.  
  8552. Inherited Members
  8553. IBase
  8554. asDebugInfo
  8555. asString
  8556. messageFile
  8557. messageText
  8558. setMessageFile
  8559. version
  8560.  
  8561.  
  8562. ΓòÉΓòÉΓòÉ <hidden> IGraphicBundle - Background Mix Mode ΓòÉΓòÉΓòÉ
  8563.  
  8564. Use these members to govern how the background color of a graphic object is 
  8565. combined with any existing drawing.  The background of an object is the area 
  8566. between fill lines when you draw a closed figure using a nonsolid fill pattern, 
  8567. the area of a character box when you draw a graphic string, or the 0 bits when 
  8568. you draw a 1-bit-per-pel bitmap.  The default background mix mode is 
  8569. backLeaveAlone.  This background mix mode has no effect on the background color 
  8570. when you draw a graphic object.  The following is a list of the supported 
  8571. background mix modes. 
  8572.  
  8573.  backLeaveAlone The resulting color is determined by the display surface. 
  8574.  
  8575.  backOverPaint  The resulting color is determined by the background color. 
  8576.  
  8577.  backOr         The resulting color is determined by the bitwise OR of the 
  8578.                 background color and the color of the drawing surface. 
  8579.  
  8580.  backXor        The resulting color is determined by the bitwise XOR of the 
  8581.                 background color and the color of the drawing surface. 
  8582.  
  8583.  
  8584. ΓòÉΓòÉΓòÉ <hidden> IGraphicBundle - Color Attributes ΓòÉΓòÉΓòÉ
  8585.  
  8586. Use these members to control the use of pen, fill, and background colors for a 
  8587. graphic bundle.  The pen color specifies the color used when you draw lines or 
  8588. when you frame a closed figure.  You use the fill color to specify the color of 
  8589. the interior of a closed figure, such as an ellipse. 
  8590.  
  8591. The background color is used when you draw a closed figure, a graphic string, 
  8592. or a 1-bit-per-pel bitmap.  If you set the fill pattern to 
  8593. IGraphicBundle::filled, the background color does not have an effect.  If, 
  8594. however, you specify a fill pattern of IGraphicBundle::vertical, for example, 
  8595. the color between the vertical lines is the current background color.  The 
  8596. default background mix mode is IGraphicBundle::backLeaveAlone; it specifies 
  8597. that the background color is not drawn.  This means that for a nonsolid fill 
  8598. pattern, the drawing surface color shows through. The background color for 
  8599. nonsolid fill patterns appears only if the background mix mode is changed to 
  8600. IGraphicBundle::backOverPaint. 
  8601.  
  8602. When you draw a graphic string, you can use the background color to specify the 
  8603. color of the character box that each character is drawn in. 
  8604.  
  8605. When you draw a 1-bit-per-pel bitmap, the background color is used when drawing 
  8606. the bits that have a 0 value, whereas the pen color is used to draw the bits 
  8607. that have a 1 value. 
  8608.  
  8609.  
  8610. ΓòÉΓòÉΓòÉ <hidden> IGraphicBundle - Comparisons ΓòÉΓòÉΓòÉ
  8611.  
  8612. Use these members to compare two IGraphicBundle objects. 
  8613.  
  8614.  
  8615. ΓòÉΓòÉΓòÉ <hidden> IGraphicBundle - Constructors ΓòÉΓòÉΓòÉ
  8616.  
  8617. You can construct, destruct, copy, and assign objects of this class. 
  8618.  
  8619.  
  8620. ΓòÉΓòÉΓòÉ <hidden> IGraphicBundle - Draw Operations ΓòÉΓòÉΓòÉ
  8621.  
  8622. Use these members to control the method used to draw a closed graphic object 
  8623. (such as IGPie, IGChord, IGPolygon, IGRectangle, or IGEllipse).  The draw 
  8624. operation's values are as follows: 
  8625.  
  8626.  fill          Only the interior of the graphic object is drawn. 
  8627.  frame         Only the frame of the graphic object is drawn. 
  8628.  fillAndFrame  The interior and the frame of the graphic object are drawn. 
  8629.  
  8630.  
  8631. ΓòÉΓòÉΓòÉ <hidden> IGraphicBundle - Mix Mode ΓòÉΓòÉΓòÉ
  8632.  
  8633. Use these member to govern how the pen and fill colors of a graphic object are 
  8634. combined with any existing drawing.  The default mix mode is overPaint.  When 
  8635. you draw a graphic object with this mix mode, the pen and fill colors used to 
  8636. draw the graphic object paint over any existing drawing in the same area on the 
  8637. drawing surface.  The following is a list of the supported mix modes. 
  8638.  
  8639. Note:  The description of each mix mode refers to the pen color, but the same 
  8640.        description applies to the fill color as well. 
  8641.  
  8642.  or               Resulting color is determined by a bitwise OR of the pen 
  8643.                   color and the drawing surface. 
  8644.  
  8645.  overPaint        Resulting color is determined by pen color.  This is the 
  8646.                   default for the pen mix attribute. 
  8647.  
  8648.  xor              Resulting color is determined by a bitwise XOR of the pen 
  8649.                   color and the drawing surface.  This mode enables graphic 
  8650.                   objects to be drawn so that they can be removed easily by 
  8651.                   simply drawing them a second time using the xor mix mode. 
  8652.                   This is useful for graphic animation when an application must 
  8653.                   move a graphic object and completely restore the graphic 
  8654.                   objects that it originally overlapped. 
  8655.  
  8656.  leaveAlone       Resulting color is determined by the drawing surface. 
  8657.  
  8658.  and              Resulting color is determined by a bitwise AND of the pen 
  8659.                   color and the drawing surface. 
  8660.  
  8661.  subtract         Resulting color is determined by inverting the pen color and 
  8662.                   performing a bitwise AND with the drawing surface. 
  8663.  
  8664.  maskSourceNot    Resulting color is determined by inverting the surface color 
  8665.                   and performing a bitwise AND with the pen color. 
  8666.  
  8667.  black            Resulting color is black. 
  8668.  
  8669.  notMergeSource   Resulting color is the inverse of the or mix mode. 
  8670.  
  8671.  notXorSource     Resulting color is the inverse of the xor mix mode. 
  8672.  
  8673.  invert           Resulting color is the inverse of the drawing surface. 
  8674.  
  8675.  mergeSourceNot   Resulting color is determined by a bitwise OR of the pen 
  8676.                   color and the inverse color of the drawing surface. 
  8677.  
  8678.  notCopySource    Resulting color is the inverse of the pen color. 
  8679.  
  8680.  mergeNotSource   Resulting color is determined by the inverse of the pen color 
  8681.                   and by performing a bitwise AND of the drawing surface. 
  8682.  
  8683.  notMaskSource    Resulting color is the inverse of the "and" pen mix. 
  8684.  
  8685.  white            Resulting color is white. 
  8686.  
  8687.  
  8688. ΓòÉΓòÉΓòÉ <hidden> IGraphicBundle - Pattern Origin ΓòÉΓòÉΓòÉ
  8689.  
  8690. Use these members to define a point from which the pen and fill patterns spread 
  8691. horizontally and vertically.  The lower-left corner is aligned on this point 
  8692. and is expressed in world coordinate space. 
  8693.  
  8694.  
  8695. ΓòÉΓòÉΓòÉ <hidden> IGraphicBundle - Pen and Fill Patterns ΓòÉΓòÉΓòÉ
  8696.  
  8697. Use these members to control the pattern used when you draw lines that have a 
  8698. pen width greater than 1 or when you fill a closed figure. 
  8699.  
  8700.  
  8701. Pen and Fill Patterns
  8702.  
  8703.  
  8704. ΓòÉΓòÉΓòÉ <hidden> IGraphicBundle - Pen Type ΓòÉΓòÉΓòÉ
  8705.  
  8706. Use these members to define the way lines, arcs, polylines, and the frame on 
  8707. closed figures are drawn.  The pen type can be solid, a series of dashes, a 
  8708. series of dots, or a combination of dashes and dots.  If the pen width is 
  8709. greater than 1, graphic objects are drawn using a pen type of solid, regardless 
  8710. of the pen type set.  The following is a list of the supported pen types: 
  8711.  
  8712.  solid          An uninterrupted line is drawn.  This is the default pen type. 
  8713.  
  8714.  dot            A series of dots are drawn. 
  8715.  
  8716.  shortDash      A series of short dashes are drawn. 
  8717.  
  8718.  dashDot        A series of dash followed by a dot is drawn. 
  8719.  
  8720.  longDash       A series of long dashes are drawn. 
  8721.  
  8722.  dashDoubleDot  A series of a dash followed by two dots are drawn. 
  8723.  
  8724.  alternate      Alternate pels are drawn. 
  8725.  
  8726.  invisible      The pen is not visible. 
  8727.  
  8728.  
  8729.   Pen Types
  8730.  
  8731.  
  8732. ΓòÉΓòÉΓòÉ <hidden> IGraphicBundle - Pen Width ΓòÉΓòÉΓòÉ
  8733.  
  8734. Use these members to govern the width of the pen when you draw lines or the 
  8735. width of the frame when you draw a closed figure.  The width specified is in 
  8736. world coordinate space and is subject to world space transforms.  If you 
  8737. specify a pen width greater than 1, the pen type is always solid. 
  8738.  
  8739.  
  8740. ΓòÉΓòÉΓòÉ <hidden> IGraphicBundle - Pen-Ending Style ΓòÉΓòÉΓòÉ
  8741.  
  8742. Use these members to control the shape of the unattached end of a line.  The 
  8743. pen width must be greater than 1 for the pen-ending style to have an effect. 
  8744. The following is a list of the supported pen-ending styles: 
  8745.  
  8746.  flat           Lines drawn with this style are flat, finishing flush with the 
  8747.                 end points of the line. 
  8748.  
  8749.  square         Lines drawn with this style are flat, finishing past the end of 
  8750.                 the line.  The line is extended by a distance that is equal to 
  8751.                 half the pen width. 
  8752.  
  8753.  round          Lines drawn with this style are rounded, finishing past the end 
  8754.                 of the line.  The rounded end is constructed by drawing a 
  8755.                 circle whose radius is half the pen width. 
  8756.  
  8757.  
  8758.   Pen-Ending Styles
  8759.  
  8760.  
  8761. ΓòÉΓòÉΓòÉ <hidden> IGraphicBundle - Pen-Joining Style ΓòÉΓòÉΓòÉ
  8762.  
  8763. Use these members to control the shaped formed by two intersecting lines.  The 
  8764. pen width must be greater than 1 for the pen-joining style to have an effect. 
  8765. The following is a list of the supported pen-joining styles: 
  8766.  
  8767.  bevel          The joint has a diagonal corner. 
  8768.  round          The joint has a rounded corner. 
  8769.  miter          The joint has a 90-degree-angled corner. 
  8770.  
  8771.  
  8772.   Pen-Joining Styles
  8773.  
  8774.  
  8775. ΓòÉΓòÉΓòÉ <hidden> Public Data - IGraphicBundle ΓòÉΓòÉΓòÉ
  8776.  
  8777. Pen and Fill Patterns
  8778. backwardDiag1
  8779. backwardDiag2
  8780. dense1
  8781. dense2
  8782. dense3
  8783. dense4
  8784. dense5
  8785. dense6
  8786. dense7
  8787. dense8
  8788. filled
  8789. forewardDiag1
  8790. forewardDiag2
  8791. halftone
  8792. hatched
  8793. hatchedDiag
  8794. hollow
  8795. horizontal
  8796. vertical
  8797.  
  8798.  
  8799. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IGraphicBundle ΓòÉΓòÉΓòÉ
  8800.  
  8801. Inherited Members
  8802. IBase
  8803. recoverable
  8804. unrecoverable
  8805.  
  8806.  
  8807. ΓòÉΓòÉΓòÉ 1.17.1. IGraphicBundle::backgroundColor ΓòÉΓòÉΓòÉ
  8808.  
  8809. Returns the background color.  If you have not set a background color, the 
  8810. default background color of the graphic context is returned. Unless you change 
  8811. it, the default is black. 
  8812.  
  8813. public:
  8814. IColor backgroundColor() const;
  8815.  
  8816. Platform Support 
  8817.  
  8818. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8819. ΓöéPM          ΓöéMOTIF       Γöé
  8820. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8821. ΓöéYes         ΓöéNo          Γöé
  8822. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8823.  
  8824.  
  8825. ΓòÉΓòÉΓòÉ 1.17.2. IGraphicBundle::backgroundMixMode ΓòÉΓòÉΓòÉ
  8826.  
  8827. Returns the background mix mode. If you have not set a background mix mode on 
  8828. the graphic bundle, the default background mix mode of the graphic context is 
  8829. returned. 
  8830.  
  8831. public:
  8832. BackgroundMixMode backgroundMixMode() const;
  8833.  
  8834. Platform Support 
  8835.  
  8836. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8837. ΓöéPM          ΓöéMOTIF       Γöé
  8838. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8839. ΓöéYes         ΓöéNo          Γöé
  8840. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8841.  
  8842.  
  8843. ΓòÉΓòÉΓòÉ 1.17.3. IGraphicBundle::backwardDiag1 ΓòÉΓòÉΓòÉ
  8844.  
  8845. Pattern used when you draw a line that have a width greater than 1 or when you 
  8846. fill a figure. 
  8847.  
  8848. public:
  8849. static const unsigned long backwardDiag1;
  8850.  
  8851. Platform Support 
  8852.  
  8853. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8854. ΓöéPM          ΓöéMOTIF       Γöé
  8855. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8856. ΓöéYes         ΓöéNo          Γöé
  8857. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8858.  
  8859.  
  8860. ΓòÉΓòÉΓòÉ 1.17.4. IGraphicBundle::backwardDiag2 ΓòÉΓòÉΓòÉ
  8861.  
  8862. Pattern used when you draw a line that have a width greater than 1 or when you 
  8863. fill a figure. 
  8864.  
  8865. public:
  8866. static const unsigned long backwardDiag2;
  8867.  
  8868. Platform Support 
  8869.  
  8870. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8871. ΓöéPM          ΓöéMOTIF       Γöé
  8872. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8873. ΓöéYes         ΓöéNo          Γöé
  8874. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8875.  
  8876.  
  8877. ΓòÉΓòÉΓòÉ 1.17.5. IGraphicBundle::dense1 ΓòÉΓòÉΓòÉ
  8878.  
  8879. Pattern used when you draw a line that have a width greater than 1 or when you 
  8880. fill a figure. 
  8881.  
  8882. public:
  8883. static const unsigned long dense1;
  8884.  
  8885. Platform Support 
  8886.  
  8887. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8888. ΓöéPM          ΓöéMOTIF       Γöé
  8889. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8890. ΓöéYes         ΓöéNo          Γöé
  8891. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8892.  
  8893.  
  8894. ΓòÉΓòÉΓòÉ 1.17.6. IGraphicBundle::dense2 ΓòÉΓòÉΓòÉ
  8895.  
  8896. Pattern used when you draw a line that have a width greater than 1 or when you 
  8897. fill a figure. 
  8898.  
  8899. public:
  8900. static const unsigned long dense2;
  8901.  
  8902. Platform Support 
  8903.  
  8904. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8905. ΓöéPM          ΓöéMOTIF       Γöé
  8906. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8907. ΓöéYes         ΓöéNo          Γöé
  8908. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8909.  
  8910.  
  8911. ΓòÉΓòÉΓòÉ 1.17.7. IGraphicBundle::dense3 ΓòÉΓòÉΓòÉ
  8912.  
  8913. Pattern used when you draw a line that have a width greater than 1 or when you 
  8914. fill a figure. 
  8915.  
  8916. public:
  8917. static const unsigned long dense3;
  8918.  
  8919. Platform Support 
  8920.  
  8921. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8922. ΓöéPM          ΓöéMOTIF       Γöé
  8923. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8924. ΓöéYes         ΓöéNo          Γöé
  8925. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8926.  
  8927.  
  8928. ΓòÉΓòÉΓòÉ 1.17.8. IGraphicBundle::dense4 ΓòÉΓòÉΓòÉ
  8929.  
  8930. Pattern used when you draw a line that have a width greater than 1 or when you 
  8931. fill a figure. 
  8932.  
  8933. public:
  8934. static const unsigned long dense4;
  8935.  
  8936. Platform Support 
  8937.  
  8938. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8939. ΓöéPM          ΓöéMOTIF       Γöé
  8940. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8941. ΓöéYes         ΓöéNo          Γöé
  8942. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8943.  
  8944.  
  8945. ΓòÉΓòÉΓòÉ 1.17.9. IGraphicBundle::dense5 ΓòÉΓòÉΓòÉ
  8946.  
  8947. Pattern used when you draw a line that have a width greater than 1 or when you 
  8948. fill a figure. 
  8949.  
  8950. public:
  8951. static const unsigned long dense5;
  8952.  
  8953. Platform Support 
  8954.  
  8955. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8956. ΓöéPM          ΓöéMOTIF       Γöé
  8957. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8958. ΓöéYes         ΓöéNo          Γöé
  8959. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8960.  
  8961.  
  8962. ΓòÉΓòÉΓòÉ 1.17.10. IGraphicBundle::dense6 ΓòÉΓòÉΓòÉ
  8963.  
  8964. Pattern used when you draw a line that have a width greater than 1 or when you 
  8965. fill a figure. 
  8966.  
  8967. public:
  8968. static const unsigned long dense6;
  8969.  
  8970. Platform Support 
  8971.  
  8972. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8973. ΓöéPM          ΓöéMOTIF       Γöé
  8974. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8975. ΓöéYes         ΓöéNo          Γöé
  8976. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8977.  
  8978.  
  8979. ΓòÉΓòÉΓòÉ 1.17.11. IGraphicBundle::dense7 ΓòÉΓòÉΓòÉ
  8980.  
  8981. Pattern used when you draw a line that have a width greater than 1 or when you 
  8982. fill a figure. 
  8983.  
  8984. public:
  8985. static const unsigned long dense7;
  8986.  
  8987. Platform Support 
  8988.  
  8989. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8990. ΓöéPM          ΓöéMOTIF       Γöé
  8991. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8992. ΓöéYes         ΓöéNo          Γöé
  8993. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8994.  
  8995.  
  8996. ΓòÉΓòÉΓòÉ 1.17.12. IGraphicBundle::dense8 ΓòÉΓòÉΓòÉ
  8997.  
  8998. Pattern used when you draw a line that have a width greater than 1 or when you 
  8999. fill a figure. 
  9000.  
  9001. public:
  9002. static const unsigned long dense8;
  9003.  
  9004. Platform Support 
  9005.  
  9006. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9007. ΓöéPM          ΓöéMOTIF       Γöé
  9008. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9009. ΓöéYes         ΓöéNo          Γöé
  9010. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9011.  
  9012.  
  9013. ΓòÉΓòÉΓòÉ 1.17.13. IGraphicBundle::drawOperation ΓòÉΓòÉΓòÉ
  9014.  
  9015. Returns the draw operation.  If you have not set a draw operation, the default 
  9016. draw operation of the graphic context is returned. 
  9017.  
  9018. public:
  9019. DrawOperation drawOperation() const;
  9020.  
  9021. Platform Support 
  9022.  
  9023. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9024. ΓöéPM          ΓöéMOTIF       Γöé
  9025. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9026. ΓöéYes         ΓöéNo          Γöé
  9027. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9028.  
  9029.  
  9030. ΓòÉΓòÉΓòÉ 1.17.14. IGraphicBundle::fillColor ΓòÉΓòÉΓòÉ
  9031.  
  9032. Returns the fill color.  If you have not set a fill color, the default fill 
  9033. color of the graphic context is returned.  Unless you change it, the default is 
  9034. black. 
  9035.  
  9036. public:
  9037. IColor fillColor() const;
  9038.  
  9039. Platform Support 
  9040.  
  9041. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9042. ΓöéPM          ΓöéMOTIF       Γöé
  9043. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9044. ΓöéYes         ΓöéNo          Γöé
  9045. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9046.  
  9047.  
  9048. ΓòÉΓòÉΓòÉ 1.17.15. IGraphicBundle::filled ΓòÉΓòÉΓòÉ
  9049.  
  9050. public:
  9051. static const unsigned long filled;
  9052.  
  9053. Platform Support 
  9054.  
  9055. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9056. ΓöéPM          ΓöéMOTIF       Γöé
  9057. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9058. ΓöéYes         ΓöéNo          Γöé
  9059. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9060.  
  9061.  
  9062. ΓòÉΓòÉΓòÉ 1.17.16. IGraphicBundle::fillPattern ΓòÉΓòÉΓòÉ
  9063.  
  9064. Returns the fill pattern.  If you have not set a fill pattern on the graphic 
  9065. bundle, the default fill pattern of the graphic context is returned. 
  9066.  
  9067. public:
  9068. unsigned long fillPattern() const;
  9069.  
  9070. Platform Support 
  9071.  
  9072. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9073. ΓöéPM          ΓöéMOTIF       Γöé
  9074. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9075. ΓöéYes         ΓöéNo          Γöé
  9076. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9077.  
  9078.  
  9079. ΓòÉΓòÉΓòÉ 1.17.17. IGraphicBundle::forewardDiag1 ΓòÉΓòÉΓòÉ
  9080.  
  9081. Pattern used when you draw a line that have a width greater than 1 or when you 
  9082. fill a figure. 
  9083.  
  9084. public:
  9085. static const unsigned long forewardDiag1;
  9086.  
  9087. Platform Support 
  9088.  
  9089. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9090. ΓöéPM          ΓöéMOTIF       Γöé
  9091. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9092. ΓöéYes         ΓöéNo          Γöé
  9093. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9094.  
  9095.  
  9096. ΓòÉΓòÉΓòÉ 1.17.18. IGraphicBundle::forewardDiag2 ΓòÉΓòÉΓòÉ
  9097.  
  9098. Pattern used when you draw a line that have a width greater than 1 or when you 
  9099. fill a figure.  **** Create figure to illustrate patterns **** 
  9100.  
  9101. public:
  9102. static const unsigned long forewardDiag2;
  9103.  
  9104. Platform Support 
  9105.  
  9106. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9107. ΓöéPM          ΓöéMOTIF       Γöé
  9108. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9109. ΓöéYes         ΓöéNo          Γöé
  9110. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9111.  
  9112.  
  9113. ΓòÉΓòÉΓòÉ 1.17.19. IGraphicBundle::halftone ΓòÉΓòÉΓòÉ
  9114.  
  9115. Pattern used when you draw a line that have a width greater than 1 or when you 
  9116. fill a figure. 
  9117.  
  9118. public:
  9119. static const unsigned long halftone;
  9120.  
  9121. Platform Support 
  9122.  
  9123. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9124. ΓöéPM          ΓöéMOTIF       Γöé
  9125. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9126. ΓöéYes         ΓöéNo          Γöé
  9127. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9128.  
  9129.  
  9130. ΓòÉΓòÉΓòÉ 1.17.20. IGraphicBundle::hasBackgroundColor ΓòÉΓòÉΓòÉ
  9131.  
  9132. Returns true if you have set the background color on the graphic bundle. 
  9133.  
  9134. public:
  9135. IBase::Boolean hasBackgroundColor() const;
  9136.  
  9137. Platform Support 
  9138.  
  9139. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9140. ΓöéPM          ΓöéMOTIF       Γöé
  9141. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9142. ΓöéYes         ΓöéNo          Γöé
  9143. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9144.  
  9145.  
  9146. ΓòÉΓòÉΓòÉ 1.17.21. IGraphicBundle::hasBackgroundMixMode ΓòÉΓòÉΓòÉ
  9147.  
  9148. Returns true if you have set the background mix mode on the graphic bundle. 
  9149.  
  9150. public:
  9151. IBase::Boolean hasBackgroundMixMode() const;
  9152.  
  9153. Platform Support 
  9154.  
  9155. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9156. ΓöéPM          ΓöéMOTIF       Γöé
  9157. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9158. ΓöéYes         ΓöéNo          Γöé
  9159. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9160.  
  9161.  
  9162. ΓòÉΓòÉΓòÉ 1.17.22. IGraphicBundle::hasDrawOperation ΓòÉΓòÉΓòÉ
  9163.  
  9164. Returns true if you have set the draw operation on the graphic bundle. 
  9165.  
  9166. public:
  9167. IBase::Boolean hasDrawOperation() const;
  9168.  
  9169. Platform Support 
  9170.  
  9171. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9172. ΓöéPM          ΓöéMOTIF       Γöé
  9173. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9174. ΓöéYes         ΓöéNo          Γöé
  9175. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9176.  
  9177.  
  9178. ΓòÉΓòÉΓòÉ 1.17.23. IGraphicBundle::hasFillColor ΓòÉΓòÉΓòÉ
  9179.  
  9180. Returns true if you have set the fill color on the graphic bundle. 
  9181.  
  9182. public:
  9183. IBase::Boolean hasFillColor() const;
  9184.  
  9185. Platform Support 
  9186.  
  9187. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9188. ΓöéPM          ΓöéMOTIF       Γöé
  9189. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9190. ΓöéYes         ΓöéNo          Γöé
  9191. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9192.  
  9193.  
  9194. ΓòÉΓòÉΓòÉ 1.17.24. IGraphicBundle::hasFillPattern ΓòÉΓòÉΓòÉ
  9195.  
  9196. Returns true if you have set the fill pattern on the graphic bundle. 
  9197.  
  9198. public:
  9199. IBase::Boolean hasFillPattern() const;
  9200.  
  9201. Platform Support 
  9202.  
  9203. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9204. ΓöéPM          ΓöéMOTIF       Γöé
  9205. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9206. ΓöéYes         ΓöéNo          Γöé
  9207. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9208.  
  9209.  
  9210. ΓòÉΓòÉΓòÉ 1.17.25. IGraphicBundle::hasMixMode ΓòÉΓòÉΓòÉ
  9211.  
  9212. Returns true if you have set the mix mode on the graphic bundle. 
  9213.  
  9214. public:
  9215. IBase::Boolean hasMixMode() const;
  9216.  
  9217. Platform Support 
  9218.  
  9219. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9220. ΓöéPM          ΓöéMOTIF       Γöé
  9221. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9222. ΓöéYes         ΓöéNo          Γöé
  9223. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9224.  
  9225.  
  9226. ΓòÉΓòÉΓòÉ 1.17.26. IGraphicBundle::hasPatternOrigin ΓòÉΓòÉΓòÉ
  9227.  
  9228. Returns true if you have set the pattern origin point on the graphic bundle. 
  9229.  
  9230. public:
  9231. IBase::Boolean hasPatternOrigin() const;
  9232.  
  9233. Platform Support 
  9234.  
  9235. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9236. ΓöéPM          ΓöéMOTIF       Γöé
  9237. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9238. ΓöéYes         ΓöéNo          Γöé
  9239. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9240.  
  9241.  
  9242. ΓòÉΓòÉΓòÉ 1.17.27. IGraphicBundle::hasPenColor ΓòÉΓòÉΓòÉ
  9243.  
  9244. Returns true if you have set the pen color on the graphic bundle. 
  9245.  
  9246. public:
  9247. IBase::Boolean hasPenColor() const;
  9248.  
  9249. Platform Support 
  9250.  
  9251. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9252. ΓöéPM          ΓöéMOTIF       Γöé
  9253. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9254. ΓöéYes         ΓöéNo          Γöé
  9255. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9256.  
  9257.  
  9258. ΓòÉΓòÉΓòÉ 1.17.28. IGraphicBundle::hasPenEndingStyle ΓòÉΓòÉΓòÉ
  9259.  
  9260. Returns true if you have set the pen-ending style on the graphic bundle. 
  9261.  
  9262. public:
  9263. IBase::Boolean hasPenEndingStyle() const;
  9264.  
  9265. Platform Support 
  9266.  
  9267. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9268. ΓöéPM          ΓöéMOTIF       Γöé
  9269. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9270. ΓöéYes         ΓöéNo          Γöé
  9271. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9272.  
  9273.  
  9274. ΓòÉΓòÉΓòÉ 1.17.29. IGraphicBundle::hasPenJoiningStyle ΓòÉΓòÉΓòÉ
  9275.  
  9276. Returns true if you have set the pen-joining style on the graphic bundle. 
  9277.  
  9278. public:
  9279. IBase::Boolean hasPenJoiningStyle() const;
  9280.  
  9281. Platform Support 
  9282.  
  9283. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9284. ΓöéPM          ΓöéMOTIF       Γöé
  9285. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9286. ΓöéYes         ΓöéNo          Γöé
  9287. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9288.  
  9289.  
  9290. ΓòÉΓòÉΓòÉ 1.17.30. IGraphicBundle::hasPenPattern ΓòÉΓòÉΓòÉ
  9291.  
  9292. Returns true if you have set the pen pattern on the graphic bundle. 
  9293.  
  9294. public:
  9295. IBase::Boolean hasPenPattern() const;
  9296.  
  9297. Platform Support 
  9298.  
  9299. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9300. ΓöéPM          ΓöéMOTIF       Γöé
  9301. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9302. ΓöéYes         ΓöéNo          Γöé
  9303. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9304.  
  9305.  
  9306. ΓòÉΓòÉΓòÉ 1.17.31. IGraphicBundle::hasPenType ΓòÉΓòÉΓòÉ
  9307.  
  9308. Returns true if you have set the pen type on the graphic bundle. 
  9309.  
  9310. public:
  9311. IBase::Boolean hasPenType() const;
  9312.  
  9313. Platform Support 
  9314.  
  9315. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9316. ΓöéPM          ΓöéMOTIF       Γöé
  9317. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9318. ΓöéYes         ΓöéNo          Γöé
  9319. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9320.  
  9321.  
  9322. ΓòÉΓòÉΓòÉ 1.17.32. IGraphicBundle::hasPenWidth ΓòÉΓòÉΓòÉ
  9323.  
  9324. Returns true if you set the pen width on the graphic bundle. 
  9325.  
  9326. public:
  9327. IBase::Boolean hasPenWidth() const;
  9328.  
  9329. Platform Support 
  9330.  
  9331. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9332. ΓöéPM          ΓöéMOTIF       Γöé
  9333. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9334. ΓöéYes         ΓöéNo          Γöé
  9335. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9336.  
  9337.  
  9338. ΓòÉΓòÉΓòÉ 1.17.33. IGraphicBundle::hatched ΓòÉΓòÉΓòÉ
  9339.  
  9340. Pattern used when you draw a line that have a width greater than 1 or when you 
  9341. fill a figure. 
  9342.  
  9343. public:
  9344. static const unsigned long hatched;
  9345.  
  9346. Platform Support 
  9347.  
  9348. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9349. ΓöéPM          ΓöéMOTIF       Γöé
  9350. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9351. ΓöéYes         ΓöéNo          Γöé
  9352. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9353.  
  9354.  
  9355. ΓòÉΓòÉΓòÉ 1.17.34. IGraphicBundle::hatchedDiag ΓòÉΓòÉΓòÉ
  9356.  
  9357. Pattern used when you draw a line that have a width greater than 1 or when you 
  9358. fill a figure. 
  9359.  
  9360. public:
  9361. static const unsigned long hatchedDiag;
  9362.  
  9363. Platform Support 
  9364.  
  9365. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9366. ΓöéPM          ΓöéMOTIF       Γöé
  9367. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9368. ΓöéYes         ΓöéNo          Γöé
  9369. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9370.  
  9371.  
  9372. ΓòÉΓòÉΓòÉ 1.17.35. IGraphicBundle::hollow ΓòÉΓòÉΓòÉ
  9373.  
  9374. Pattern used when you draw a line that have a width greater than 1 or when you 
  9375. fill a figure. 
  9376.  
  9377. public:
  9378. static const unsigned long hollow;
  9379.  
  9380. Platform Support 
  9381.  
  9382. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9383. ΓöéPM          ΓöéMOTIF       Γöé
  9384. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9385. ΓöéYes         ΓöéNo          Γöé
  9386. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9387.  
  9388.  
  9389. ΓòÉΓòÉΓòÉ 1.17.36. IGraphicBundle::horizontal ΓòÉΓòÉΓòÉ
  9390.  
  9391. Pattern used when you draw a line that have a width greater than 1 or when you 
  9392. fill a figure. 
  9393.  
  9394. public:
  9395. static const unsigned long horizontal;
  9396.  
  9397. Platform Support 
  9398.  
  9399. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9400. ΓöéPM          ΓöéMOTIF       Γöé
  9401. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9402. ΓöéYes         ΓöéNo          Γöé
  9403. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9404.  
  9405.  
  9406. ΓòÉΓòÉΓòÉ 1.17.37. IGraphicBundle::IGraphicBundle ΓòÉΓòÉΓòÉ
  9407.  
  9408. You can construct, destruct, copy, and assign objects of this class. 
  9409.  
  9410. Overload 1 
  9411.  
  9412. public:
  9413. IGraphicBundle(const IGraphicContext& graphicContext);
  9414.  
  9415. Use this function to construct a IGraphicBundle object from a IGraphicContext 
  9416. object.  All drawing attributes in the graphic bundle object are set to the 
  9417. current graphic context drawing attributes. 
  9418.  
  9419.  graphicContext   A IGraphicContext object. 
  9420.  
  9421.  Platform Support 
  9422.  
  9423.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9424.   ΓöéPM          ΓöéMOTIF       Γöé
  9425.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9426.   ΓöéYes         ΓöéNo          Γöé
  9427.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9428.  
  9429.  Used in sample:   BIGCPP Sample: bigcpp.cpp 
  9430.  
  9431.  Overload 2 
  9432.  
  9433.   public:
  9434.   IGraphicBundle();
  9435.  
  9436.  Use the default construct to create an IGraphicBundle object. Initially, no 
  9437.  drawing attributes are set. 
  9438.  
  9439.  Platform Support 
  9440.  
  9441.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9442.   ΓöéPM          ΓöéMOTIF       Γöé
  9443.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9444.   ΓöéYes         ΓöéNo          Γöé
  9445.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9446.  
  9447.  Used in samples: 
  9448.  
  9449.       BIGCPP Sample: bigcpp.cpp 
  9450.       Lancelot - A Valiant Example: ltimepie.cpp 
  9451.  
  9452.  Overload 3 
  9453.  
  9454.   public:
  9455.   IGraphicBundle(const IGraphicBundle& graphicBundle);
  9456.  
  9457.  Use this function to construct a IGraphicBundle object from another 
  9458.  IGraphicBundle object.  The drawing attributes set in the graphic bundle 
  9459.  object are set in the new graphic bundle object. 
  9460.  
  9461.  graphicBundle    A IGraphicBundle object. 
  9462.  
  9463.  Platform Support 
  9464.  
  9465.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9466.   ΓöéPM          ΓöéMOTIF       Γöé
  9467.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9468.   ΓöéYes         ΓöéNo          Γöé
  9469.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9470.  
  9471.  
  9472. ΓòÉΓòÉΓòÉ 1.17.38. IGraphicBundle::mixMode ΓòÉΓòÉΓòÉ
  9473.  
  9474. Returns the mix mode. If you have not set a mix mode on the graphic bundle, the 
  9475. default mix mode of the graphic context is returned. 
  9476.  
  9477. public:
  9478. MixMode mixMode() const;
  9479.  
  9480. Platform Support 
  9481.  
  9482. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9483. ΓöéPM          ΓöéMOTIF       Γöé
  9484. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9485. ΓöéYes         ΓöéNo          Γöé
  9486. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9487.  
  9488.  
  9489. ΓòÉΓòÉΓòÉ 1.17.39. IGraphicBundle::operator != ΓòÉΓòÉΓòÉ
  9490.  
  9491. Returns true if the drawing attributes are not identical. 
  9492.  
  9493. public:
  9494. IBase::Boolean
  9495.   operator !=( const IGraphicBundle& graphicBundle);
  9496.  
  9497. Platform Support 
  9498.  
  9499. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9500. ΓöéPM          ΓöéMOTIF       Γöé
  9501. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9502. ΓöéYes         ΓöéNo          Γöé
  9503. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9504.  
  9505.  
  9506. ΓòÉΓòÉΓòÉ 1.17.40. IGraphicBundle::operator = ΓòÉΓòÉΓòÉ
  9507.  
  9508. Use this function to assign a IGraphicBundle object to another IGraphicBundle 
  9509. object. 
  9510.  
  9511. public:
  9512. IGraphicBundle&
  9513.   operator =( const IGraphicBundle& graphicBundle);
  9514.  
  9515. Platform Support 
  9516.  
  9517. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9518. ΓöéPM          ΓöéMOTIF       Γöé
  9519. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9520. ΓöéYes         ΓöéNo          Γöé
  9521. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9522.  
  9523.  
  9524. ΓòÉΓòÉΓòÉ 1.17.41. IGraphicBundle::operator == ΓòÉΓòÉΓòÉ
  9525.  
  9526. Returns true if all drawing attributes are identical 
  9527.  
  9528. public:
  9529. IBase::Boolean
  9530.   operator ==( const IGraphicBundle& graphicBundle);
  9531.  
  9532. Platform Support 
  9533.  
  9534. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9535. ΓöéPM          ΓöéMOTIF       Γöé
  9536. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9537. ΓöéYes         ΓöéNo          Γöé
  9538. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9539.  
  9540.  
  9541. ΓòÉΓòÉΓòÉ 1.17.42. IGraphicBundle::patternOrigin ΓòÉΓòÉΓòÉ
  9542.  
  9543. Returns the origin point of the pen and fill patterns.  If the pattern origin 
  9544. has not been set on the graphic bundle, the default pattern origin point of the 
  9545. graphic context is returned. 
  9546.  
  9547. public:
  9548. IPoint patternOrigin() const;
  9549.  
  9550. Platform Support 
  9551.  
  9552. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9553. ΓöéPM          ΓöéMOTIF       Γöé
  9554. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9555. ΓöéYes         ΓöéNo          Γöé
  9556. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9557.  
  9558.  
  9559. ΓòÉΓòÉΓòÉ 1.17.43. IGraphicBundle::penColor ΓòÉΓòÉΓòÉ
  9560.  
  9561. Returns the pen color.  If you have not set pen color, the default pen color of 
  9562. the graphic context is returned.  Unless you change it, the default is black. 
  9563.  
  9564. public:
  9565. IColor penColor() const;
  9566.  
  9567. Platform Support 
  9568.  
  9569. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9570. ΓöéPM          ΓöéMOTIF       Γöé
  9571. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9572. ΓöéYes         ΓöéNo          Γöé
  9573. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9574.  
  9575.  
  9576. ΓòÉΓòÉΓòÉ 1.17.44. IGraphicBundle::penEndingStyle ΓòÉΓòÉΓòÉ
  9577.  
  9578. Returns the pen-ending style. If you have not set the pen-ending style on the 
  9579. graphic bundle, the default pen-ending style of the graphic context is 
  9580. returned. 
  9581.  
  9582. public:
  9583. PenEndingStyle penEndingStyle() const;
  9584.  
  9585. Platform Support 
  9586.  
  9587. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9588. ΓöéPM          ΓöéMOTIF       Γöé
  9589. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9590. ΓöéYes         ΓöéNo          Γöé
  9591. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9592.  
  9593.  
  9594. ΓòÉΓòÉΓòÉ 1.17.45. IGraphicBundle::penJoiningStyle ΓòÉΓòÉΓòÉ
  9595.  
  9596. Returns the pen-joining style. If you have not set the pen-joining style on the 
  9597. graphic bundle, the default pen joining style of the graphic context is 
  9598. returned. 
  9599.  
  9600. public:
  9601. PenJoiningStyle penJoiningStyle() const;
  9602.  
  9603. Platform Support 
  9604.  
  9605. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9606. ΓöéPM          ΓöéMOTIF       Γöé
  9607. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9608. ΓöéYes         ΓöéNo          Γöé
  9609. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9610.  
  9611.  
  9612. ΓòÉΓòÉΓòÉ 1.17.46. IGraphicBundle::penPattern ΓòÉΓòÉΓòÉ
  9613.  
  9614. Returns the pen pattern.  If you have not set a pen pattern on the graphic 
  9615. bundle, the default pen pattern of the graphic context is returned. 
  9616.  
  9617. public:
  9618. unsigned long penPattern() const;
  9619.  
  9620. Platform Support 
  9621.  
  9622. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9623. ΓöéPM          ΓöéMOTIF       Γöé
  9624. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9625. ΓöéYes         ΓöéNo          Γöé
  9626. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9627.  
  9628.  
  9629. ΓòÉΓòÉΓòÉ 1.17.47. IGraphicBundle::penType ΓòÉΓòÉΓòÉ
  9630.  
  9631. Returns the pen type.  If you have not set the pen on the graphic bundle, the 
  9632. default pen type of the graphic context is returned. 
  9633.  
  9634. public:
  9635. PenType penType() const;
  9636.  
  9637. Platform Support 
  9638.  
  9639. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9640. ΓöéPM          ΓöéMOTIF       Γöé
  9641. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9642. ΓöéYes         ΓöéNo          Γöé
  9643. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9644.  
  9645.  
  9646. ΓòÉΓòÉΓòÉ 1.17.48. IGraphicBundle::penWidth ΓòÉΓòÉΓòÉ
  9647.  
  9648. Returns the pen width.  If you have not set the pen width on the graphic 
  9649. bundle, the default pen width of the graphic context is returned. 
  9650.  
  9651. public:
  9652. unsigned long penWidth() const;
  9653.  
  9654. Platform Support 
  9655.  
  9656. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9657. ΓöéPM          ΓöéMOTIF       Γöé
  9658. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9659. ΓöéYes         ΓöéNo          Γöé
  9660. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9661.  
  9662.  
  9663. ΓòÉΓòÉΓòÉ 1.17.49. IGraphicBundle::resetBackgroundColor ΓòÉΓòÉΓòÉ
  9664.  
  9665. Does not use the background color set in the graphic bundle when you draw 
  9666. graphic objects with this graphic bundle.  The current graphic context 
  9667. background color is used. 
  9668.  
  9669. public:
  9670. IGraphicBundle& resetBackgroundColor();
  9671.  
  9672. Platform Support 
  9673.  
  9674. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9675. ΓöéPM          ΓöéMOTIF       Γöé
  9676. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9677. ΓöéYes         ΓöéNo          Γöé
  9678. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9679.  
  9680.  
  9681. ΓòÉΓòÉΓòÉ 1.17.50. IGraphicBundle::resetBackgroundMixMode ΓòÉΓòÉΓòÉ
  9682.  
  9683. Does not use the background mix mode set in the graphic bundle when you draw 
  9684. graphic objects with this graphic bundle.  The current graphic context 
  9685. background mix mode is used. 
  9686.  
  9687. public:
  9688. IGraphicBundle& resetBackgroundMixMode();
  9689.  
  9690. Platform Support 
  9691.  
  9692. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9693. ΓöéPM          ΓöéMOTIF       Γöé
  9694. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9695. ΓöéYes         ΓöéNo          Γöé
  9696. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9697.  
  9698.  
  9699. ΓòÉΓòÉΓòÉ 1.17.51. IGraphicBundle::resetDrawOperation ΓòÉΓòÉΓòÉ
  9700.  
  9701. Does not use the draw operation set in the graphic bundle when you draw graphic 
  9702. objects with this graphic bundle.  The current graphic context draw operation 
  9703. is used. 
  9704.  
  9705. public:
  9706. IGraphicBundle& resetDrawOperation();
  9707.  
  9708. Platform Support 
  9709.  
  9710. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9711. ΓöéPM          ΓöéMOTIF       Γöé
  9712. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9713. ΓöéYes         ΓöéNo          Γöé
  9714. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9715.  
  9716.  
  9717. ΓòÉΓòÉΓòÉ 1.17.52. IGraphicBundle::resetFillColor ΓòÉΓòÉΓòÉ
  9718.  
  9719. Does not use the fill color set in the graphic bundle when you draw graphic 
  9720. objects with this graphic bundle.  The current graphic context fill color is 
  9721. used. 
  9722.  
  9723. public:
  9724. IGraphicBundle& resetFillColor();
  9725.  
  9726. Platform Support 
  9727.  
  9728. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9729. ΓöéPM          ΓöéMOTIF       Γöé
  9730. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9731. ΓöéYes         ΓöéNo          Γöé
  9732. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9733.  
  9734.  
  9735. ΓòÉΓòÉΓòÉ 1.17.53. IGraphicBundle::resetFillPattern ΓòÉΓòÉΓòÉ
  9736.  
  9737. Does not use the fill pattern set in the graphic bundle when you draw graphic 
  9738. objects with this graphic bundle.  The current graphic context fill pattern is 
  9739. used. 
  9740.  
  9741. public:
  9742. IGraphicBundle& resetFillPattern();
  9743.  
  9744. Platform Support 
  9745.  
  9746. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9747. ΓöéPM          ΓöéMOTIF       Γöé
  9748. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9749. ΓöéYes         ΓöéNo          Γöé
  9750. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9751.  
  9752.  
  9753. ΓòÉΓòÉΓòÉ 1.17.54. IGraphicBundle::resetMixMode ΓòÉΓòÉΓòÉ
  9754.  
  9755. Does not use the mix mode set in the graphic bundle when you draw graphic 
  9756. objects with this graphic bundle. The current graphic context mix mode is used. 
  9757.  
  9758. public:
  9759. IGraphicBundle& resetMixMode();
  9760.  
  9761. Platform Support 
  9762.  
  9763. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9764. ΓöéPM          ΓöéMOTIF       Γöé
  9765. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9766. ΓöéYes         ΓöéNo          Γöé
  9767. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9768.  
  9769.  
  9770. ΓòÉΓòÉΓòÉ 1.17.55. IGraphicBundle::resetPatternOrigin ΓòÉΓòÉΓòÉ
  9771.  
  9772. Does not use the pattern origin point set in the graphic bundle when you draw 
  9773. graphic objects with this graphic bundle.  The current graphic context pattern 
  9774. origin point is used. 
  9775.  
  9776. public:
  9777. IGraphicBundle& resetPatternOrigin();
  9778.  
  9779. Platform Support 
  9780.  
  9781. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9782. ΓöéPM          ΓöéMOTIF       Γöé
  9783. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9784. ΓöéYes         ΓöéNo          Γöé
  9785. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9786.  
  9787.  
  9788. ΓòÉΓòÉΓòÉ 1.17.56. IGraphicBundle::resetPenColor ΓòÉΓòÉΓòÉ
  9789.  
  9790. Does not use the pen color set in the graphic bundle when you draw graphic 
  9791. objects with this graphic bundle.  The current graphic context pen color is 
  9792. used. 
  9793.  
  9794. public:
  9795. IGraphicBundle& resetPenColor();
  9796.  
  9797. Platform Support 
  9798.  
  9799. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9800. ΓöéPM          ΓöéMOTIF       Γöé
  9801. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9802. ΓöéYes         ΓöéNo          Γöé
  9803. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9804.  
  9805.  
  9806. ΓòÉΓòÉΓòÉ 1.17.57. IGraphicBundle::resetPenEndingStyle ΓòÉΓòÉΓòÉ
  9807.  
  9808. Does not use the pen-ending style set in the graphic bundle when you draw 
  9809. graphic objects with this graphic bundle.  The current graphic context 
  9810. pen-ending style is used. 
  9811.  
  9812. public:
  9813. IGraphicBundle& resetPenEndingStyle();
  9814.  
  9815. Platform Support 
  9816.  
  9817. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9818. ΓöéPM          ΓöéMOTIF       Γöé
  9819. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9820. ΓöéYes         ΓöéNo          Γöé
  9821. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9822.  
  9823.  
  9824. ΓòÉΓòÉΓòÉ 1.17.58. IGraphicBundle::resetPenJoiningStyle ΓòÉΓòÉΓòÉ
  9825.  
  9826. Does not use the pen-joining style set in the graphic bundle when you draw 
  9827. graphic objects with this graphic bundle.  The current graphic context 
  9828. pen-joining style is used. 
  9829.  
  9830. public:
  9831. IGraphicBundle& resetPenJoiningStyle();
  9832.  
  9833. Platform Support 
  9834.  
  9835. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9836. ΓöéPM          ΓöéMOTIF       Γöé
  9837. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9838. ΓöéYes         ΓöéNo          Γöé
  9839. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9840.  
  9841.  
  9842. ΓòÉΓòÉΓòÉ 1.17.59. IGraphicBundle::resetPenPattern ΓòÉΓòÉΓòÉ
  9843.  
  9844. Does not use the pen pattern set in the graphic bundle when you draw graphic 
  9845. objects with this graphic bundle.  The current graphic context pen pattern is 
  9846. used. 
  9847.  
  9848. public:
  9849. IGraphicBundle& resetPenPattern();
  9850.  
  9851. Platform Support 
  9852.  
  9853. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9854. ΓöéPM          ΓöéMOTIF       Γöé
  9855. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9856. ΓöéYes         ΓöéNo          Γöé
  9857. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9858.  
  9859.  
  9860. ΓòÉΓòÉΓòÉ 1.17.60. IGraphicBundle::resetPenType ΓòÉΓòÉΓòÉ
  9861.  
  9862. Does not use the pen type set in the graphic bundle when you draw graphic 
  9863. objects with this graphic bundle. The current graphic context pen type is used. 
  9864.  
  9865. public:
  9866. IGraphicBundle& resetPenType();
  9867.  
  9868. Platform Support 
  9869.  
  9870. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9871. ΓöéPM          ΓöéMOTIF       Γöé
  9872. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9873. ΓöéYes         ΓöéNo          Γöé
  9874. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9875.  
  9876.  
  9877. ΓòÉΓòÉΓòÉ 1.17.61. IGraphicBundle::resetPenWidth ΓòÉΓòÉΓòÉ
  9878.  
  9879. Does not use the pen width set in the graphic bundle when you draw graphic 
  9880. objects with this graphic bundle. The current graphic context pen width is 
  9881. used. 
  9882.  
  9883. public:
  9884. IGraphicBundle& resetPenWidth();
  9885.  
  9886. Platform Support 
  9887.  
  9888. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9889. ΓöéPM          ΓöéMOTIF       Γöé
  9890. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9891. ΓöéYes         ΓöéNo          Γöé
  9892. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9893.  
  9894.  
  9895. ΓòÉΓòÉΓòÉ 1.17.62. IGraphicBundle::setBackgroundColor ΓòÉΓòÉΓòÉ
  9896.  
  9897. Sets the current background color. 
  9898.  
  9899. public:
  9900. IGraphicBundle& setBackgroundColor(const IColor& backColor);
  9901.  
  9902. Platform Support 
  9903.  
  9904. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9905. ΓöéPM          ΓöéMOTIF       Γöé
  9906. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9907. ΓöéYes         ΓöéNo          Γöé
  9908. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9909.  
  9910.  
  9911. ΓòÉΓòÉΓòÉ 1.17.63. IGraphicBundle::setBackgroundMixMode ΓòÉΓòÉΓòÉ
  9912.  
  9913. Sets the background mix mode. 
  9914.  
  9915. public:
  9916. IGraphicBundle&
  9917.   setBackgroundMixMode( BackgroundMixMode backgroundMixMode = backLeaveAlone);
  9918.  
  9919. Platform Support 
  9920.  
  9921. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9922. ΓöéPM          ΓöéMOTIF       Γöé
  9923. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9924. ΓöéYes         ΓöéNo          Γöé
  9925. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9926.  
  9927.  
  9928. ΓòÉΓòÉΓòÉ 1.17.64. IGraphicBundle::setDrawOperation ΓòÉΓòÉΓòÉ
  9929.  
  9930. Sets the draw operation.  This attribute only affects closed graphic objects. 
  9931.  
  9932. public:
  9933. IGraphicBundle&
  9934.   setDrawOperation( DrawOperation drawOperation = fillAndFrame);
  9935.  
  9936. Platform Support 
  9937.  
  9938. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9939. ΓöéPM          ΓöéMOTIF       Γöé
  9940. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9941. ΓöéYes         ΓöéNo          Γöé
  9942. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9943.  
  9944. Used in samples: 
  9945.  
  9946.       2D Graphics Sample: 2d-draw.cpp 
  9947.       2D Graphics Sample: 2d-menu.cpp 
  9948.  
  9949.  
  9950. ΓòÉΓòÉΓòÉ 1.17.65. IGraphicBundle::setFillColor ΓòÉΓòÉΓòÉ
  9951.  
  9952. Sets the current fill color. 
  9953.  
  9954. public:
  9955. IGraphicBundle& setFillColor(const IColor& fillColor);
  9956.  
  9957. Platform Support 
  9958.  
  9959. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9960. ΓöéPM          ΓöéMOTIF       Γöé
  9961. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9962. ΓöéYes         ΓöéNo          Γöé
  9963. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9964.  
  9965. Used in samples: 
  9966.  
  9967.       2D Graphics Sample: 2d-draw.cpp 
  9968.       2D Graphics Sample: 2d-menu.cpp 
  9969.       BIGCPP Sample: bigcpp.cpp 
  9970.       Lancelot - A Valiant Example: ltimepie.cpp 
  9971.  
  9972.  
  9973. ΓòÉΓòÉΓòÉ 1.17.66. IGraphicBundle::setFillPattern ΓòÉΓòÉΓòÉ
  9974.  
  9975. Sets the pattern used to fill a closed figure.  You can also specify a bitmap 
  9976. handle that is used to fill a closed figure.  The bitmap must be 8-by-8 and 
  9977. 1-bit-per-pel. 
  9978.  
  9979. public:
  9980. IGraphicBundle&
  9981.   setFillPattern( unsigned long fillPattern = filled);
  9982.  
  9983. Platform Support 
  9984.  
  9985. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  9986. ΓöéPM          ΓöéMOTIF       Γöé
  9987. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  9988. ΓöéYes         ΓöéNo          Γöé
  9989. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  9990.  
  9991. Used in samples: 
  9992.  
  9993.       2D Graphics Sample: 2d-menu.cpp 
  9994.       BIGCPP Sample: bigcpp.cpp 
  9995.       Lancelot - A Valiant Example: ltimepie.cpp 
  9996.  
  9997.  
  9998. ΓòÉΓòÉΓòÉ 1.17.67. IGraphicBundle::setMixMode ΓòÉΓòÉΓòÉ
  9999.  
  10000. Sets the mix mode. 
  10001.  
  10002. public:
  10003. IGraphicBundle& setMixMode(MixMode mixMode = overPaint);
  10004.  
  10005. Platform Support 
  10006.  
  10007. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  10008. ΓöéPM          ΓöéMOTIF       Γöé
  10009. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  10010. ΓöéYes         ΓöéNo          Γöé
  10011. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  10012.  
  10013. Used in sample:   2D Graphics Sample: 2d-draw.cpp 
  10014.  
  10015.  
  10016. ΓòÉΓòÉΓòÉ 1.17.68. IGraphicBundle::setPatternOrigin ΓòÉΓòÉΓòÉ
  10017.  
  10018. Sets the origin point to which the pen and fill patterns map. 
  10019.  
  10020. public:
  10021. IGraphicBundle&
  10022.   setPatternOrigin( const IPoint& point = IPoint ( 0 , 0 ));
  10023.  
  10024. Platform Support 
  10025.  
  10026. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  10027. ΓöéPM          ΓöéMOTIF       Γöé
  10028. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  10029. ΓöéYes         ΓöéNo          Γöé
  10030. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  10031.  
  10032.  
  10033. ΓòÉΓòÉΓòÉ 1.17.69. IGraphicBundle::setPenColor ΓòÉΓòÉΓòÉ
  10034.  
  10035. Sets the current pen color. 
  10036.  
  10037. public:
  10038. IGraphicBundle& setPenColor(const IColor& penColor);
  10039.  
  10040. Platform Support 
  10041.  
  10042. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  10043. ΓöéPM          ΓöéMOTIF       Γöé
  10044. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  10045. ΓöéYes         ΓöéNo          Γöé
  10046. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  10047.  
  10048. Used in samples: 
  10049.  
  10050.       2D Graphics Sample: 2d-draw.cpp 
  10051.       2D Graphics Sample: 2d-menu.cpp 
  10052.       BIGCPP Sample: bigcpp.cpp 
  10053.       Lancelot - A Valiant Example: ltimepie.cpp 
  10054.  
  10055.  
  10056. ΓòÉΓòÉΓòÉ 1.17.70. IGraphicBundle::setPenEndingStyle ΓòÉΓòÉΓòÉ
  10057.  
  10058. Sets the pen-ending style.  The pen width must be greater than 1 for the 
  10059. pen-ending style to have an effect. 
  10060.  
  10061. public:
  10062. IGraphicBundle&
  10063.   setPenEndingStyle( PenEndingStyle penEndingStyle = flat);
  10064.  
  10065. Platform Support 
  10066.  
  10067. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  10068. ΓöéPM          ΓöéMOTIF       Γöé
  10069. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  10070. ΓöéYes         ΓöéNo          Γöé
  10071. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  10072.  
  10073.  
  10074. ΓòÉΓòÉΓòÉ 1.17.71. IGraphicBundle::setPenJoiningStyle ΓòÉΓòÉΓòÉ
  10075.  
  10076. Sets the pen-joining style.  The pen width must be greater than 1 for the 
  10077. pen-joining style to have an effect. 
  10078.  
  10079. public:
  10080. IGraphicBundle&
  10081.   setPenJoiningStyle( PenJoiningStyle penJoiningStyle = bevel);
  10082.  
  10083. Platform Support 
  10084.  
  10085. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  10086. ΓöéPM          ΓöéMOTIF       Γöé
  10087. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  10088. ΓöéYes         ΓöéNo          Γöé
  10089. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  10090.  
  10091.  
  10092. ΓòÉΓòÉΓòÉ 1.17.72. IGraphicBundle::setPenPattern ΓòÉΓòÉΓòÉ
  10093.  
  10094. Sets the pattern used for the pen.  The pen width must be greater than 1 for 
  10095. the pen pattern to have an effect. 
  10096.  
  10097. public:
  10098. IGraphicBundle&
  10099.   setPenPattern( unsigned long penPattern = filled);
  10100.  
  10101. Platform Support 
  10102.  
  10103. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  10104. ΓöéPM          ΓöéMOTIF       Γöé
  10105. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  10106. ΓöéYes         ΓöéNo          Γöé
  10107. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  10108.  
  10109. Used in sample:   2D Graphics Sample: 2d-menu.cpp 
  10110.  
  10111.  
  10112. ΓòÉΓòÉΓòÉ 1.17.73. IGraphicBundle::setPenType ΓòÉΓòÉΓòÉ
  10113.  
  10114. Sets the current pen type.  The pen width must be 1 for a pen type other than 
  10115. solid to be used. 
  10116.  
  10117. public:
  10118. IGraphicBundle& setPenType(PenType penType = solid);
  10119.  
  10120. Platform Support 
  10121.  
  10122. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  10123. ΓöéPM          ΓöéMOTIF       Γöé
  10124. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  10125. ΓöéYes         ΓöéNo          Γöé
  10126. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  10127.  
  10128. Used in sample:   2D Graphics Sample: 2d-menu.cpp 
  10129.  
  10130.  
  10131. ΓòÉΓòÉΓòÉ 1.17.74. IGraphicBundle::setPenWidth ΓòÉΓòÉΓòÉ
  10132.  
  10133. Sets the width of the pen.  If the value is greater than 1, the pen type is 
  10134. always solid. 
  10135.  
  10136. public:
  10137. IGraphicBundle& setPenWidth(unsigned long lineWidth = 1);
  10138.  
  10139. Platform Support 
  10140.  
  10141. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  10142. ΓöéPM          ΓöéMOTIF       Γöé
  10143. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  10144. ΓöéYes         ΓöéNo          Γöé
  10145. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  10146.  
  10147. Used in sample:   2D Graphics Sample: 2d-menu.cpp 
  10148.  
  10149.  
  10150. ΓòÉΓòÉΓòÉ 1.17.75. IGraphicBundle::vertical ΓòÉΓòÉΓòÉ
  10151.  
  10152. Pattern used when you draw a line that have a width greater than 1 or when you 
  10153. fill a figure. 
  10154.  
  10155. public:
  10156. static const unsigned long vertical;
  10157.  
  10158. Platform Support 
  10159.  
  10160. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  10161. ΓöéPM          ΓöéMOTIF       Γöé
  10162. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  10163. ΓöéYes         ΓöéNo          Γöé
  10164. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  10165.  
  10166.  
  10167. ΓòÉΓòÉΓòÉ 1.17.76. IGraphicBundle::~IGraphicBundle ΓòÉΓòÉΓòÉ
  10168.  
  10169. public:
  10170. ~IGraphicBundle();
  10171.  
  10172. Platform Support 
  10173.  
  10174. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  10175. ΓöéPM          ΓöéMOTIF       Γöé
  10176. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  10177. ΓöéYes         ΓöéNo          Γöé
  10178. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  10179.  
  10180.  
  10181. ΓòÉΓòÉΓòÉ <hidden> Nested Types - IGraphicBundle ΓòÉΓòÉΓòÉ
  10182.  
  10183. Enumerations 
  10184.  
  10185.        DrawOperation 
  10186.        BackgroundMixMode 
  10187.        PenEndingStyle 
  10188.        MixMode 
  10189.        PenType 
  10190.        PenJoiningStyle 
  10191.  
  10192.  
  10193. ΓòÉΓòÉΓòÉ <hidden> Enums - DrawOperation ΓòÉΓòÉΓòÉ
  10194.  
  10195. enum DrawOperation { fill, frame, fillAndFrame };
  10196.  
  10197. p. These functions control the method used to draw a closed graphic object 
  10198. (such as IGPie, IGChord, IGPolygon, IGRectangle, or IGEllipse).  The draw 
  10199. operation's values are: 
  10200.  
  10201.  fill        Only the interior of the graphic object is drawn. 
  10202.  frame       Only the frame of the graphic object is drawn. 
  10203.  fillAndFrame The interior and the frame of the graphic object are drawn. 
  10204.  
  10205.  
  10206. ΓòÉΓòÉΓòÉ <hidden> Enums - BackgroundMixMode ΓòÉΓòÉΓòÉ
  10207.  
  10208. enum BackgroundMixMode { backLeaveAlone,
  10209.                          backOverPaint,
  10210.                          backOr,
  10211.                          backXor };
  10212.  
  10213. These functions govern how the background color of a graphic object is combined 
  10214. with any existing drawing.  The background of an object is the area between 
  10215. fill lines when you draw a closed figure using a nonsolid fill pattern, the 
  10216. area of a character box when you draw a graphic string, or the 0 bits when you 
  10217. draw a 1-bit-per-pel bitmap.  The default background mix mode is 
  10218. backLeaveAlone.  This background mix mode has no effect on the background color 
  10219. when you draw a graphic object.  The following is a list of the supported 
  10220. background mix modes. 
  10221.  
  10222.  backLeaveAlone The resulting color is determined by the display surface. 
  10223.  backOverPaint  The resulting color is determined by the background color. 
  10224.  backOr         The resulting color is determined by the bitwise OR of the 
  10225.                 background color and the color of the drawing surface. 
  10226.  backXor        The resulting color is determined by the bitwise XOR of the 
  10227.                 background color and the color of the drawing surface. 
  10228.  
  10229.  
  10230. ΓòÉΓòÉΓòÉ <hidden> Enums - PenEndingStyle ΓòÉΓòÉΓòÉ
  10231.  
  10232. enum PenEndingStyle { flat, square, rounded };
  10233.  
  10234. These functions control the shape of the unattached end of a line.  The pen 
  10235. width must be greater than 1 for the pen-ending style to have an effect.  The 
  10236. following is a list of the supported pen-ending styles. 
  10237.  
  10238.  flat           Lines drawn with this style are flat, finishing flush with the 
  10239.                 end points of the line. 
  10240.  
  10241.  square         Lines drawn with this style are flat, finishing past the end of 
  10242.                 the line.  The line is extended by a distance that is equal to 
  10243.                 half the pen width. 
  10244.  
  10245.  round          Lines drawn with this style are rounded, finishing past the end 
  10246.                 of the line.  The rounded end is constructed by drawing a 
  10247.                 circle whose radius is half the pen width. 
  10248.  
  10249.  
  10250. ΓòÉΓòÉΓòÉ <hidden> Enums - MixMode ΓòÉΓòÉΓòÉ
  10251.  
  10252. enum MixMode { or,
  10253.                overPaint,
  10254.                xor,
  10255.                leaveAlone,
  10256.                and,
  10257.                subtract,
  10258.                maskSourceNot,
  10259.                black,
  10260.                notMergeSource,
  10261.                notXorSource,
  10262.                invert,
  10263.                mergeSourceNot,
  10264.                notCopySource,
  10265.                mergeNotSource,
  10266.                notMaskSource,
  10267.                white };
  10268.  
  10269. The functions govern how the pen and fill colors of a graphic object are 
  10270. combined with any existing drawing.  The default mix mode is overPaint.  When 
  10271. you draw a graphic object with this mix mode, the pen and fill colors used to 
  10272. draw the graphic object paints over any existing drawing in the same area on 
  10273. the drawing surface.  The following is a list of the supported mix modes. 
  10274.  
  10275. Note:  The description of each mix mode refers to the pen color, but the same 
  10276.        description applies to the fill color as well. 
  10277.  
  10278.  or             Resulting color is determined by a bitwise OR of the pen color 
  10279.                 and the drawing surface. 
  10280.  
  10281.  overPaint      Resulting color is determined by pen color.  This is the 
  10282.                 default for the pen mix attribute. 
  10283.  
  10284.  xor            Resulting color is determined by a bitwise XOR of the pen color 
  10285.                 and the drawing surface.  This mode enables graphic objects to 
  10286.                 be drawn so that they can be removed easily by simply drawing 
  10287.                 them a second time using the xor mix mode.  This is useful for 
  10288.                 graphic animation when an application must move a graphic 
  10289.                 object and completely restore the graphic objects that it 
  10290.                 originally overlapped. 
  10291.  
  10292.  leaveAlone     Resulting color is determined by the drawing surface. 
  10293.  
  10294.  and            Resulting color is determined by a bitwise AND of the pen color 
  10295.                 and the drawing surface. 
  10296.  
  10297.  subtract       Resulting color is determined by inverting the pen color and 
  10298.                 performing a bitwise AND with the drawing surface. 
  10299.  
  10300.  maskSourceNot  Resulting color is determined by inverting the surface color 
  10301.                 and performing a bitwise AND with the pen color. 
  10302.  
  10303.  black          Resulting color is black. 
  10304.  
  10305.  notMergeSource Resulting color is the inverse of the or mix mode. 
  10306.  
  10307.  notXorSource   Resulting color is the inverse of the xor mix mode. 
  10308.  
  10309.  invert         Resulting color is the inverse of the drawing surface. 
  10310.  
  10311.  mergeSourceNot Resulting color is determined by a bitwise OR of the pen color 
  10312.                 and the inverse color of the drawing surface. 
  10313.  
  10314.  notCopySource  Resulting color is the inverse of the pen color. 
  10315.  
  10316.  mergeNotSource Resulting color is the determined by the inverse of the pen 
  10317.                 color and performing a bitwise AND of the drawing surface. 
  10318.  
  10319.  notMaskSource  Resulting color is the inverse of the and pen mix. 
  10320.  
  10321.  white          Resulting color is white. 
  10322.  
  10323.  
  10324. ΓòÉΓòÉΓòÉ <hidden> Enums - PenType ΓòÉΓòÉΓòÉ
  10325.  
  10326. enum PenType { solid,
  10327.                dot,
  10328.                shortDash,
  10329.                dashDot,
  10330.                doubleDot,
  10331.                longDash,
  10332.                dashDoubleDot,
  10333.                alternate,
  10334.                invisible };
  10335.  
  10336. These functions define the way lines, arcs, polylines, and the frame on closed 
  10337. figures are drawn.  The pen type can be solid, a series of dashes, a series of 
  10338. dots, or a combination of dashes and dots.  If the pen width is greater than 1, 
  10339. graphic objects are drawn using a pen type of solid regardless of the pen type 
  10340. set.  The following is a list of the supported pen types. 
  10341.  
  10342.  solid          An uninterrupted line is drawn.  This is the default pen type. 
  10343.  
  10344.  dot            A series of dots are drawn. 
  10345.  
  10346.  shortDash      A series of short dashes are drawn. 
  10347.  
  10348.  dashDot        A series of dash followed by a dot is drawn. 
  10349.  
  10350.  longDash       A series of long dashes are drawn. 
  10351.  
  10352.  dashDoubleDot  A series of a dash followed by two dots are drawn. 
  10353.  
  10354.  alternate      Alternate pels are drawn. 
  10355.  
  10356.  invisible      The pen is not visible. 
  10357.  
  10358.  
  10359. ΓòÉΓòÉΓòÉ <hidden> Enums - PenJoiningStyle ΓòÉΓòÉΓòÉ
  10360.  
  10361. enum PenJoiningStyle { bevel, round, miter };
  10362.  
  10363. These functions control the shaped formed by two intersecting lines.  The pen 
  10364. width must be greater than 1 for the pen-joining style to have an affect.  The 
  10365. following is a list of the supported pen-joining styles. 
  10366.  
  10367.  bevel          The joint has a diagonal corner. 
  10368.  
  10369.  round          The joint has a rounded corner. 
  10370.  
  10371.  miter          The joint has a 90 degree angled corner. 
  10372.  
  10373.  
  10374. ΓòÉΓòÉΓòÉ 1.18. IGraphicContext ΓòÉΓòÉΓòÉ
  10375.  
  10376. Description 
  10377.  
  10378. Derivation 
  10379.  
  10380. Constructors 
  10381.  
  10382. Public Functions 
  10383.  
  10384. Protected Data 
  10385.  
  10386. Nested Types 
  10387.  
  10388. To close all the panels in a chapter, double click on this panel's system menu. 
  10389.  
  10390.  
  10391. ΓòÉΓòÉΓòÉ <hidden> Derivation - IGraphicContext ΓòÉΓòÉΓòÉ
  10392.  
  10393. IBase
  10394.   Γöé
  10395. IVBase
  10396.   Γöé
  10397. IGraphicContext
  10398.  
  10399. Inherited by none. 
  10400.  
  10401.  
  10402. ΓòÉΓòÉΓòÉ <hidden> Class Description - IGraphicContext ΓòÉΓòÉΓòÉ
  10403.  
  10404. igrafctx.hpp 
  10405.  
  10406. The IGraphicContext class is used to render graphic objects on a device. 
  10407. IGraphicContext contains the graphic state information used when drawing 
  10408. graphics.  The graphic state includes the current attribute bundle, the current 
  10409. world space transform matrix, and the current clip region. 
  10410.  
  10411. If you are familiar with the use of presentation spaces in Presentation Manager 
  10412. or device contexts in Windows, you can view IGraphicContext as a wrapper class 
  10413. for these data types. 
  10414.  
  10415. The IGraphicContext class also contains a static collection of default drawing 
  10416. attributes that initialize the attributes of the graphic context when you 
  10417. create it.  You can change any of these default drawing attribute so that any 
  10418. graphic context created subsequently will be initialized with these new drawing 
  10419. attributes. 
  10420.  
  10421. You can at any time use other native graphic programming interfaces whose 
  10422. function has not been included in either this class or any of the IGraphic 
  10423. subclasses.  You can do this by accessing either the presentation space handle 
  10424. or device context by using the handle member function as the first parameter to 
  10425. the graphic programming interface. 
  10426.  
  10427.  
  10428. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IGraphicContext ΓòÉΓòÉΓòÉ
  10429.  
  10430. Boundary Accumulation
  10431. startBoundaryAccumulation
  10432. stopBoundaryAccumulation
  10433.  
  10434. Constructors
  10435. IGraphicContext
  10436. ~IGraphicContext
  10437.  
  10438. Conversions
  10439. handle
  10440.  
  10441. Current Drawing Position
  10442. currentDrawingPosition
  10443. setCurrentDrawingPosition
  10444.  
  10445. Default Drawing Attributes
  10446. defaultBackgroundColor
  10447. defaultBackgroundMixMode
  10448. defaultDrawOperation
  10449. defaultFillColor
  10450. defaultFillPattern
  10451. defaultMixMode
  10452. defaultPatternOrigin
  10453. defaultPenColor
  10454. defaultPenEndingStyle
  10455. defaultPenJoiningStyle
  10456. defaultPenPattern
  10457. defaultPenType
  10458. defaultPenWidth
  10459. setDefaultBackgroundColor
  10460. setDefaultBackgroundMixMode
  10461. setDefaultDrawOperation
  10462. setDefaultFillColor
  10463. setDefaultFillPattern
  10464. setDefaultMixMode
  10465. setDefaultPatternOrigin
  10466. setDefaultPenColor
  10467. setDefaultPenEndingStyle
  10468. setDefaultPenJoiningStyle
  10469. setDefaultPenPattern
  10470. setDefaultPenType
  10471. setDefaultPenWidth
  10472.  
  10473. Device Space Transformation
  10474. pageSize
  10475. setPageSize
  10476. setViewPortRect
  10477. viewPortRect
  10478.  
  10479. Drawing
  10480. draw
  10481.  
  10482. Drawing Attributes
  10483. backgroundColor
  10484. backgroundMixMode
  10485. drawOperation
  10486. fillColor
  10487. fillPattern
  10488. graphicBundle
  10489. mixMode
  10490. patternOrigin
  10491. penColor
  10492. penEndingStyle
  10493. penJoiningStyle
  10494. penPattern
  10495. penType
  10496. penWidth
  10497. setBackgroundColor
  10498. setBackgroundMixMode
  10499. setDrawOperation
  10500. setFillColor
  10501. setFillPattern
  10502. setGraphicBundle
  10503. setMixMode
  10504. setPatternOrigin
  10505. setPenColor
  10506. setPenEndingStyle
  10507. setPenJoiningStyle
  10508. setPenPattern
  10509. setPenType
  10510. setPenWidth
  10511.  
  10512. Font Operations
  10513. currentFont
  10514. hasFont
  10515. resetFont
  10516. setFont
  10517.  
  10518. Hit Testing
  10519. hitApertureSize
  10520. hitPoint
  10521. setHitApertureSize
  10522. setHitPoint
  10523. startHitTesting
  10524. stopHitTesting
  10525.  
  10526. Mapping Modes
  10527. mappingMode
  10528. setMappingMode
  10529.  
  10530. Region Operations
  10531. clearClipRegion
  10532. clipRegion
  10533. setClipRegion
  10534.  
  10535. World Space Transformation
  10536. setWorldTransformMatrix
  10537. worldTransformMatrix
  10538.  
  10539. Inherited Members
  10540. IVBase
  10541. asDebugInfo
  10542. asString
  10543.  
  10544. IBase
  10545. asDebugInfo
  10546. asString
  10547. messageFile
  10548. messageText
  10549. setMessageFile
  10550. version
  10551.  
  10552.  
  10553. ΓòÉΓòÉΓòÉ <hidden> IGraphicContext - Boundary Accumulation ΓòÉΓòÉΓòÉ
  10554.  
  10555. Use these members to query a bounding rectangle of one or more graphic objects. 
  10556. Normally, you do not need to use these function.  Instead, use 
  10557. IGraphic::boundingRect to query the bounding rectangle of a graphic object. 
  10558.  
  10559.  
  10560. ΓòÉΓòÉΓòÉ <hidden> IGraphicContext - Constructors ΓòÉΓòÉΓòÉ
  10561.  
  10562. You can construct and destruct objects of this class. 
  10563.  
  10564.  
  10565. ΓòÉΓòÉΓòÉ <hidden> IGraphicContext - Conversions ΓòÉΓòÉΓòÉ
  10566.  
  10567. Use these member to use the graphic context with native programming interfaces. 
  10568.  
  10569.  
  10570. ΓòÉΓòÉΓòÉ <hidden> IGraphicContext - Current Drawing Position ΓòÉΓòÉΓòÉ
  10571.  
  10572. Use these members to set and query the graphic context's current drawing 
  10573. position.  These functions are useful when you are creating your own graphic 
  10574. object derived from IGraphic. 
  10575.  
  10576.  
  10577. ΓòÉΓòÉΓòÉ <hidden> IGraphicContext - Default Drawing Attributes ΓòÉΓòÉΓòÉ
  10578.  
  10579. Use these members to set and query the default drawing attributes that are used 
  10580. to initialize the drawing attributes of a graphic context when a graphic 
  10581. context is created. 
  10582.  
  10583.  
  10584. ΓòÉΓòÉΓòÉ <hidden> IGraphicContext - Device Space Transformation ΓòÉΓòÉΓòÉ
  10585.  
  10586. The device space is the coordinate space in which a picture is drawn before it 
  10587. appears in a display screen window or on the printer or plotter. 
  10588.  
  10589. The device space is defined in device-specific units.  Depending upon the 
  10590. mapping mode used, device coordinate units can be pels, increments of an inch, 
  10591. increments of a meter, or they can be arbitrary. 
  10592.  
  10593. The device transformation is defined by two rectangles.  The first rectangle is 
  10594. called the "presentation page" in the OS/2 operating system and the "window 
  10595. extent" in Windows.  The second is called the "page viewport" in the OS/2 
  10596. operating system and the "viewport extent" in Windows. The device 
  10597. transformation is established when the graphic context is created or resized. 
  10598.  
  10599. With the exception of the isotropic mapping mode, the page size and view port 
  10600. rectangle are fixed and are, therefore, predetermined.  If you attempt to set 
  10601. the page size or viewport rectangle when the graphic context's mapping mode is 
  10602. not isotropic, the operations are ignored. 
  10603.  
  10604.  
  10605. ΓòÉΓòÉΓòÉ <hidden> IGraphicContext - Drawing ΓòÉΓòÉΓòÉ
  10606.  
  10607. Use these members to render the graphic objects on the device associated with 
  10608. the graphic context.  Typically, you use the graphic object's drawOn member to 
  10609. render a graphic object.  These functions are provided in this class to 
  10610. consolidate the native drawing operations. 
  10611.  
  10612.  
  10613. ΓòÉΓòÉΓòÉ <hidden> IGraphicContext - Drawing Attributes ΓòÉΓòÉΓòÉ
  10614.  
  10615. Use these members to set and query the current drawing attributes for the 
  10616. graphic context. 
  10617.  
  10618.  
  10619. ΓòÉΓòÉΓòÉ <hidden> IGraphicContext - Font Operations ΓòÉΓòÉΓòÉ
  10620.  
  10621. Use these members to set and query information for the font that is used by the 
  10622. graphic context when drawing text. 
  10623.  
  10624.  
  10625. ΓòÉΓòÉΓòÉ <hidden> IGraphicContext - Hit Testing ΓòÉΓòÉΓòÉ
  10626.  
  10627. Hit testing is the process of determining which graphic objects, if any, are 
  10628. contained within an area of interest.  When you select an area of interest on 
  10629. the screen, you usually move the pointer to the applicable point and signal (by 
  10630. clicking the mouse, for example) that this is the graphic object you want.  The 
  10631. area of interest is a small rectangle centered at the hit point; its size is 
  10632. determined by the hit aperture size.  The hit testing process draws graphic 
  10633. objects without rendering them on the screen. 
  10634.  
  10635. Use these members to provide hit testing support for graphic objects in other 
  10636. classes. Normally, you do not need to call these functions to perform hit 
  10637. testing.  Instead, use IGraphic::contains, or IGList::topGraphicUnderPoint, 
  10638. IGList::bottomGraphicUnderPoint, or use the IGList hit cursor to perform hit 
  10639. testing. 
  10640.  
  10641.  
  10642. ΓòÉΓòÉΓòÉ <hidden> IGraphicContext - Mapping Modes ΓòÉΓòÉΓòÉ
  10643.  
  10644. Use these members to define the unit of measure used to map between the page 
  10645. space and the device space.  The supported mapping modes are as follows: 
  10646.  
  10647.  pels           Pel Coordinates.  This is the default when the graphic context 
  10648.                 is created. 
  10649.  lowMetric      Units of 0.1 millimeter. 
  10650.  highMetric     Units of 0.01 millimeter. 
  10651.  lowEnglish     Units of 0.01 inch. 
  10652.  highEnglish    Units of 0.001 inch. 
  10653.  twips          Units of 1/1440 inch. 
  10654.  isotropic      Logical units in the x-direction and y-direction are equal when 
  10655.                 mapping between page space and device space.  The aspect ratio 
  10656.                 is preserved. 
  10657.  
  10658.  
  10659. ΓòÉΓòÉΓòÉ <hidden> IGraphicContext - Region Operations ΓòÉΓòÉΓòÉ
  10660.  
  10661. Use these members to query and set a graphic context's clip region. A region is 
  10662. an area in device space that is defined by one or more rectangular areas.  You 
  10663. can use a region to determine the clip area used when drawing on a device. 
  10664. When you use a region as a clip region, the areas that are included in a region 
  10665. allow graphics that are contained or intersect the region to be output to the 
  10666. device.  Areas outside of the clip region are not output to the device. 
  10667.  
  10668.  
  10669. ΓòÉΓòÉΓòÉ <hidden> IGraphicContext - World Space Transformation ΓòÉΓòÉΓòÉ
  10670.  
  10671. Use these members to set and query the current world coordinate space transform 
  10672. matrix. 
  10673.  
  10674.  
  10675. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IGraphicContext ΓòÉΓòÉΓòÉ
  10676.  
  10677. Inherited Members
  10678. IBase
  10679. recoverable
  10680. unrecoverable
  10681.  
  10682.  
  10683. ΓòÉΓòÉΓòÉ 1.18.1. IGraphicContext::backgroundColor ΓòÉΓòÉΓòÉ
  10684.  
  10685. Returns the current background color. 
  10686.  
  10687. public:
  10688. virtual IColor backgroundColor() const;
  10689.  
  10690. Platform Support 
  10691.  
  10692. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  10693. ΓöéPM          ΓöéMOTIF       Γöé
  10694. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  10695. ΓöéYes         ΓöéNo          Γöé
  10696. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  10697.  
  10698.  
  10699. ΓòÉΓòÉΓòÉ 1.18.2. IGraphicContext::backgroundMixMode ΓòÉΓòÉΓòÉ
  10700.  
  10701. Returns the current background mix mode. 
  10702.  
  10703. public:
  10704. virtual IGraphicBundle::BackgroundMixMode
  10705.   backgroundMixMode() const;
  10706.  
  10707. Platform Support 
  10708.  
  10709. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  10710. ΓöéPM          ΓöéMOTIF       Γöé
  10711. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  10712. ΓöéYes         ΓöéNo          Γöé
  10713. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  10714.  
  10715.  
  10716. ΓòÉΓòÉΓòÉ 1.18.3. IGraphicContext::clearClipRegion ΓòÉΓòÉΓòÉ
  10717.  
  10718. Clears the current clip region. 
  10719.  
  10720. public:
  10721. virtual IGraphicContext& clearClipRegion();
  10722.  
  10723. Platform Support 
  10724.  
  10725. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  10726. ΓöéPM          ΓöéMOTIF       Γöé
  10727. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  10728. ΓöéYes         ΓöéNo          Γöé
  10729. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  10730.  
  10731. Exceptions 
  10732.  
  10733. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  10734. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  10735. Γöé                    Γöéclear the clip region.  Make sure you   Γöé
  10736. Γöé                    Γöéare not simultaneously using the graphicΓöé
  10737. Γöé                    Γöécontext in another thread.              Γöé
  10738. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  10739.  
  10740. Used in sample:   2D Bitmap Sample: 2d-bmap.cpp 
  10741.  
  10742.  
  10743. ΓòÉΓòÉΓòÉ 1.18.4. IGraphicContext::clipRegion ΓòÉΓòÉΓòÉ
  10744.  
  10745. Returns a handle to the current clip region. If you have not set a region as 
  10746. the clip region then a null handle is returned. 
  10747.  
  10748. public:
  10749. virtual IRegionHandle clipRegion() const;
  10750.  
  10751. Platform Support 
  10752.  
  10753. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  10754. ΓöéPM          ΓöéMOTIF       Γöé
  10755. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  10756. ΓöéYes         ΓöéNo          Γöé
  10757. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  10758.  
  10759. Used in sample:   2D Bitmap Sample: 2d-bmap.cpp 
  10760.  
  10761.  
  10762. ΓòÉΓòÉΓòÉ 1.18.5. IGraphicContext::currentDrawingPosition ΓòÉΓòÉΓòÉ
  10763.  
  10764. Returns the graphic context's current drawing position. 
  10765.  
  10766. public:
  10767. virtual IPoint currentDrawingPosition() const;
  10768.  
  10769. Platform Support 
  10770.  
  10771. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  10772. ΓöéPM          ΓöéMOTIF       Γöé
  10773. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  10774. ΓöéYes         ΓöéNo          Γöé
  10775. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  10776.  
  10777.  
  10778. ΓòÉΓòÉΓòÉ 1.18.6. IGraphicContext::currentFont ΓòÉΓòÉΓòÉ
  10779.  
  10780. Returns the font currently set in the graphic context. 
  10781.  
  10782. public:
  10783. virtual IFont currentFont() const;
  10784.  
  10785. Platform Support 
  10786.  
  10787. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  10788. ΓöéPM          ΓöéMOTIF       Γöé
  10789. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  10790. ΓöéYes         ΓöéNo          Γöé
  10791. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  10792.  
  10793.  
  10794. ΓòÉΓòÉΓòÉ 1.18.7. IGraphicContext::defaultBackgroundColor ΓòÉΓòÉΓòÉ
  10795.  
  10796. Returns the default background color. Unless you change it, the default 
  10797. background color is black. 
  10798.  
  10799. public:
  10800. static IColor defaultBackgroundColor();
  10801.  
  10802. Platform Support 
  10803.  
  10804. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  10805. ΓöéPM          ΓöéMOTIF       Γöé
  10806. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  10807. ΓöéYes         ΓöéNo          Γöé
  10808. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  10809.  
  10810.  
  10811. ΓòÉΓòÉΓòÉ 1.18.8. IGraphicContext::defaultBackgroundMixMode ΓòÉΓòÉΓòÉ
  10812.  
  10813. Returns the default background mix mode. Unless you change it, the default 
  10814. background mix mode is IGraphicBundle::backLeaveAlone. 
  10815.  
  10816. public:
  10817. static IGraphicBundle::BackgroundMixMode
  10818.   defaultBackgroundMixMode();
  10819.  
  10820. Platform Support 
  10821.  
  10822. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  10823. ΓöéPM          ΓöéMOTIF       Γöé
  10824. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  10825. ΓöéYes         ΓöéNo          Γöé
  10826. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  10827.  
  10828.  
  10829. ΓòÉΓòÉΓòÉ 1.18.9. IGraphicContext::defaultDrawOperation ΓòÉΓòÉΓòÉ
  10830.  
  10831. Returns the default drawing operation. Unless you change it, the default draw 
  10832. operation is IGraphicBundle::fillAndFrame. 
  10833.  
  10834. public:
  10835. static IGraphicBundle::DrawOperation defaultDrawOperation();
  10836.  
  10837. Platform Support 
  10838.  
  10839. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  10840. ΓöéPM          ΓöéMOTIF       Γöé
  10841. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  10842. ΓöéYes         ΓöéNo          Γöé
  10843. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  10844.  
  10845.  
  10846. ΓòÉΓòÉΓòÉ 1.18.10. IGraphicContext::defaultFillColor ΓòÉΓòÉΓòÉ
  10847.  
  10848. Returns the default fill color.  Unless you change it, the default fill color 
  10849. is black. 
  10850.  
  10851. public:
  10852. static IColor defaultFillColor();
  10853.  
  10854. Platform Support 
  10855.  
  10856. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  10857. ΓöéPM          ΓöéMOTIF       Γöé
  10858. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  10859. ΓöéYes         ΓöéNo          Γöé
  10860. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  10861.  
  10862. Used in sample:   2D Graphics Sample: 2d-draw.cpp 
  10863.  
  10864.  
  10865. ΓòÉΓòÉΓòÉ 1.18.11. IGraphicContext::defaultFillPattern ΓòÉΓòÉΓòÉ
  10866.  
  10867. Returns the default fill pattern.  Unless you change it, the default fill 
  10868. pattern is IGraphicBundle::solid. 
  10869.  
  10870. public:
  10871. static unsigned long defaultFillPattern();
  10872.  
  10873. Platform Support 
  10874.  
  10875. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  10876. ΓöéPM          ΓöéMOTIF       Γöé
  10877. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  10878. ΓöéYes         ΓöéNo          Γöé
  10879. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  10880.  
  10881.  
  10882. ΓòÉΓòÉΓòÉ 1.18.12. IGraphicContext::defaultMixMode ΓòÉΓòÉΓòÉ
  10883.  
  10884. Returns the default mix mode.  Unless you change it, the default mix mode is 
  10885. IGraphicBundle::overPaint. 
  10886.  
  10887. public:
  10888. static IGraphicBundle::MixMode defaultMixMode();
  10889.  
  10890. Platform Support 
  10891.  
  10892. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  10893. ΓöéPM          ΓöéMOTIF       Γöé
  10894. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  10895. ΓöéYes         ΓöéNo          Γöé
  10896. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  10897.  
  10898. Used in sample:   2D Graphics Sample: 2d-draw.cpp 
  10899.  
  10900.  
  10901. ΓòÉΓòÉΓòÉ 1.18.13. IGraphicContext::defaultPatternOrigin ΓòÉΓòÉΓòÉ
  10902.  
  10903. Returns the default pattern origin point. Unless you change it, the default 
  10904. pattern origin is 0,0. 
  10905.  
  10906. public:
  10907. static IPoint defaultPatternOrigin();
  10908.  
  10909. Platform Support 
  10910.  
  10911. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  10912. ΓöéPM          ΓöéMOTIF       Γöé
  10913. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  10914. ΓöéYes         ΓöéNo          Γöé
  10915. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  10916.  
  10917.  
  10918. ΓòÉΓòÉΓòÉ 1.18.14. IGraphicContext::defaultPenColor ΓòÉΓòÉΓòÉ
  10919.  
  10920. Returns the default pen color.  Unless you change it, the default pen color is 
  10921. black. 
  10922.  
  10923. public:
  10924. static IColor defaultPenColor();
  10925.  
  10926. Platform Support 
  10927.  
  10928. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  10929. ΓöéPM          ΓöéMOTIF       Γöé
  10930. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  10931. ΓöéYes         ΓöéNo          Γöé
  10932. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  10933.  
  10934. Used in sample:   2D Graphics Sample: 2d-draw.cpp 
  10935.  
  10936.  
  10937. ΓòÉΓòÉΓòÉ 1.18.15. IGraphicContext::defaultPenEndingStyle ΓòÉΓòÉΓòÉ
  10938.  
  10939. Returns the default pen-ending style. Unless you change it, the default 
  10940. pen-ending style is IGraphicBundle::flat. 
  10941.  
  10942. public:
  10943. static IGraphicBundle::PenEndingStyle
  10944.   defaultPenEndingStyle();
  10945.  
  10946. Platform Support 
  10947.  
  10948. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  10949. ΓöéPM          ΓöéMOTIF       Γöé
  10950. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  10951. ΓöéYes         ΓöéNo          Γöé
  10952. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  10953.  
  10954.  
  10955. ΓòÉΓòÉΓòÉ 1.18.16. IGraphicContext::defaultPenJoiningStyle ΓòÉΓòÉΓòÉ
  10956.  
  10957. Returns the default pen-joining style. Unless you change it, the default 
  10958. pen-joining style is IGraphicBundle::bevel. 
  10959.  
  10960. public:
  10961. static IGraphicBundle::PenJoiningStyle
  10962.   defaultPenJoiningStyle();
  10963.  
  10964. Platform Support 
  10965.  
  10966. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  10967. ΓöéPM          ΓöéMOTIF       Γöé
  10968. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  10969. ΓöéYes         ΓöéNo          Γöé
  10970. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  10971.  
  10972.  
  10973. ΓòÉΓòÉΓòÉ 1.18.17. IGraphicContext::defaultPenPattern ΓòÉΓòÉΓòÉ
  10974.  
  10975. Returns the default pen pattern.  Unless you change it, the default pen pattern 
  10976. is IGraphicBundle::solid. 
  10977.  
  10978. public:
  10979. static unsigned long defaultPenPattern();
  10980.  
  10981. Platform Support 
  10982.  
  10983. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  10984. ΓöéPM          ΓöéMOTIF       Γöé
  10985. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  10986. ΓöéYes         ΓöéNo          Γöé
  10987. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  10988.  
  10989.  
  10990. ΓòÉΓòÉΓòÉ 1.18.18. IGraphicContext::defaultPenType ΓòÉΓòÉΓòÉ
  10991.  
  10992. Returns the default pen type.  Unless you change it, the default pen type is 
  10993. IGraphicBundle::solid. 
  10994.  
  10995. public:
  10996. static IGraphicBundle::PenType defaultPenType();
  10997.  
  10998. Platform Support 
  10999.  
  11000. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11001. ΓöéPM          ΓöéMOTIF       Γöé
  11002. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11003. ΓöéYes         ΓöéNo          Γöé
  11004. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11005.  
  11006.  
  11007. ΓòÉΓòÉΓòÉ 1.18.19. IGraphicContext::defaultPenWidth ΓòÉΓòÉΓòÉ
  11008.  
  11009. Returns the default pen width.  Unless you change it, the default pen width is 
  11010. 1. 
  11011.  
  11012. public:
  11013. static unsigned long defaultPenWidth();
  11014.  
  11015. Platform Support 
  11016.  
  11017. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11018. ΓöéPM          ΓöéMOTIF       Γöé
  11019. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11020. ΓöéYes         ΓöéNo          Γöé
  11021. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11022.  
  11023.  
  11024. ΓòÉΓòÉΓòÉ 1.18.20. IGraphicContext::draw ΓòÉΓòÉΓòÉ
  11025.  
  11026. Overload 1 
  11027.  
  11028. public:
  11029. virtual IGraphicContext& draw(const IG3PointArc& arc);
  11030.  
  11031. Platform Support 
  11032.  
  11033. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11034. ΓöéPM          ΓöéMOTIF       Γöé
  11035. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11036. ΓöéYes         ΓöéNo          Γöé
  11037. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11038.  
  11039. Exceptions 
  11040.  
  11041. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11042. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  11043. Γöé                    Γöédraw the graphic object.  Refer to the  Γöé
  11044. Γöé                    Γöéexception text for specific error       Γöé
  11045. Γöé                    Γöéinformation.                            Γöé
  11046. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11047.  
  11048. Overload 2 
  11049.  
  11050. public:
  11051. virtual IGraphicContext& draw(const IGLine& line);
  11052.  
  11053. Platform Support 
  11054.  
  11055. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11056. ΓöéPM          ΓöéMOTIF       Γöé
  11057. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11058. ΓöéYes         ΓöéNo          Γöé
  11059. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11060.  
  11061. Exceptions 
  11062.  
  11063. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11064. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  11065. Γöé                    Γöédraw the graphic object.  Refer to the  Γöé
  11066. Γöé                    Γöéexception text for specific error       Γöé
  11067. Γöé                    Γöéinformation.                            Γöé
  11068. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11069.  
  11070. Overload 3 
  11071.  
  11072. public:
  11073. virtual IGraphicContext& draw(const IGPolyline& polyline);
  11074.  
  11075. Platform Support 
  11076.  
  11077. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11078. ΓöéPM          ΓöéMOTIF       Γöé
  11079. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11080. ΓöéYes         ΓöéNo          Γöé
  11081. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11082.  
  11083. Exceptions 
  11084.  
  11085. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11086. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  11087. Γöé                    Γöédraw the graphic object.  Refer to the  Γöé
  11088. Γöé                    Γöéexception text for specific error       Γöé
  11089. Γöé                    Γöéinformation.                            Γöé
  11090. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11091.  
  11092. Overload 4 
  11093.  
  11094. public:
  11095. virtual IGraphicContext& draw(const IGPolygon& polygon);
  11096.  
  11097. Platform Support 
  11098.  
  11099. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11100. ΓöéPM          ΓöéMOTIF       Γöé
  11101. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11102. ΓöéYes         ΓöéNo          Γöé
  11103. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11104.  
  11105. Exceptions 
  11106.  
  11107. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11108. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  11109. Γöé                    Γöédraw the graphic object.  Refer to the  Γöé
  11110. Γöé                    Γöéexception text for specific error       Γöé
  11111. Γöé                    Γöéinformation.                            Γöé
  11112. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11113.  
  11114. Overload 5 
  11115.  
  11116. public:
  11117. virtual IGraphicContext& draw(const IGEllipse& geometry);
  11118.  
  11119. Platform Support 
  11120.  
  11121. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11122. ΓöéPM          ΓöéMOTIF       Γöé
  11123. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11124. ΓöéYes         ΓöéNo          Γöé
  11125. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11126.  
  11127. Exceptions 
  11128.  
  11129. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11130. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  11131. Γöé                    Γöédraw the graphic object.  Refer to the  Γöé
  11132. Γöé                    Γöéexception text for specific error       Γöé
  11133. Γöé                    Γöéinformation.                            Γöé
  11134. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11135.  
  11136. Overload 6 
  11137.  
  11138. public:
  11139. virtual IGraphicContext&
  11140.   draw( const IGRectangle& graphicRectangle);
  11141.  
  11142. Platform Support 
  11143.  
  11144. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11145. ΓöéPM          ΓöéMOTIF       Γöé
  11146. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11147. ΓöéYes         ΓöéNo          Γöé
  11148. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11149.  
  11150. Exceptions 
  11151.  
  11152. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11153. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  11154. Γöé                    Γöédraw the graphic object.  Refer to the  Γöé
  11155. Γöé                    Γöéexception text for specific error       Γöé
  11156. Γöé                    Γöéinformation.                            Γöé
  11157. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11158.  
  11159. Overload 7 
  11160.  
  11161. public:
  11162. virtual IGraphicContext& draw(const IGArc& arc);
  11163.  
  11164. Platform Support 
  11165.  
  11166. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11167. ΓöéPM          ΓöéMOTIF       Γöé
  11168. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11169. ΓöéYes         ΓöéNo          Γöé
  11170. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11171.  
  11172. Exceptions 
  11173.  
  11174. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11175. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  11176. Γöé                    Γöédraw the graphic object.  Refer to the  Γöé
  11177. Γöé                    Γöéexception text for specific error       Γöé
  11178. Γöé                    Γöéinformation.                            Γöé
  11179. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11180.  
  11181. Overload 8 
  11182.  
  11183. public:
  11184. virtual IGraphicContext& draw(const IGPie& pie);
  11185.  
  11186. Platform Support 
  11187.  
  11188. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11189. ΓöéPM          ΓöéMOTIF       Γöé
  11190. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11191. ΓöéYes         ΓöéNo          Γöé
  11192. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11193.  
  11194. Exceptions 
  11195.  
  11196. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11197. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  11198. Γöé                    Γöédraw the graphic object.  Refer to the  Γöé
  11199. Γöé                    Γöéexception text for specific error       Γöé
  11200. Γöé                    Γöéinformation.                            Γöé
  11201. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11202.  
  11203. Overload 9 
  11204.  
  11205. public:
  11206. virtual IGraphicContext& draw(const IGChord& chord);
  11207.  
  11208. Platform Support 
  11209.  
  11210. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11211. ΓöéPM          ΓöéMOTIF       Γöé
  11212. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11213. ΓöéYes         ΓöéNo          Γöé
  11214. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11215.  
  11216. Exceptions 
  11217.  
  11218. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11219. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  11220. Γöé                    Γöédraw the graphic object.  Refer to the  Γöé
  11221. Γöé                    Γöéexception text for specific error       Γöé
  11222. Γöé                    Γöéinformation.                            Γöé
  11223. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11224.  
  11225. Overload 10 
  11226.  
  11227. public:
  11228. virtual IGraphicContext&
  11229.   draw( const IGString& graphicString);
  11230.  
  11231. Platform Support 
  11232.  
  11233. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11234. ΓöéPM          ΓöéMOTIF       Γöé
  11235. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11236. ΓöéYes         ΓöéNo          Γöé
  11237. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11238.  
  11239. Exceptions 
  11240.  
  11241. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11242. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  11243. Γöé                    Γöédraw the graphic object.  Refer to the  Γöé
  11244. Γöé                    Γöéexception text for specific error       Γöé
  11245. Γöé                    Γöéinformation.                            Γöé
  11246. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11247.  
  11248. Overload 11 
  11249.  
  11250. public:
  11251. virtual IGraphicContext& draw(const IGList& list);
  11252.  
  11253. Platform Support 
  11254.  
  11255. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11256. ΓöéPM          ΓöéMOTIF       Γöé
  11257. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11258. ΓöéYes         ΓöéNo          Γöé
  11259. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11260.  
  11261. Exceptions 
  11262.  
  11263. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11264. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  11265. Γöé                    Γöédraw the graphic object.  Refer to the  Γöé
  11266. Γöé                    Γöéexception text for specific error       Γöé
  11267. Γöé                    Γöéinformation.                            Γöé
  11268. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11269.  
  11270. Overload 12 
  11271.  
  11272. public:
  11273. virtual IGraphicContext& draw(const IGRegion& region);
  11274.  
  11275. Platform Support 
  11276.  
  11277. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11278. ΓöéPM          ΓöéMOTIF       Γöé
  11279. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11280. ΓöéYes         ΓöéNo          Γöé
  11281. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11282.  
  11283. Exceptions 
  11284.  
  11285. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11286. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  11287. Γöé                    Γöédraw the graphic object.  Refer to the  Γöé
  11288. Γöé                    Γöéexception text for specific error       Γöé
  11289. Γöé                    Γöéinformation.                            Γöé
  11290. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11291.  
  11292.  
  11293. ΓòÉΓòÉΓòÉ 1.18.21. IGraphicContext::drawOperation ΓòÉΓòÉΓòÉ
  11294.  
  11295. Returns the current draw operation. 
  11296.  
  11297. public:
  11298. virtual IGraphicBundle::DrawOperation drawOperation() const;
  11299.  
  11300. Platform Support 
  11301.  
  11302. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11303. ΓöéPM          ΓöéMOTIF       Γöé
  11304. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11305. ΓöéYes         ΓöéNo          Γöé
  11306. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11307.  
  11308. Used in sample:   BIGCPP Sample: bigcpp.cpp 
  11309.  
  11310.  
  11311. ΓòÉΓòÉΓòÉ 1.18.22. IGraphicContext::fillColor ΓòÉΓòÉΓòÉ
  11312.  
  11313. Returns the current fill color. 
  11314.  
  11315. public:
  11316. virtual IColor fillColor() const;
  11317.  
  11318. Platform Support 
  11319.  
  11320. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11321. ΓöéPM          ΓöéMOTIF       Γöé
  11322. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11323. ΓöéYes         ΓöéNo          Γöé
  11324. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11325.  
  11326. Used in sample:   BIGCPP Sample: bigcpp.cpp 
  11327.  
  11328.  
  11329. ΓòÉΓòÉΓòÉ 1.18.23. IGraphicContext::fillPattern ΓòÉΓòÉΓòÉ
  11330.  
  11331. Returns the current fill pattern. 
  11332.  
  11333. public:
  11334. virtual unsigned long fillPattern() const;
  11335.  
  11336. Platform Support 
  11337.  
  11338. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11339. ΓöéPM          ΓöéMOTIF       Γöé
  11340. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11341. ΓöéYes         ΓöéNo          Γöé
  11342. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11343.  
  11344. Used in sample:   BIGCPP Sample: bigcpp.cpp 
  11345.  
  11346.  
  11347. ΓòÉΓòÉΓòÉ 1.18.24. IGraphicContext::graphicBundle ΓòÉΓòÉΓòÉ
  11348.  
  11349. Queries the current attributes set for the graphic context and returns them as 
  11350. a bundle. 
  11351.  
  11352. public:
  11353. virtual IGraphicBundle graphicBundle() const;
  11354.  
  11355. Platform Support 
  11356.  
  11357. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11358. ΓöéPM          ΓöéMOTIF       Γöé
  11359. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11360. ΓöéYes         ΓöéNo          Γöé
  11361. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11362.  
  11363.  
  11364. ΓòÉΓòÉΓòÉ 1.18.25. IGraphicContext::handle ΓòÉΓòÉΓòÉ
  11365.  
  11366. Returns the presentation space handle wrappered by the graphic context. 
  11367.  
  11368. public:
  11369. IPresSpaceHandle handle() const;
  11370.  
  11371. Platform Support 
  11372.  
  11373. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11374. ΓöéPM          ΓöéMOTIF       Γöé
  11375. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11376. ΓöéYes         ΓöéNo          Γöé
  11377. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11378.  
  11379. Used in sample:   BIGCPP Sample: bigcpp.cpp 
  11380.  
  11381.  
  11382. ΓòÉΓòÉΓòÉ 1.18.26. IGraphicContext::hasFont ΓòÉΓòÉΓòÉ
  11383.  
  11384. Returns true if a font has been set for the graphic context.  If the default 
  11385. font is being used, the function returns false. 
  11386.  
  11387. public:
  11388. virtual IBase::Boolean hasFont() const;
  11389.  
  11390. Platform Support 
  11391.  
  11392. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11393. ΓöéPM          ΓöéMOTIF       Γöé
  11394. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11395. ΓöéYes         ΓöéNo          Γöé
  11396. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11397.  
  11398.  
  11399. ΓòÉΓòÉΓòÉ 1.18.27. IGraphicContext::hitApertureSize ΓòÉΓòÉΓòÉ
  11400.  
  11401. Returns the current hit aperture size. 
  11402.  
  11403. public:
  11404. virtual ISize hitApertureSize() const;
  11405.  
  11406. Platform Support 
  11407.  
  11408. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11409. ΓöéPM          ΓöéMOTIF       Γöé
  11410. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11411. ΓöéYes         ΓöéNo          Γöé
  11412. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11413.  
  11414.  
  11415. ΓòÉΓòÉΓòÉ 1.18.28. IGraphicContext::hitPoint ΓòÉΓòÉΓòÉ
  11416.  
  11417. Returns the current hit point. 
  11418.  
  11419. public:
  11420. virtual IPoint hitPoint() const;
  11421.  
  11422. Platform Support 
  11423.  
  11424. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11425. ΓöéPM          ΓöéMOTIF       Γöé
  11426. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11427. ΓöéYes         ΓöéNo          Γöé
  11428. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11429.  
  11430.  
  11431. ΓòÉΓòÉΓòÉ 1.18.29. IGraphicContext::IGraphicContext ΓòÉΓòÉΓòÉ
  11432.  
  11433. You can construct and destruct objects of this class. 
  11434.  
  11435. Overload 1 
  11436.  
  11437. public:
  11438. IGraphicContext(const IWindowHandle& windowHandle);
  11439.  
  11440. Use this function to create a IGraphicContext object from a IWindowHandle 
  11441. object.  A graphic context is created that is compatible with the screen device 
  11442. that is associated with the window handle. 
  11443.  
  11444.  windowHandle     Window handle used to get a presentation space in OS/2 (or 
  11445.                   device context in Windows). 
  11446.  
  11447.  Platform Support 
  11448.  
  11449.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11450.   ΓöéPM          ΓöéMOTIF       Γöé
  11451.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11452.   ΓöéYes         ΓöéNo          Γöé
  11453.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11454.  
  11455.  Used in sample:   Magnify Sample: magnify.cpp 
  11456.  
  11457.  Overload 2 
  11458.  
  11459.   public:
  11460.   IGraphicContext();
  11461.  
  11462.  Use the default constructor to create a graphic context. This creates a memory 
  11463.  graphic context. A memory graphic context is used when you want to draw 
  11464.  graphic objects in memory and subsequently create a bitmap from the drawn 
  11465.  graphic objects. 
  11466.  
  11467.  Platform Support 
  11468.  
  11469.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11470.   ΓöéPM          ΓöéMOTIF       Γöé
  11471.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11472.   ΓöéYes         ΓöéNo          Γöé
  11473.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11474.  
  11475.  Overload 3 
  11476.  
  11477.   public:
  11478.   IGraphicContext(const IPresSpaceHandle& presSpaceHandle);
  11479.  
  11480.  Use this member to construct a IGraphicContext object from an IPresSpaceHandle 
  11481.  object.  You would typically use this member to construct a IGraphicContext 
  11482.  object from the IPresSpaceHandle object provided during paint events. 
  11483.  
  11484.  Note:  If you construct a IGraphicContext object with this constructor, the 
  11485.         IPresSpaceHandle is not be destroyed when the IGraphicContext is 
  11486.         deleted. 
  11487.  
  11488.  presSpaceHandle  Handle of presentation space. 
  11489.  
  11490.  Platform Support 
  11491.  
  11492.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11493.   ΓöéPM          ΓöéMOTIF       Γöé
  11494.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11495.   ΓöéYes         ΓöéNo          Γöé
  11496.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11497.  
  11498.  Used in samples: 
  11499.  
  11500.       2D Bitmap Sample: 2d-bmap.cpp 
  11501.       2D Graphics Sample: 2d-menu.cpp 
  11502.       Direct Manipulation Sample 2: dmsamp2.cpp 
  11503.  
  11504.  Overload 4 
  11505.  
  11506.   public:
  11507.   IGraphicContext(const ISize& contextSize);
  11508.  
  11509.  Use this function to create a IGraphicContext object from a ISize object. This 
  11510.  creates a memory graphic context and sets a bitmap into the graphic context 
  11511.  with the dimensions specified in the ISize object. This allows you to draw 
  11512.  into a bitmap. When you are finished drawing, you can create a IGBitmap object 
  11513.  from the graphic context using the IGBitmap constructor which takes a 
  11514.  IGraphicContext object and an IRectangle object as parameters. 
  11515.  
  11516.  Platform Support 
  11517.  
  11518.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11519.   ΓöéPM          ΓöéMOTIF       Γöé
  11520.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11521.   ΓöéYes         ΓöéNo          Γöé
  11522.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11523.  
  11524.  
  11525. ΓòÉΓòÉΓòÉ 1.18.30. IGraphicContext::mappingMode ΓòÉΓòÉΓòÉ
  11526.  
  11527. Retrieves the units defined for the graphic context. 
  11528.  
  11529. public:
  11530. virtual MappingMode mappingMode() const;
  11531.  
  11532. Platform Support 
  11533.  
  11534. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11535. ΓöéPM          ΓöéMOTIF       Γöé
  11536. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11537. ΓöéYes         ΓöéNo          Γöé
  11538. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11539.  
  11540. Exceptions 
  11541.  
  11542. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11543. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  11544. Γöé                    Γöéquery the mapping mode.  Refer to the   Γöé
  11545. Γöé                    Γöéexception text for specific error       Γöé
  11546. Γöé                    Γöéinformation.                            Γöé
  11547. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11548.  
  11549.  
  11550. ΓòÉΓòÉΓòÉ 1.18.31. IGraphicContext::mixMode ΓòÉΓòÉΓòÉ
  11551.  
  11552. Returns the current pen mix mode. 
  11553.  
  11554. public:
  11555. virtual IGraphicBundle::MixMode mixMode() const;
  11556.  
  11557. Platform Support 
  11558.  
  11559. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11560. ΓöéPM          ΓöéMOTIF       Γöé
  11561. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11562. ΓöéYes         ΓöéNo          Γöé
  11563. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11564.  
  11565. Exceptions 
  11566.  
  11567. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11568. ΓöéIAccessError        ΓöéAn error occured while attempting to setΓöé
  11569. Γöé                    Γöéthe mix mode.  Refer to the exception   Γöé
  11570. Γöé                    Γöétext for specific error information.    Γöé
  11571. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11572.  
  11573.  
  11574. ΓòÉΓòÉΓòÉ 1.18.32. IGraphicContext::pageSize ΓòÉΓòÉΓòÉ
  11575.  
  11576. Returns the page size of the graphic context. 
  11577.  
  11578. public:
  11579. virtual ISize pageSize() const;
  11580.  
  11581. Platform Support 
  11582.  
  11583. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11584. ΓöéPM          ΓöéMOTIF       Γöé
  11585. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11586. ΓöéYes         ΓöéNo          Γöé
  11587. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11588.  
  11589. Presentation Manager: This function is equivalent to querying the presentation 
  11590. page size using GpiQueryPS. 
  11591.  
  11592.  
  11593. ΓòÉΓòÉΓòÉ 1.18.33. IGraphicContext::patternOrigin ΓòÉΓòÉΓòÉ
  11594.  
  11595. Returns the current fill pattern origin point. The pattern origin defines a 
  11596. point from which the pen and fill patterns spread horizontally and vertically. 
  11597. The lower-left corner is aligned on this point and is expressed in world 
  11598. coordinate space. 
  11599.  
  11600. public:
  11601. virtual IPoint patternOrigin() const;
  11602.  
  11603. Platform Support 
  11604.  
  11605. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11606. ΓöéPM          ΓöéMOTIF       Γöé
  11607. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11608. ΓöéYes         ΓöéNo          Γöé
  11609. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11610.  
  11611. Exceptions 
  11612.  
  11613. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11614. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  11615. Γöé                    Γöéquery the pattern origin.  Refer to the Γöé
  11616. Γöé                    Γöéexception text for specific error       Γöé
  11617. Γöé                    Γöéinformation.                            Γöé
  11618. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11619.  
  11620.  
  11621. ΓòÉΓòÉΓòÉ 1.18.34. IGraphicContext::penColor ΓòÉΓòÉΓòÉ
  11622.  
  11623. Returns the current pen color. 
  11624.  
  11625. public:
  11626. virtual IColor penColor() const;
  11627.  
  11628. Platform Support 
  11629.  
  11630. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11631. ΓöéPM          ΓöéMOTIF       Γöé
  11632. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11633. ΓöéYes         ΓöéNo          Γöé
  11634. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11635.  
  11636. Exceptions 
  11637.  
  11638. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11639. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  11640. Γöé                    Γöéquery the pen color.  Refer to the      Γöé
  11641. Γöé                    Γöéexception text for specific error       Γöé
  11642. Γöé                    Γöéinformation.                            Γöé
  11643. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11644.  
  11645. Used in sample:   BIGCPP Sample: bigcpp.cpp 
  11646.  
  11647.  
  11648. ΓòÉΓòÉΓòÉ 1.18.35. IGraphicContext::penEndingStyle ΓòÉΓòÉΓòÉ
  11649.  
  11650. Returns the current pen-ending style. 
  11651.  
  11652. public:
  11653. virtual IGraphicBundle::PenEndingStyle
  11654.   penEndingStyle() const;
  11655.  
  11656. Platform Support 
  11657.  
  11658. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11659. ΓöéPM          ΓöéMOTIF       Γöé
  11660. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11661. ΓöéYes         ΓöéNo          Γöé
  11662. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11663.  
  11664. Exceptions 
  11665.  
  11666. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11667. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  11668. Γöé                    Γöéquery the pen-ending style.  Refer to   Γöé
  11669. Γöé                    Γöéthe exception text for specific error   Γöé
  11670. Γöé                    Γöéinformation.                            Γöé
  11671. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11672.  
  11673.  
  11674. ΓòÉΓòÉΓòÉ 1.18.36. IGraphicContext::penJoiningStyle ΓòÉΓòÉΓòÉ
  11675.  
  11676. Returns the current pen-joining style. 
  11677.  
  11678. public:
  11679. virtual IGraphicBundle::PenJoiningStyle
  11680.   penJoiningStyle() const;
  11681.  
  11682. Platform Support 
  11683.  
  11684. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11685. ΓöéPM          ΓöéMOTIF       Γöé
  11686. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11687. ΓöéYes         ΓöéNo          Γöé
  11688. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11689.  
  11690. Exceptions 
  11691.  
  11692. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11693. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  11694. Γöé                    Γöéquery the pen-joining style.  Refer to  Γöé
  11695. Γöé                    Γöéthe exception text for specific error   Γöé
  11696. Γöé                    Γöéinformation.                            Γöé
  11697. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11698.  
  11699.  
  11700. ΓòÉΓòÉΓòÉ 1.18.37. IGraphicContext::penPattern ΓòÉΓòÉΓòÉ
  11701.  
  11702. Returns the current pen pattern. 
  11703.  
  11704. public:
  11705. virtual unsigned long penPattern() const;
  11706.  
  11707. Platform Support 
  11708.  
  11709. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11710. ΓöéPM          ΓöéMOTIF       Γöé
  11711. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11712. ΓöéYes         ΓöéNo          Γöé
  11713. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11714.  
  11715. Exceptions 
  11716.  
  11717. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11718. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  11719. Γöé                    Γöéquery the pen pattern.  Refer to the    Γöé
  11720. Γöé                    Γöéexception text for specific error       Γöé
  11721. Γöé                    Γöéinformation.                            Γöé
  11722. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11723.  
  11724. Used in sample:   BIGCPP Sample: bigcpp.cpp 
  11725.  
  11726.  
  11727. ΓòÉΓòÉΓòÉ 1.18.38. IGraphicContext::penType ΓòÉΓòÉΓòÉ
  11728.  
  11729. Returns the current pen type. 
  11730.  
  11731. public:
  11732. virtual IGraphicBundle::PenType penType() const;
  11733.  
  11734. Platform Support 
  11735.  
  11736. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11737. ΓöéPM          ΓöéMOTIF       Γöé
  11738. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11739. ΓöéYes         ΓöéNo          Γöé
  11740. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11741.  
  11742. Exceptions 
  11743.  
  11744. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11745. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  11746. Γöé                    Γöéquery the pen type.  Refer to the       Γöé
  11747. Γöé                    Γöéexception text for specific error       Γöé
  11748. Γöé                    Γöéinformation.                            Γöé
  11749. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11750.  
  11751. Used in sample:   BIGCPP Sample: bigcpp.cpp 
  11752.  
  11753.  
  11754. ΓòÉΓòÉΓòÉ 1.18.39. IGraphicContext::penWidth ΓòÉΓòÉΓòÉ
  11755.  
  11756. Returns the current pen width. 
  11757.  
  11758. public:
  11759. virtual unsigned long penWidth() const;
  11760.  
  11761. Platform Support 
  11762.  
  11763. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11764. ΓöéPM          ΓöéMOTIF       Γöé
  11765. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11766. ΓöéYes         ΓöéNo          Γöé
  11767. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11768.  
  11769. Exceptions 
  11770.  
  11771. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11772. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  11773. Γöé                    Γöéquery the pen width.  Refer to the      Γöé
  11774. Γöé                    Γöéexception text for specific error       Γöé
  11775. Γöé                    Γöéinformation.                            Γöé
  11776. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11777.  
  11778. Used in sample:   BIGCPP Sample: bigcpp.cpp 
  11779.  
  11780.  
  11781. ΓòÉΓòÉΓòÉ 1.18.40. IGraphicContext::resetFont ΓòÉΓòÉΓòÉ
  11782.  
  11783. Sets the graphic context's current font to the system default font. 
  11784.  
  11785. public:
  11786. virtual IGraphicContext& resetFont();
  11787.  
  11788. Platform Support 
  11789.  
  11790. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11791. ΓöéPM          ΓöéMOTIF       Γöé
  11792. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11793. ΓöéYes         ΓöéNo          Γöé
  11794. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11795.  
  11796. Exceptions 
  11797.  
  11798. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11799. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  11800. Γöé                    Γöéreset the font.  Refer to the exception Γöé
  11801. Γöé                    Γöétext for specific error information.    Γöé
  11802. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11803.  
  11804.  
  11805. ΓòÉΓòÉΓòÉ 1.18.41. IGraphicContext::setBackgroundColor ΓòÉΓòÉΓòÉ
  11806.  
  11807. Sets the current background color. 
  11808.  
  11809. public:
  11810. virtual IGraphicContext&
  11811.   setBackgroundColor( const IColor& backgroundColor);
  11812.  
  11813. Platform Support 
  11814.  
  11815. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11816. ΓöéPM          ΓöéMOTIF       Γöé
  11817. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11818. ΓöéYes         ΓöéNo          Γöé
  11819. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11820.  
  11821. Exceptions 
  11822.  
  11823. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11824. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  11825. Γöé                    Γöéset the background color.  Refer to the Γöé
  11826. Γöé                    Γöéexception text for specific error       Γöé
  11827. Γöé                    Γöéinformation.                            Γöé
  11828. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11829.  
  11830. Used in sample:   2D Graphics Sample: 2d-menu.cpp 
  11831.  
  11832.  
  11833. ΓòÉΓòÉΓòÉ 1.18.42. IGraphicContext::setBackgroundMixMode ΓòÉΓòÉΓòÉ
  11834.  
  11835. Sets the current background mix mode. 
  11836.  
  11837. public:
  11838. virtual IGraphicContext&
  11839.   setBackgroundMixMode( IGraphicBundle::BackgroundMixMode backgroundMixMode);
  11840.  
  11841. Platform Support 
  11842.  
  11843. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11844. ΓöéPM          ΓöéMOTIF       Γöé
  11845. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11846. ΓöéYes         ΓöéNo          Γöé
  11847. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11848.  
  11849. Exceptions 
  11850.  
  11851. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11852. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  11853. Γöé                    Γöéset the background mix mode.  Refer to  Γöé
  11854. Γöé                    Γöéthe exception text for specific error   Γöé
  11855. Γöé                    Γöéinformation.                            Γöé
  11856. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11857.  
  11858.  
  11859. ΓòÉΓòÉΓòÉ 1.18.43. IGraphicContext::setClipRegion ΓòÉΓòÉΓòÉ
  11860.  
  11861. Overload 1 
  11862.  
  11863. public:
  11864. virtual IGraphicContext&
  11865.   setClipRegion( const IGRegion& region);
  11866.  
  11867. Sets the argument region as the new clip region for the graphic context. 
  11868.  
  11869. Platform Support 
  11870.  
  11871. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11872. ΓöéPM          ΓöéMOTIF       Γöé
  11873. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11874. ΓöéYes         ΓöéNo          Γöé
  11875. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11876.  
  11877. Exceptions 
  11878.  
  11879. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11880. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  11881. Γöé                    Γöéset the clipping region.  Refer to the  Γöé
  11882. Γöé                    Γöéexception text for specific error       Γöé
  11883. Γöé                    Γöéinformation.                            Γöé
  11884. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11885.  
  11886. Used in sample:   2D Bitmap Sample: 2d-bmap.cpp 
  11887.  
  11888. Overload 2 
  11889.  
  11890. public:
  11891. virtual IGraphicContext&
  11892.   setClipRegion( const IRegionHandle& region);
  11893.  
  11894. Sets the argument region as the new clip region for the graphic context. 
  11895.  
  11896. Platform Support 
  11897.  
  11898. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11899. ΓöéPM          ΓöéMOTIF       Γöé
  11900. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11901. ΓöéYes         ΓöéNo          Γöé
  11902. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11903.  
  11904. Exceptions 
  11905.  
  11906. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11907. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  11908. Γöé                    Γöéset the clipping region.  Refer to the  Γöé
  11909. Γöé                    Γöéexception text for specific error       Γöé
  11910. Γöé                    Γöéinformation.                            Γöé
  11911. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11912.  
  11913.  
  11914. ΓòÉΓòÉΓòÉ 1.18.44. IGraphicContext::setCurrentDrawingPosition ΓòÉΓòÉΓòÉ
  11915.  
  11916. Sets the graphic context's current drawing position to the point specified. 
  11917.  
  11918. public:
  11919. virtual IGraphicContext&
  11920.   setCurrentDrawingPosition( const IPoint& point);
  11921.  
  11922. Platform Support 
  11923.  
  11924. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11925. ΓöéPM          ΓöéMOTIF       Γöé
  11926. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11927. ΓöéYes         ΓöéNo          Γöé
  11928. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11929.  
  11930. Exceptions 
  11931.  
  11932. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11933. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  11934. Γöé                    Γöéset the current drawing position.  ReferΓöé
  11935. Γöé                    Γöéto the exception text for specific errorΓöé
  11936. Γöé                    Γöéinformation.                            Γöé
  11937. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11938.  
  11939.  
  11940. ΓòÉΓòÉΓòÉ 1.18.45. IGraphicContext::setDefaultBackgroundColor ΓòÉΓòÉΓòÉ
  11941.  
  11942. Sets the default background color. 
  11943.  
  11944. public:
  11945. static void
  11946.   setDefaultBackgroundColor( const IColor& backgroundColor);
  11947.  
  11948. Platform Support 
  11949.  
  11950. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11951. ΓöéPM          ΓöéMOTIF       Γöé
  11952. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11953. ΓöéYes         ΓöéNo          Γöé
  11954. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11955.  
  11956.  
  11957. ΓòÉΓòÉΓòÉ 1.18.46. IGraphicContext::setDefaultBackgroundMixMode ΓòÉΓòÉΓòÉ
  11958.  
  11959. Sets the default background mix mode. 
  11960.  
  11961. public:
  11962. static void
  11963.   setDefaultBackgroundMixMode( IGraphicBundle::BackgroundMixMode backMixMode);
  11964.  
  11965. Platform Support 
  11966.  
  11967. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11968. ΓöéPM          ΓöéMOTIF       Γöé
  11969. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11970. ΓöéYes         ΓöéNo          Γöé
  11971. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11972.  
  11973.  
  11974. ΓòÉΓòÉΓòÉ 1.18.47. IGraphicContext::setDefaultDrawOperation ΓòÉΓòÉΓòÉ
  11975.  
  11976. Sets the default draw operation. 
  11977.  
  11978. public:
  11979. static void
  11980.   setDefaultDrawOperation( IGraphicBundle::DrawOperation drawOperation);
  11981.  
  11982. Platform Support 
  11983.  
  11984. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11985. ΓöéPM          ΓöéMOTIF       Γöé
  11986. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11987. ΓöéYes         ΓöéNo          Γöé
  11988. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11989.  
  11990.  
  11991. ΓòÉΓòÉΓòÉ 1.18.48. IGraphicContext::setDefaultFillColor ΓòÉΓòÉΓòÉ
  11992.  
  11993. Sets the default fill color. 
  11994.  
  11995. public:
  11996. static void setDefaultFillColor(const IColor& fillColor);
  11997.  
  11998. Platform Support 
  11999.  
  12000. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12001. ΓöéPM          ΓöéMOTIF       Γöé
  12002. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  12003. ΓöéYes         ΓöéNo          Γöé
  12004. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12005.  
  12006.  
  12007. ΓòÉΓòÉΓòÉ 1.18.49. IGraphicContext::setDefaultFillPattern ΓòÉΓòÉΓòÉ
  12008.  
  12009. Sets the default fill pattern. 
  12010.  
  12011. public:
  12012. static void
  12013.   setDefaultFillPattern( unsigned long fillPattern);
  12014.  
  12015. Platform Support 
  12016.  
  12017. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12018. ΓöéPM          ΓöéMOTIF       Γöé
  12019. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  12020. ΓöéYes         ΓöéNo          Γöé
  12021. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12022.  
  12023.  
  12024. ΓòÉΓòÉΓòÉ 1.18.50. IGraphicContext::setDefaultMixMode ΓòÉΓòÉΓòÉ
  12025.  
  12026. Sets the default mix mode for the pen and fill operations. 
  12027.  
  12028. public:
  12029. static void
  12030.   setDefaultMixMode( IGraphicBundle::MixMode mixMode);
  12031.  
  12032. Platform Support 
  12033.  
  12034. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12035. ΓöéPM          ΓöéMOTIF       Γöé
  12036. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  12037. ΓöéYes         ΓöéNo          Γöé
  12038. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12039.  
  12040.  
  12041. ΓòÉΓòÉΓòÉ 1.18.51. IGraphicContext::setDefaultPatternOrigin ΓòÉΓòÉΓòÉ
  12042.  
  12043. Sets the default pattern origin point. 
  12044.  
  12045. public:
  12046. static void setDefaultPatternOrigin(const IPoint& point);
  12047.  
  12048. Platform Support 
  12049.  
  12050. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12051. ΓöéPM          ΓöéMOTIF       Γöé
  12052. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  12053. ΓöéYes         ΓöéNo          Γöé
  12054. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12055.  
  12056.  
  12057. ΓòÉΓòÉΓòÉ 1.18.52. IGraphicContext::setDefaultPenColor ΓòÉΓòÉΓòÉ
  12058.  
  12059. Sets the default pen color. 
  12060.  
  12061. public:
  12062. static void setDefaultPenColor(const IColor& penColor);
  12063.  
  12064. Platform Support 
  12065.  
  12066. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12067. ΓöéPM          ΓöéMOTIF       Γöé
  12068. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  12069. ΓöéYes         ΓöéNo          Γöé
  12070. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12071.  
  12072.  
  12073. ΓòÉΓòÉΓòÉ 1.18.53. IGraphicContext::setDefaultPenEndingStyle ΓòÉΓòÉΓòÉ
  12074.  
  12075. Sets the default pen-ending style.  The pen width must be greater than 1 for 
  12076. the pen-ending style to have an effect. 
  12077.  
  12078. public:
  12079. static void
  12080.   setDefaultPenEndingStyle( IGraphicBundle::PenEndingStyle penEndingStyle);
  12081.  
  12082. Platform Support 
  12083.  
  12084. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12085. ΓöéPM          ΓöéMOTIF       Γöé
  12086. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  12087. ΓöéYes         ΓöéNo          Γöé
  12088. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12089.  
  12090.  
  12091. ΓòÉΓòÉΓòÉ 1.18.54. IGraphicContext::setDefaultPenJoiningStyle ΓòÉΓòÉΓòÉ
  12092.  
  12093. Sets the default pen-joining style.  The pen width must be greater than 1 for 
  12094. the pen-joining style to have an affect. 
  12095.  
  12096. public:
  12097. static void
  12098.   setDefaultPenJoiningStyle( IGraphicBundle::PenJoiningStyle penJoiningStyle);
  12099.  
  12100. Platform Support 
  12101.  
  12102. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12103. ΓöéPM          ΓöéMOTIF       Γöé
  12104. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  12105. ΓöéYes         ΓöéNo          Γöé
  12106. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12107.  
  12108.  
  12109. ΓòÉΓòÉΓòÉ 1.18.55. IGraphicContext::setDefaultPenPattern ΓòÉΓòÉΓòÉ
  12110.  
  12111. Sets the default pen pattern. 
  12112.  
  12113. public:
  12114. static void setDefaultPenPattern(unsigned long penPattern);
  12115.  
  12116. Platform Support 
  12117.  
  12118. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12119. ΓöéPM          ΓöéMOTIF       Γöé
  12120. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  12121. ΓöéYes         ΓöéNo          Γöé
  12122. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12123.  
  12124.  
  12125. ΓòÉΓòÉΓòÉ 1.18.56. IGraphicContext::setDefaultPenType ΓòÉΓòÉΓòÉ
  12126.  
  12127. Sets the default pen type.  The pen width must be 1 to use a nonsolid pen type. 
  12128.  
  12129. public:
  12130. static void
  12131.   setDefaultPenType( IGraphicBundle::PenType penType);
  12132.  
  12133. Platform Support 
  12134.  
  12135. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12136. ΓöéPM          ΓöéMOTIF       Γöé
  12137. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  12138. ΓöéYes         ΓöéNo          Γöé
  12139. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12140.  
  12141.  
  12142. ΓòÉΓòÉΓòÉ 1.18.57. IGraphicContext::setDefaultPenWidth ΓòÉΓòÉΓòÉ
  12143.  
  12144. Sets the default pen width. 
  12145.  
  12146. public:
  12147. static void setDefaultPenWidth(unsigned long penWidth);
  12148.  
  12149. Platform Support 
  12150.  
  12151. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12152. ΓöéPM          ΓöéMOTIF       Γöé
  12153. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  12154. ΓöéYes         ΓöéNo          Γöé
  12155. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12156.  
  12157.  
  12158. ΓòÉΓòÉΓòÉ 1.18.58. IGraphicContext::setDrawOperation ΓòÉΓòÉΓòÉ
  12159.  
  12160. Sets the current draw operation for closed figures (frame, fill, or fill and 
  12161. frame). 
  12162.  
  12163. public:
  12164. virtual IGraphicContext&
  12165.   setDrawOperation( IGraphicBundle::DrawOperation drawOperation);
  12166.  
  12167. Platform Support 
  12168.  
  12169. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12170. ΓöéPM          ΓöéMOTIF       Γöé
  12171. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  12172. ΓöéYes         ΓöéNo          Γöé
  12173. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12174.  
  12175. Exceptions 
  12176.  
  12177. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12178. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  12179. Γöé                    Γöéset draw operation.  Refer to the       Γöé
  12180. Γöé                    Γöéexception text for specific error       Γöé
  12181. Γöé                    Γöéinformation.                            Γöé
  12182. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12183.  
  12184. Used in samples: 
  12185.  
  12186.       2D Graphics Sample: 2d-draw.cpp 
  12187.       Direct Manipulation Sample 2: dmsamp2.cpp 
  12188.  
  12189.  
  12190. ΓòÉΓòÉΓòÉ 1.18.59. IGraphicContext::setFillColor ΓòÉΓòÉΓòÉ
  12191.  
  12192. Sets the current fill color. 
  12193.  
  12194. public:
  12195. virtual IGraphicContext&
  12196.   setFillColor( const IColor& fillColor);
  12197.  
  12198. Platform Support 
  12199.  
  12200. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12201. ΓöéPM          ΓöéMOTIF       Γöé
  12202. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  12203. ΓöéYes         ΓöéNo          Γöé
  12204. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12205.  
  12206. Exceptions 
  12207.  
  12208. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12209. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  12210. Γöé                    Γöéset the fill color.  Refer to the       Γöé
  12211. Γöé                    Γöéexception text for specific error       Γöé
  12212. Γöé                    Γöéinformation.                            Γöé
  12213. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12214.  
  12215. Used in samples: 
  12216.  
  12217.       2D Graphics Sample: 2d-draw.cpp 
  12218.       2D Graphics Sample: 2d-menu.cpp 
  12219.  
  12220.  
  12221. ΓòÉΓòÉΓòÉ 1.18.60. IGraphicContext::setFillPattern ΓòÉΓòÉΓòÉ
  12222.  
  12223. Sets the current fill pattern. 
  12224.  
  12225. public:
  12226. virtual IGraphicContext&
  12227.   setFillPattern( unsigned long fillPattern);
  12228.  
  12229. Platform Support 
  12230.  
  12231. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12232. ΓöéPM          ΓöéMOTIF       Γöé
  12233. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  12234. ΓöéYes         ΓöéNo          Γöé
  12235. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12236.  
  12237. Exceptions 
  12238.  
  12239. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12240. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  12241. Γöé                    Γöéset the fill pattern.  Refer to the     Γöé
  12242. Γöé                    Γöéexception text for specific error       Γöé
  12243. Γöé                    Γöéinformation.                            Γöé
  12244. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12245.  
  12246. Used in sample:   2D Graphics Sample: 2d-menu.cpp 
  12247.  
  12248.  
  12249. ΓòÉΓòÉΓòÉ 1.18.61. IGraphicContext::setFont ΓòÉΓòÉΓòÉ
  12250.  
  12251. Sets the graphic context's current font to the font specified. 
  12252.  
  12253. public:
  12254. virtual IGraphicContext& setFont(const IFont& font);
  12255.  
  12256. Platform Support 
  12257.  
  12258. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12259. ΓöéPM          ΓöéMOTIF       Γöé
  12260. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  12261. ΓöéYes         ΓöéNo          Γöé
  12262. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12263.  
  12264. Exceptions 
  12265.  
  12266. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12267. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  12268. Γöé                    Γöéset the font.  Refer to the exception   Γöé
  12269. Γöé                    Γöétext for specific error information.    Γöé
  12270. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12271.  
  12272.  
  12273. ΓòÉΓòÉΓòÉ 1.18.62. IGraphicContext::setGraphicBundle ΓòÉΓòÉΓòÉ
  12274.  
  12275. Sets the drawing attributes for the graphic context to those you set in the 
  12276. graphic bundle. 
  12277.  
  12278. public:
  12279. virtual IGraphicContext&
  12280.   setGraphicBundle( const IGraphicBundle& graphicBundle);
  12281.  
  12282. Platform Support 
  12283.  
  12284. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12285. ΓöéPM          ΓöéMOTIF       Γöé
  12286. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  12287. ΓöéYes         ΓöéNo          Γöé
  12288. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12289.  
  12290. Used in sample:   BIGCPP Sample: bigcpp.cpp 
  12291.  
  12292.  
  12293. ΓòÉΓòÉΓòÉ 1.18.63. IGraphicContext::setHitApertureSize ΓòÉΓòÉΓòÉ
  12294.  
  12295. Sets the size of the area around the hit point to use for determining hit 
  12296. tests. 
  12297.  
  12298. public:
  12299. virtual IGraphicContext&
  12300.   setHitApertureSize( const ISize& hitSize);
  12301.  
  12302. Platform Support 
  12303.  
  12304. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12305. ΓöéPM          ΓöéMOTIF       Γöé
  12306. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  12307. ΓöéYes         ΓöéNo          Γöé
  12308. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12309.  
  12310. Exceptions 
  12311.  
  12312. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12313. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  12314. Γöé                    Γöéset the hit aperture size.  Refer to theΓöé
  12315. Γöé                    Γöéexception text for specific error       Γöé
  12316. Γöé                    Γöéinformation.                            Γöé
  12317. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12318.  
  12319.  
  12320. ΓòÉΓòÉΓòÉ 1.18.64. IGraphicContext::setHitPoint ΓòÉΓòÉΓòÉ
  12321.  
  12322. Sets the current hit-point.  Typically, this hit point is the point generated 
  12323. when the user presses a mouse button. 
  12324.  
  12325. public:
  12326. virtual IGraphicContext&
  12327.   setHitPoint( const IPoint& hitPoint);
  12328.  
  12329. Platform Support 
  12330.  
  12331. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12332. ΓöéPM          ΓöéMOTIF       Γöé
  12333. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  12334. ΓöéYes         ΓöéNo          Γöé
  12335. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12336.  
  12337. Exceptions 
  12338.  
  12339. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12340. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  12341. Γöé                    Γöéset the hit point.  Refer to the        Γöé
  12342. Γöé                    Γöéexception text for specific error       Γöé
  12343. Γöé                    Γöéinformation.                            Γöé
  12344. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12345.  
  12346.  
  12347. ΓòÉΓòÉΓòÉ 1.18.65. IGraphicContext::setMappingMode ΓòÉΓòÉΓòÉ
  12348.  
  12349. Sets the units for the graphic context. 
  12350.  
  12351. public:
  12352. virtual IGraphicContext&
  12353.   setMappingMode( MappingMode mappingMode = pels);
  12354.  
  12355. Platform Support 
  12356.  
  12357. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12358. ΓöéPM          ΓöéMOTIF       Γöé
  12359. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  12360. ΓöéYes         ΓöéNo          Γöé
  12361. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12362.  
  12363. Exceptions 
  12364.  
  12365. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12366. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  12367. Γöé                    Γöéset the mapping mode.  Refer to the     Γöé
  12368. Γöé                    Γöéexception text for specific error       Γöé
  12369. Γöé                    Γöéinformation.                            Γöé
  12370. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12371.  
  12372.  
  12373. ΓòÉΓòÉΓòÉ 1.18.66. IGraphicContext::setMixMode ΓòÉΓòÉΓòÉ
  12374.  
  12375. Sets the current mix mode. 
  12376.  
  12377. public:
  12378. virtual IGraphicContext&
  12379.   setMixMode( IGraphicBundle::MixMode mixMode);
  12380.  
  12381. Platform Support 
  12382.  
  12383. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12384. ΓöéPM          ΓöéMOTIF       Γöé
  12385. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  12386. ΓöéYes         ΓöéNo          Γöé
  12387. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12388.  
  12389. Exceptions 
  12390.  
  12391. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12392. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  12393. Γöé                    Γöéset the mix mode.  Refer to the         Γöé
  12394. Γöé                    Γöéexception text for specific error       Γöé
  12395. Γöé                    Γöéinformation.                            Γöé
  12396. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12397.  
  12398. Used in samples: 
  12399.  
  12400.       2D Graphics Sample: 2d-draw.cpp 
  12401.       Direct Manipulation Sample 2: dmsamp2.cpp 
  12402.  
  12403.  
  12404. ΓòÉΓòÉΓòÉ 1.18.67. IGraphicContext::setPageSize ΓòÉΓòÉΓòÉ
  12405.  
  12406. Sets the page size of the graphic context.  This function is ignored if the 
  12407. graphic context's mapping mode is not isotropic. 
  12408.  
  12409. public:
  12410. virtual IGraphicContext& setPageSize(const ISize& pageSize);
  12411.  
  12412. Platform Support 
  12413.  
  12414. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12415. ΓöéPM          ΓöéMOTIF       Γöé
  12416. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  12417. ΓöéYes         ΓöéNo          Γöé
  12418. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12419.  
  12420. Presentation Manager: The function is equivalent to setting the page size when 
  12421. using GpiCreatePS or GpiSetPS. 
  12422.  
  12423.  
  12424. ΓòÉΓòÉΓòÉ 1.18.68. IGraphicContext::setPatternOrigin ΓòÉΓòÉΓòÉ
  12425.  
  12426. Sets the current fill pattern origin point. 
  12427.  
  12428. public:
  12429. virtual IGraphicContext&
  12430.   setPatternOrigin( const IPoint& point);
  12431.  
  12432. Platform Support 
  12433.  
  12434. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12435. ΓöéPM          ΓöéMOTIF       Γöé
  12436. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  12437. ΓöéYes         ΓöéNo          Γöé
  12438. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12439.  
  12440. Exceptions 
  12441.  
  12442. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12443. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  12444. Γöé                    Γöéset the pattern origin.  Refer to the   Γöé
  12445. Γöé                    Γöéexception text for specific error       Γöé
  12446. Γöé                    Γöéinformation.                            Γöé
  12447. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12448.  
  12449.  
  12450. ΓòÉΓòÉΓòÉ 1.18.69. IGraphicContext::setPenColor ΓòÉΓòÉΓòÉ
  12451.  
  12452. Sets the current pen color. 
  12453.  
  12454. public:
  12455. virtual IGraphicContext&
  12456.   setPenColor( const IColor& penColor);
  12457.  
  12458. Platform Support 
  12459.  
  12460. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12461. ΓöéPM          ΓöéMOTIF       Γöé
  12462. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  12463. ΓöéYes         ΓöéNo          Γöé
  12464. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12465.  
  12466. Exceptions 
  12467.  
  12468. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12469. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  12470. Γöé                    Γöéset the pen color.  Refer to the        Γöé
  12471. Γöé                    Γöéexception text for specific error       Γöé
  12472. Γöé                    Γöéinformation.                            Γöé
  12473. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12474.  
  12475. Used in samples: 
  12476.  
  12477.       2D Graphics Sample: 2d-draw.cpp 
  12478.       2D Graphics Sample: 2d-menu.cpp 
  12479.       BIGCPP Sample: bigcpp.cpp 
  12480.  
  12481.  
  12482. ΓòÉΓòÉΓòÉ 1.18.70. IGraphicContext::setPenEndingStyle ΓòÉΓòÉΓòÉ
  12483.  
  12484. Sets the current pen-ending style.  The pen width must be greater than 1 for 
  12485. the pen-ending style to have an effect. 
  12486.  
  12487. public:
  12488. virtual IGraphicContext&
  12489.   setPenEndingStyle( IGraphicBundle::PenEndingStyle penEndingStyle);
  12490.  
  12491. Platform Support 
  12492.  
  12493. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12494. ΓöéPM          ΓöéMOTIF       Γöé
  12495. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  12496. ΓöéYes         ΓöéNo          Γöé
  12497. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12498.  
  12499. Exceptions 
  12500.  
  12501. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12502. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  12503. Γöé                    Γöéset the pen-ending style.  Refer to the Γöé
  12504. Γöé                    Γöéexception text for specific error       Γöé
  12505. Γöé                    Γöéinformation.                            Γöé
  12506. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12507.  
  12508.  
  12509. ΓòÉΓòÉΓòÉ 1.18.71. IGraphicContext::setPenJoiningStyle ΓòÉΓòÉΓòÉ
  12510.  
  12511. Sets the current pen-joining style.  The pen width must be greater than 1 for 
  12512. the pen-joining style to have an effect. 
  12513.  
  12514. public:
  12515. virtual IGraphicContext&
  12516.   setPenJoiningStyle( IGraphicBundle::PenJoiningStyle penJoiningStyle);
  12517.  
  12518. Platform Support 
  12519.  
  12520. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12521. ΓöéPM          ΓöéMOTIF       Γöé
  12522. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  12523. ΓöéYes         ΓöéNo          Γöé
  12524. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12525.  
  12526. Exceptions 
  12527.  
  12528. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12529. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  12530. Γöé                    Γöéset the pen-joining style.  Refer to theΓöé
  12531. Γöé                    Γöéexception text for specific error       Γöé
  12532. Γöé                    Γöéinformation.                            Γöé
  12533. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12534.  
  12535.  
  12536. ΓòÉΓòÉΓòÉ 1.18.72. IGraphicContext::setPenPattern ΓòÉΓòÉΓòÉ
  12537.  
  12538. Sets the current pen pattern. 
  12539.  
  12540. public:
  12541. virtual IGraphicContext&
  12542.   setPenPattern( unsigned long penPattern);
  12543.  
  12544. Platform Support 
  12545.  
  12546. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12547. ΓöéPM          ΓöéMOTIF       Γöé
  12548. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  12549. ΓöéYes         ΓöéNo          Γöé
  12550. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12551.  
  12552. Exceptions 
  12553.  
  12554. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12555. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  12556. Γöé                    Γöéset the pen pattern.  Refer to the      Γöé
  12557. Γöé                    Γöéexception text for specific error       Γöé
  12558. Γöé                    Γöéinformation.                            Γöé
  12559. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12560.  
  12561. Used in samples: 
  12562.  
  12563.       2D Graphics Sample: 2d-menu.cpp 
  12564.       BIGCPP Sample: bigcpp.cpp 
  12565.  
  12566.  
  12567. ΓòÉΓòÉΓòÉ 1.18.73. IGraphicContext::setPenType ΓòÉΓòÉΓòÉ
  12568.  
  12569. Sets the current pen type.  The pen width must be 1 for a pen type other than 
  12570. solid to be used. 
  12571.  
  12572. public:
  12573. virtual IGraphicContext&
  12574.   setPenType( IGraphicBundle::PenType penType);
  12575.  
  12576. Platform Support 
  12577.  
  12578. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12579. ΓöéPM          ΓöéMOTIF       Γöé
  12580. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  12581. ΓöéYes         ΓöéNo          Γöé
  12582. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12583.  
  12584. Exceptions 
  12585.  
  12586. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12587. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  12588. Γöé                    Γöéset the pen type.  Refer to the         Γöé
  12589. Γöé                    Γöéexception text for specific error       Γöé
  12590. Γöé                    Γöéinformation.                            Γöé
  12591. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12592.  
  12593. Used in samples: 
  12594.  
  12595.       2D Graphics Sample: 2d-menu.cpp 
  12596.       BIGCPP Sample: bigcpp.cpp 
  12597.  
  12598.  
  12599. ΓòÉΓòÉΓòÉ 1.18.74. IGraphicContext::setPenWidth ΓòÉΓòÉΓòÉ
  12600.  
  12601. Sets the current pen width. 
  12602.  
  12603. public:
  12604. virtual IGraphicContext& setPenWidth(unsigned long width);
  12605.  
  12606. Platform Support 
  12607.  
  12608. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12609. ΓöéPM          ΓöéMOTIF       Γöé
  12610. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  12611. ΓöéYes         ΓöéNo          Γöé
  12612. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12613.  
  12614. Exceptions 
  12615.  
  12616. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12617. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  12618. Γöé                    Γöéset the pen width.  Refer to the        Γöé
  12619. Γöé                    Γöéexception text for specific error       Γöé
  12620. Γöé                    Γöéinformation.                            Γöé
  12621. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12622.  
  12623. Used in sample:   2D Graphics Sample: 2d-menu.cpp 
  12624.  
  12625.  
  12626. ΓòÉΓòÉΓòÉ 1.18.75. IGraphicContext::setViewPortRect ΓòÉΓòÉΓòÉ
  12627.  
  12628. Sets the viewport rectangle of the graphic context.  This function is ignored 
  12629. if the graphic context's mapping mode is not isotropic. 
  12630.  
  12631. public:
  12632. virtual IGraphicContext&
  12633.   setViewPortRect( const IRectangle& viewportRectangle);
  12634.  
  12635. Platform Support 
  12636.  
  12637. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12638. ΓöéPM          ΓöéMOTIF       Γöé
  12639. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  12640. ΓöéYes         ΓöéNo          Γöé
  12641. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12642.  
  12643. Presentation Manager: This function is equivalent to setting the page viewport 
  12644. rectangle using GpiSetPageViewport. 
  12645.  
  12646.  
  12647. ΓòÉΓòÉΓòÉ 1.18.76. IGraphicContext::setWorldTransformMatrix ΓòÉΓòÉΓòÉ
  12648.  
  12649. Sets the world coordinate space transform matrix using the specified transform 
  12650. method. 
  12651.  
  12652. public:
  12653. virtual IGraphicContext&
  12654.   setWorldTransformMatrix( const ITransformMatrix& transformMatrix,
  12655.                            IGraphic::TransformMethod method = IGraphic::replace);
  12656.  
  12657. Platform Support 
  12658.  
  12659. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12660. ΓöéPM          ΓöéMOTIF       Γöé
  12661. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  12662. ΓöéYes         ΓöéNo          Γöé
  12663. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12664.  
  12665. Exceptions 
  12666.  
  12667. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12668. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  12669. Γöé                    Γöéset the world coordinate space transformΓöé
  12670. Γöé                    Γöématrix.  Refer to the exception text forΓöé
  12671. Γöé                    Γöéspecific error information.             Γöé
  12672. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12673.  
  12674. Used in sample:   BIGCPP Sample: bigcpp.cpp 
  12675.  
  12676.  
  12677. ΓòÉΓòÉΓòÉ 1.18.77. IGraphicContext::startBoundaryAccumulation ΓòÉΓòÉΓòÉ
  12678.  
  12679. Starts the boundary accumulation process, subsequent drawing operations are 
  12680. added to the bounding rectangle.  Drawing operations are not visible when you 
  12681. are accumulating boundary data. 
  12682.  
  12683. public:
  12684. virtual IGraphicContext& startBoundaryAccumulation();
  12685.  
  12686. Platform Support 
  12687.  
  12688. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12689. ΓöéPM          ΓöéMOTIF       Γöé
  12690. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  12691. ΓöéYes         ΓöéNo          Γöé
  12692. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12693.  
  12694. Exceptions 
  12695.  
  12696. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12697. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  12698. Γöé                    Γöéstart boundary accumulation.  Refer to  Γöé
  12699. Γöé                    Γöéthe exception text for specific error   Γöé
  12700. Γöé                    Γöéinformation.                            Γöé
  12701. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12702.  
  12703.  
  12704. ΓòÉΓòÉΓòÉ 1.18.78. IGraphicContext::startHitTesting ΓòÉΓòÉΓòÉ
  12705.  
  12706. Starts the hit-testing process.  Any graphics drawn using this graphic context 
  12707. after this function has been called sets its selection state to true if the 
  12708. current hit point is contained within the graphic.  Draw functions called after 
  12709. this function call are not visible. 
  12710.  
  12711. public:
  12712. virtual IGraphicContext& startHitTesting();
  12713.  
  12714. Platform Support 
  12715.  
  12716. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12717. ΓöéPM          ΓöéMOTIF       Γöé
  12718. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  12719. ΓöéYes         ΓöéNo          Γöé
  12720. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12721.  
  12722. Exceptions 
  12723.  
  12724. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12725. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  12726. Γöé                    Γöéstart hit-testing.  Refer to the        Γöé
  12727. Γöé                    Γöéexception text for specific error       Γöé
  12728. Γöé                    Γöéinformation.                            Γöé
  12729. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12730.  
  12731.  
  12732. ΓòÉΓòÉΓòÉ 1.18.79. IGraphicContext::stopBoundaryAccumulation ΓòÉΓòÉΓòÉ
  12733.  
  12734. Stops the boundary accumulation process and returns the bounding rectangle of 
  12735. all drawing operations that were made since calling the 
  12736. startBoundaryAccumulation function. Subsequent draw functions are visible. 
  12737.  
  12738. public:
  12739. virtual IRectangle stopBoundaryAccumulation();
  12740.  
  12741. Platform Support 
  12742.  
  12743. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12744. ΓöéPM          ΓöéMOTIF       Γöé
  12745. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  12746. ΓöéYes         ΓöéNo          Γöé
  12747. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12748.  
  12749. Exceptions 
  12750.  
  12751. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12752. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  12753. Γöé                    Γöéstop boundary accumulation.  Refer to   Γöé
  12754. Γöé                    Γöéthe exception text for specific error   Γöé
  12755. Γöé                    Γöéinformation.                            Γöé
  12756. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12757.  
  12758.  
  12759. ΓòÉΓòÉΓòÉ 1.18.80. IGraphicContext::stopHitTesting ΓòÉΓòÉΓòÉ
  12760.  
  12761. Stops the hit testing process.  All subsequent draw functions are visible. 
  12762.  
  12763. public:
  12764. virtual IGraphicContext& stopHitTesting();
  12765.  
  12766. Platform Support 
  12767.  
  12768. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12769. ΓöéPM          ΓöéMOTIF       Γöé
  12770. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  12771. ΓöéYes         ΓöéNo          Γöé
  12772. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12773.  
  12774. Exceptions 
  12775.  
  12776. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12777. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  12778. Γöé                    Γöéstop hit-testing.  Refer to the         Γöé
  12779. Γöé                    Γöéexception text for specific error       Γöé
  12780. Γöé                    Γöéinformation.                            Γöé
  12781. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12782.  
  12783.  
  12784. ΓòÉΓòÉΓòÉ 1.18.81. IGraphicContext::viewPortRect ΓòÉΓòÉΓòÉ
  12785.  
  12786. Returns the viewport rectangle. 
  12787.  
  12788. public:
  12789. virtual IRectangle viewPortRect() const;
  12790.  
  12791. Platform Support 
  12792.  
  12793. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12794. ΓöéPM          ΓöéMOTIF       Γöé
  12795. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  12796. ΓöéYes         ΓöéNo          Γöé
  12797. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12798.  
  12799. Presentation Manager: This function is equivalent to querying the page viewport 
  12800. using GpiQueryPageViewport. 
  12801.  
  12802.  
  12803. ΓòÉΓòÉΓòÉ 1.18.82. IGraphicContext::worldTransformMatrix ΓòÉΓòÉΓòÉ
  12804.  
  12805. Returns the current world coordinate space transform matrix. 
  12806.  
  12807. public:
  12808. virtual ITransformMatrix worldTransformMatrix() const;
  12809.  
  12810. Platform Support 
  12811.  
  12812. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12813. ΓöéPM          ΓöéMOTIF       Γöé
  12814. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  12815. ΓöéYes         ΓöéNo          Γöé
  12816. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12817.  
  12818. Exceptions 
  12819.  
  12820. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12821. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  12822. Γöé                    Γöéquery the world coordinate space        Γöé
  12823. Γöé                    Γöétransform matrix.  Refer to the         Γöé
  12824. Γöé                    Γöéexception text for specific error       Γöé
  12825. Γöé                    Γöéinformation.                            Γöé
  12826. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12827.  
  12828. Used in sample:   BIGCPP Sample: bigcpp.cpp 
  12829.  
  12830.  
  12831. ΓòÉΓòÉΓòÉ 1.18.83. IGraphicContext::~IGraphicContext ΓòÉΓòÉΓòÉ
  12832.  
  12833. public:
  12834. virtual  ~IGraphicContext();
  12835.  
  12836. Platform Support 
  12837.  
  12838. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  12839. ΓöéPM          ΓöéMOTIF       Γöé
  12840. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  12841. ΓöéYes         ΓöéNo          Γöé
  12842. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  12843.  
  12844.  
  12845. ΓòÉΓòÉΓòÉ <hidden> Nested Types - IGraphicContext ΓòÉΓòÉΓòÉ
  12846.  
  12847. Enumerations 
  12848.  
  12849.        MappingMode 
  12850.  
  12851.  
  12852. ΓòÉΓòÉΓòÉ <hidden> Enums - MappingMode ΓòÉΓòÉΓòÉ
  12853.  
  12854. enum MappingMode { pels,
  12855.                    lowMetric,
  12856.                    highMetric,
  12857.                    lowEnglish,
  12858.                    highEnglish,
  12859.                    twips,
  12860.                    isotropic };
  12861.  
  12862.  
  12863. ΓòÉΓòÉΓòÉ 1.19. IGRectangle ΓòÉΓòÉΓòÉ
  12864.  
  12865. Description 
  12866.  
  12867. Derivation 
  12868.  
  12869. Constructors 
  12870.  
  12871. Public Functions 
  12872.  
  12873. Protected Functions 
  12874.  
  12875. Protected Data 
  12876.  
  12877. To close all the panels in a chapter, double click on this panel's system menu. 
  12878.  
  12879.  
  12880. ΓòÉΓòÉΓòÉ <hidden> Derivation - IGRectangle ΓòÉΓòÉΓòÉ
  12881.  
  12882. IBase
  12883.   Γöé
  12884. IVBase
  12885.   Γöé
  12886. IGraphic
  12887.   Γöé
  12888. IGRectangle
  12889.  
  12890. Inherited by none. 
  12891.  
  12892.  
  12893. ΓòÉΓòÉΓòÉ <hidden> Class Description - IGRectangle ΓòÉΓòÉΓòÉ
  12894.  
  12895. igrect.hpp 
  12896.  
  12897. Objects of this class are used to draw two-dimensional rectangles.  An 
  12898. IGRectangle may be filled, framed or filled and framed. 
  12899.  
  12900. You can optionally round the corners of the rectangle by specifying the full 
  12901. length of the horizontal and vertical axes of an ellipse.  The corners of the 
  12902. rectangle are rounded by a quarter of the ellipse. 
  12903.  
  12904. When you draw an IGRectangle, the following graphic bundle drawing attributes 
  12905. affect its appearance: 
  12906.  
  12907.      Draw operation 
  12908.      Pen color 
  12909.      Fill color 
  12910.      Background color 
  12911.      Mix mode 
  12912.      Background mix mode 
  12913.      Pen width 
  12914.      Pen type 
  12915.      Pen joining style 
  12916.      Pen pattern 
  12917.      Fill pattern 
  12918.      Pattern origin 
  12919.  
  12920.  
  12921. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IGRectangle ΓòÉΓòÉΓòÉ
  12922.  
  12923. Comparisons
  12924. operator !=
  12925. operator ==
  12926.  
  12927. Constructors
  12928. IGRectangle
  12929. operator =
  12930. ~IGRectangle
  12931.  
  12932. Corner Rounding
  12933. rounding
  12934. setRounding
  12935.  
  12936. Drawing
  12937. drawOn
  12938.  
  12939. Enclosing Rectangle
  12940. enclosingRect
  12941. setEnclosingRect
  12942.  
  12943. Inherited Members
  12944. IGraphic
  12945. boundingRect
  12946. contains
  12947. drawOn
  12948. graphicBundle
  12949. hasGraphicBundle
  12950. hasTransformMatrix
  12951. id
  12952. isHitSelectable
  12953. isHitSelected
  12954. removeGraphicBundle
  12955. resetTransformMatrix
  12956. rotateBy
  12957. scaleBy
  12958. setGraphicBundle
  12959. setHitSelectable
  12960. setHitSelected
  12961. setId
  12962. setTransformMatrix
  12963. setTransformMethod
  12964. transformMatrix
  12965. transformMethod
  12966. translateBy
  12967.  
  12968. IVBase
  12969. asDebugInfo
  12970. asString
  12971.  
  12972. IBase
  12973. asDebugInfo
  12974. asString
  12975. messageFile
  12976. messageText
  12977. setMessageFile
  12978. version
  12979.  
  12980.  
  12981. ΓòÉΓòÉΓòÉ <hidden> IGRectangle - Comparisons ΓòÉΓòÉΓòÉ
  12982.  
  12983. Use these members to compare two IGRectangle objects. 
  12984.  
  12985.  
  12986. ΓòÉΓòÉΓòÉ <hidden> IGRectangle - Constructors ΓòÉΓòÉΓòÉ
  12987.  
  12988. You can construct, destruct, copy, and assign objects of this class. 
  12989.  
  12990.  
  12991. ΓòÉΓòÉΓòÉ <hidden> IGRectangle - Corner Rounding ΓòÉΓòÉΓòÉ
  12992.  
  12993. Use these members to round the corners of the IGRectangle object. You control 
  12994. the corner rounding by specifying the full length of the horizontal and 
  12995. vertical axes of an ellipse.  The corners of the box are rounded by a quarter 
  12996. of the ellipse.  If the horizontal and vertical axes are equal, the rectangle 
  12997. is rounded by using a quarter circle. 
  12998.  
  12999.  
  13000. ΓòÉΓòÉΓòÉ <hidden> IGRectangle - Drawing ΓòÉΓòÉΓòÉ
  13001.  
  13002. Use these members to render an IGRectangle object on a device. 
  13003.  
  13004.  
  13005. ΓòÉΓòÉΓòÉ <hidden> IGRectangle - Enclosing Rectangle ΓòÉΓòÉΓòÉ
  13006.  
  13007. Use these members to define the size and position of the IGRectangle object. 
  13008.  
  13009.  
  13010. ΓòÉΓòÉΓòÉ <hidden> Protected Functions - IGRectangle ΓòÉΓòÉΓòÉ
  13011.  
  13012. Inherited Members
  13013. IGraphic
  13014. operator !=
  13015. operator =
  13016. operator ==
  13017.  
  13018.  
  13019. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IGRectangle ΓòÉΓòÉΓòÉ
  13020.  
  13021. Inherited Members
  13022. IBase
  13023. recoverable
  13024. unrecoverable
  13025.  
  13026.  
  13027. ΓòÉΓòÉΓòÉ 1.19.1. IGRectangle::drawOn ΓòÉΓòÉΓòÉ
  13028.  
  13029. Draws the rectangle on the device associated with the graphic context. 
  13030.  
  13031. public:
  13032. virtual IGRectangle&
  13033.   drawOn( IGraphicContext& graphicContext);
  13034.  
  13035. Platform Support 
  13036.  
  13037. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13038. ΓöéPM          ΓöéMOTIF       Γöé
  13039. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  13040. ΓöéYes         ΓöéNo          Γöé
  13041. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13042.  
  13043. Used in samples: 
  13044.  
  13045.       2D Graphics Sample: 2d-draw.cpp 
  13046.       2D Graphics Sample: 2d-menu.cpp 
  13047.       Direct Manipulation Sample 2: dmsamp2.cpp 
  13048.  
  13049.  
  13050. ΓòÉΓòÉΓòÉ 1.19.2. IGRectangle::enclosingRect ΓòÉΓòÉΓòÉ
  13051.  
  13052. Returns the dimensions of the IGRectangle. 
  13053.  
  13054. public:
  13055. virtual IRectangle enclosingRect() const;
  13056.  
  13057. Platform Support 
  13058.  
  13059. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13060. ΓöéPM          ΓöéMOTIF       Γöé
  13061. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  13062. ΓöéYes         ΓöéNo          Γöé
  13063. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13064.  
  13065. Used in sample:   2D Graphics Sample: 2d-draw.cpp 
  13066.  
  13067.  
  13068. ΓòÉΓòÉΓòÉ 1.19.3. IGRectangle::IGRectangle ΓòÉΓòÉΓòÉ
  13069.  
  13070. You can construct, destruct, copy, and assign objects of this class. 
  13071.  
  13072. Overload 1 
  13073.  
  13074. public:
  13075. IGRectangle(const IGRectangle& gRectangle);
  13076.  
  13077. Use this function to construct a IGRectangle object from another IGRectangle 
  13078. object. 
  13079.  
  13080.  gRectangle A reference to a IGRectangle object. 
  13081.  
  13082.  Platform Support 
  13083.  
  13084.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13085.   ΓöéPM          ΓöéMOTIF       Γöé
  13086.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  13087.   ΓöéYes         ΓöéNo          Γöé
  13088.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13089.  
  13090.  Overload 2 
  13091.  
  13092.   public:
  13093.   IGRectangle(const IRectangle& rectangle = IRectangle ( ));
  13094.  
  13095.  Use this function to construct a IGRectangle object from a IRectangle object. 
  13096.  The position and size of the IGRectangle is set by the argument IRectangle. 
  13097.  
  13098.  rectangle (Optional) A IRectangle object specifying size and position. 
  13099.  
  13100.  Platform Support 
  13101.  
  13102.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13103.   ΓöéPM          ΓöéMOTIF       Γöé
  13104.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  13105.   ΓöéYes         ΓöéNo          Γöé
  13106.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13107.  
  13108.  Used in samples: 
  13109.  
  13110.       2D Bitmap Sample: 2d-bmap.cpp 
  13111.       2D Graphics Sample: 2d-draw.cpp 
  13112.       2D Graphics Sample: 2d-menu.cpp 
  13113.       Direct Manipulation Sample 2: dmsamp2.cpp 
  13114.       Lancelot - A Valiant Example: ltimepie.cpp 
  13115.  
  13116.  
  13117. ΓòÉΓòÉΓòÉ 1.19.4. IGRectangle::operator != ΓòÉΓòÉΓòÉ
  13118.  
  13119. Returns true if the rectangles are not identical (includes the graphic bundle 
  13120. attributes and the transform matrix). 
  13121.  
  13122. public:
  13123. IBase::Boolean
  13124.   operator !=( const IGRectangle& gRectangle) const;
  13125.  
  13126. Platform Support 
  13127.  
  13128. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13129. ΓöéPM          ΓöéMOTIF       Γöé
  13130. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  13131. ΓöéYes         ΓöéNo          Γöé
  13132. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13133.  
  13134.  
  13135. ΓòÉΓòÉΓòÉ 1.19.5. IGRectangle::operator = ΓòÉΓòÉΓòÉ
  13136.  
  13137. Use this function to assign a IGRectangle object to another IGRectangle object. 
  13138.  
  13139. public:
  13140. IGRectangle& operator =(const IGRectangle& gRectangle);
  13141.  
  13142. Platform Support 
  13143.  
  13144. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13145. ΓöéPM          ΓöéMOTIF       Γöé
  13146. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  13147. ΓöéYes         ΓöéNo          Γöé
  13148. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13149.  
  13150.  
  13151. ΓòÉΓòÉΓòÉ 1.19.6. IGRectangle::operator == ΓòÉΓòÉΓòÉ
  13152.  
  13153. Returns true if the rectangles are identical (includes the graphic bundle 
  13154. attributes and the transform matrix). 
  13155.  
  13156. public:
  13157. IBase::Boolean
  13158.   operator ==( const IGRectangle& gRectangle) const;
  13159.  
  13160. Platform Support 
  13161.  
  13162. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13163. ΓöéPM          ΓöéMOTIF       Γöé
  13164. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  13165. ΓöéYes         ΓöéNo          Γöé
  13166. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13167.  
  13168.  
  13169. ΓòÉΓòÉΓòÉ 1.19.7. IGRectangle::rounding ΓòÉΓòÉΓòÉ
  13170.  
  13171. Returns the full length of the horizontal and vertical axes used to determine 
  13172. corner rounding.  By default, the corners of the rectangle are not rounded. 
  13173.  
  13174. public:
  13175. virtual IPair rounding() const;
  13176.  
  13177. Platform Support 
  13178.  
  13179. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13180. ΓöéPM          ΓöéMOTIF       Γöé
  13181. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  13182. ΓöéYes         ΓöéNo          Γöé
  13183. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13184.  
  13185.  
  13186. ΓòÉΓòÉΓòÉ 1.19.8. IGRectangle::setEnclosingRect ΓòÉΓòÉΓòÉ
  13187.  
  13188. Sets the dimensions of the IGRectangle. 
  13189.  
  13190. public:
  13191. virtual IGRectangle&
  13192.   setEnclosingRect( const IRectangle& rectangle);
  13193.  
  13194. Platform Support 
  13195.  
  13196. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13197. ΓöéPM          ΓöéMOTIF       Γöé
  13198. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  13199. ΓöéYes         ΓöéNo          Γöé
  13200. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13201.  
  13202. Used in samples: 
  13203.  
  13204.       2D Bitmap Sample: 2d-bmap.cpp 
  13205.       2D Graphics Sample: 2d-draw.cpp 
  13206.       2D Graphics Sample: 2d-menu.cpp 
  13207.       Lancelot - A Valiant Example: ltimepie.cpp 
  13208.  
  13209.  
  13210. ΓòÉΓòÉΓòÉ 1.19.9. IGRectangle::setRounding ΓòÉΓòÉΓòÉ
  13211.  
  13212. Sets the full length of the horizontal and vertical axes of the ellipse used to 
  13213. determine corner rounding. 
  13214.  
  13215. public:
  13216. virtual IGRectangle&
  13217.   setRounding( const IPair& ellipseAxis = IPair ( 0 , 0 ));
  13218.  
  13219. Platform Support 
  13220.  
  13221. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13222. ΓöéPM          ΓöéMOTIF       Γöé
  13223. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  13224. ΓöéYes         ΓöéNo          Γöé
  13225. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13226.  
  13227.  
  13228. ΓòÉΓòÉΓòÉ 1.19.10. IGRectangle::~IGRectangle ΓòÉΓòÉΓòÉ
  13229.  
  13230. public:
  13231. virtual  ~IGRectangle();
  13232.  
  13233. Platform Support 
  13234.  
  13235. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13236. ΓöéPM          ΓöéMOTIF       Γöé
  13237. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  13238. ΓöéYes         ΓöéNo          Γöé
  13239. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13240.  
  13241.  
  13242. ΓòÉΓòÉΓòÉ 1.20. IGRegion ΓòÉΓòÉΓòÉ
  13243.  
  13244. Description 
  13245.  
  13246. Derivation 
  13247.  
  13248. Constructors 
  13249.  
  13250. Public Functions 
  13251.  
  13252. Protected Functions 
  13253.  
  13254. Protected Data 
  13255.  
  13256. To close all the panels in a chapter, double click on this panel's system menu. 
  13257.  
  13258.  
  13259. ΓòÉΓòÉΓòÉ <hidden> Derivation - IGRegion ΓòÉΓòÉΓòÉ
  13260.  
  13261. IBase
  13262.   Γöé
  13263. IVBase
  13264.   Γöé
  13265. IGraphic
  13266.   Γöé
  13267. IGRegion
  13268.  
  13269. Inherited by none. 
  13270.  
  13271.  
  13272. ΓòÉΓòÉΓòÉ <hidden> Class Description - IGRegion ΓòÉΓòÉΓòÉ
  13273.  
  13274. igregion.hpp 
  13275.  
  13276. Objects of IGRegion are graphic objects that may be composed of one or more 
  13277. closed figures.  You can use a IGRegion to construct a shape from one or more 
  13278. closed figures.  You can draw the region on a graphic context or used as a clip 
  13279. region when drawing other graphic objects on a graphic context. 
  13280.  
  13281. When you draw a IGRegion, the following graphic bundle drawing attributes 
  13282. affect a region's appearance: 
  13283.  
  13284.      Pen color 
  13285.      Mix mode 
  13286.      Pen pattern 
  13287.      Pattern origin 
  13288.  
  13289.  The coordinates you use to define a region are specified in device space. For 
  13290.  this reason the world transform functions that are declared in IGraphic have 
  13291.  no effect and are overridden as private functions in IGRegion. 
  13292.  
  13293.  Constructing an IGRegion is a simple process that involves adding, 
  13294.  subtracting, logical XORing or logical ANDing a closed figure or another 
  13295.  IGRegion. 
  13296.  
  13297.  
  13298. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IGRegion ΓòÉΓòÉΓòÉ
  13299.  
  13300. Constructors
  13301. IGRegion
  13302. operator =
  13303. ~IGRegion
  13304.  
  13305. Conversion
  13306. operator const IRegionHandle
  13307.  
  13308. Drawing
  13309. drawOn
  13310.  
  13311. Modifying a Region
  13312. clear
  13313.  
  13314. Operators with Closed Shapes
  13315. operator &=
  13316. operator +=
  13317. operator -=
  13318. operator ^=
  13319.  
  13320. Operators with Other IGRegions
  13321. operator &=
  13322. operator +=
  13323. operator -=
  13324. operator ^=
  13325.  
  13326. Positioning
  13327. moveBy
  13328.  
  13329. Inherited Members
  13330. IGraphic
  13331. boundingRect
  13332. contains
  13333. drawOn
  13334. graphicBundle
  13335. hasGraphicBundle
  13336. hasTransformMatrix
  13337. id
  13338. isHitSelectable
  13339. isHitSelected
  13340. removeGraphicBundle
  13341. resetTransformMatrix
  13342. rotateBy
  13343. scaleBy
  13344. setGraphicBundle
  13345. setHitSelectable
  13346. setHitSelected
  13347. setId
  13348. setTransformMatrix
  13349. setTransformMethod
  13350. transformMatrix
  13351. transformMethod
  13352. translateBy
  13353.  
  13354. IVBase
  13355. asDebugInfo
  13356. asString
  13357.  
  13358. IBase
  13359. asDebugInfo
  13360. asString
  13361. messageFile
  13362. messageText
  13363. setMessageFile
  13364. version
  13365.  
  13366.  
  13367. ΓòÉΓòÉΓòÉ <hidden> IGRegion - Constructors ΓòÉΓòÉΓòÉ
  13368.  
  13369. You can construct, destruct, copy, and assign objects of this class. 
  13370.  
  13371.  
  13372. ΓòÉΓòÉΓòÉ <hidden> IGRegion - Conversion ΓòÉΓòÉΓòÉ
  13373.  
  13374. Use these members to access the IGRegion as an IRegionHandle object. 
  13375.  
  13376.  
  13377. ΓòÉΓòÉΓòÉ <hidden> IGRegion - Drawing ΓòÉΓòÉΓòÉ
  13378.  
  13379. Use these members to render an IGRegion object on a device. 
  13380.  
  13381.  
  13382. ΓòÉΓòÉΓòÉ <hidden> IGRegion - Modifying a Region ΓòÉΓòÉΓòÉ
  13383.  
  13384. Use these members to modify the area of a region. 
  13385.  
  13386.  
  13387. ΓòÉΓòÉΓòÉ <hidden> IGRegion - Operators with Closed Shapes ΓòÉΓòÉΓòÉ
  13388.  
  13389. Use these members to combine a closed shape with a region. 
  13390.  
  13391.  
  13392. Combining Overlapping Regions
  13393.  
  13394.  
  13395. Combining Disjoint Regions
  13396.  
  13397.  
  13398. ΓòÉΓòÉΓòÉ <hidden> IGRegion - Operators with Other IGRegions ΓòÉΓòÉΓòÉ
  13399.  
  13400. Use these members to combine two IGRegions objects. 
  13401.  
  13402.  
  13403. Combining Overlapping Regions
  13404.  
  13405.  
  13406. Combining Disjoint Regions
  13407.  
  13408.  
  13409. ΓòÉΓòÉΓòÉ <hidden> IGRegion - Positioning ΓòÉΓòÉΓòÉ
  13410.  
  13411. Use these members to move an IGegion object in device space. 
  13412.  
  13413.  
  13414. ΓòÉΓòÉΓòÉ <hidden> Protected Functions - IGRegion ΓòÉΓòÉΓòÉ
  13415.  
  13416. Inherited Members
  13417. IGraphic
  13418. operator !=
  13419. operator =
  13420. operator ==
  13421.  
  13422.  
  13423. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IGRegion ΓòÉΓòÉΓòÉ
  13424.  
  13425. Inherited Members
  13426. IBase
  13427. recoverable
  13428. unrecoverable
  13429.  
  13430.  
  13431. ΓòÉΓòÉΓòÉ 1.20.1. IGRegion::clear ΓòÉΓòÉΓòÉ
  13432.  
  13433. Sets the region to a null region. 
  13434.  
  13435. public:
  13436. virtual IGRegion& clear();
  13437.  
  13438. Platform Support 
  13439.  
  13440. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13441. ΓöéPM          ΓöéMOTIF       Γöé
  13442. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  13443. ΓöéYes         ΓöéNo          Γöé
  13444. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13445.  
  13446.  
  13447. ΓòÉΓòÉΓòÉ 1.20.2. IGRegion::drawOn ΓòÉΓòÉΓòÉ
  13448.  
  13449. Draws the the region on the device associated with the graphic context. 
  13450.  
  13451. public:
  13452. virtual IGRegion& drawOn(IGraphicContext& graphicContext);
  13453.  
  13454. Platform Support 
  13455.  
  13456. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13457. ΓöéPM          ΓöéMOTIF       Γöé
  13458. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  13459. ΓöéYes         ΓöéNo          Γöé
  13460. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13461.  
  13462. Exceptions 
  13463.  
  13464. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13465. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  13466. Γöé                    Γöédraw the region.  Refer to the exceptionΓöé
  13467. Γöé                    Γöétext for specific error information.    Γöé
  13468. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13469.  
  13470.  
  13471. ΓòÉΓòÉΓòÉ 1.20.3. IGRegion::IGRegion ΓòÉΓòÉΓòÉ
  13472.  
  13473. You can construct, destruct, copy, and assign objects of this class. 
  13474.  
  13475. Overload 1 
  13476.  
  13477. public:
  13478. IGRegion(const IRegionHandle& regionHandle);
  13479.  
  13480. Use this function to construct a IGRegion object from a IRegionHandle object. 
  13481. The IGRegion is initialized to the region defined by the region handle. 
  13482.  
  13483.  regionHandle     A handle to an existing region. 
  13484.  
  13485.  Platform Support 
  13486.  
  13487.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13488.   ΓöéPM          ΓöéMOTIF       Γöé
  13489.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  13490.   ΓöéYes         ΓöéNo          Γöé
  13491.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13492.  
  13493.  Exceptions 
  13494.  
  13495.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13496.   ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  13497.   Γöé                    Γöécreate the region.  Refer to the        Γöé
  13498.   Γöé                    Γöéexception text for specific error       Γöé
  13499.   Γöé                    Γöéinformation.                            Γöé
  13500.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13501.  
  13502.  Used in sample:   2D Bitmap Sample: 2d-bmap.cpp 
  13503.  
  13504.  Overload 2 
  13505.  
  13506.   public:
  13507.   IGRegion();
  13508.  
  13509.  Use the default constructor to create a IGRegion object. The region is 
  13510.  initially empty. 
  13511.  
  13512.  Platform Support 
  13513.  
  13514.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13515.   ΓöéPM          ΓöéMOTIF       Γöé
  13516.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  13517.   ΓöéYes         ΓöéNo          Γöé
  13518.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13519.  
  13520.  Exceptions 
  13521.  
  13522.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13523.   ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  13524.   Γöé                    Γöécreate the region.  Refer to the        Γöé
  13525.   Γöé                    Γöéexception text for specific error       Γöé
  13526.   Γöé                    Γöéinformation.                            Γöé
  13527.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13528.  
  13529.  Used in sample:   2D Bitmap Sample: 2d-bmap.cpp 
  13530.  
  13531.  Overload 3 
  13532.  
  13533.   public:
  13534.   IGRegion(const IGRegion& region);
  13535.  
  13536.  Use this function to construct a IGRegion object from another IGRegion object. 
  13537.  
  13538.  region           A reference to a IGRegion object. 
  13539.  
  13540.  Platform Support 
  13541.  
  13542.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13543.   ΓöéPM          ΓöéMOTIF       Γöé
  13544.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  13545.   ΓöéYes         ΓöéNo          Γöé
  13546.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13547.  
  13548.  Exceptions 
  13549.  
  13550.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13551.   ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  13552.   Γöé                    Γöécreate the region.  Refer to the        Γöé
  13553.   Γöé                    Γöéexception text for specific error       Γöé
  13554.   Γöé                    Γöéinformation.                            Γöé
  13555.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13556.  
  13557.  Overload 4 
  13558.  
  13559.   public:
  13560.   IGRegion( const IGraphicContext& graphicContext,
  13561.             const IRectangle& rectangle);
  13562.  
  13563.  Use this function to create a IGRegion object from a IGraphicContext object 
  13564.  and a IRectangle object.  The region is created from the area specified by the 
  13565.  rectangle in device coordinates for the argument graphic context. 
  13566.  
  13567.  graphicContext   A IGraphicContext object. 
  13568.  
  13569.  rectangle        Rectangular area in device coordinates. 
  13570.  
  13571.  Platform Support 
  13572.  
  13573.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13574.   ΓöéPM          ΓöéMOTIF       Γöé
  13575.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  13576.   ΓöéYes         ΓöéNo          Γöé
  13577.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13578.  
  13579.  Exceptions 
  13580.  
  13581.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13582.   ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  13583.   Γöé                    Γöécreate the region.  Refer to the        Γöé
  13584.   Γöé                    Γöéexception text for specific error       Γöé
  13585.   Γöé                    Γöéinformation.                            Γöé
  13586.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13587.  
  13588.  Overload 5 
  13589.  
  13590.   public:
  13591.   IGRegion(const IWindowHandle& windowHandle);
  13592.  
  13593.  Use this function to construct a IGRegion object from a IWindowHandle object. 
  13594.  The region is created from the windows update region. 
  13595.  
  13596.  windowHandle     Window handle from which the update region is created. 
  13597.  
  13598.  Platform Support 
  13599.  
  13600.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13601.   ΓöéPM          ΓöéMOTIF       Γöé
  13602.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  13603.   ΓöéYes         ΓöéNo          Γöé
  13604.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13605.  
  13606.  Exceptions 
  13607.  
  13608.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13609.   ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  13610.   Γöé                    Γöécreate the region.  Refer to the        Γöé
  13611.   Γöé                    Γöéexception text for specific error       Γöé
  13612.   Γöé                    Γöéinformation.                            Γöé
  13613.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13614.  
  13615.  
  13616. ΓòÉΓòÉΓòÉ 1.20.4. IGRegion::moveBy ΓòÉΓòÉΓòÉ
  13617.  
  13618. Moves the region by the amount specified by the argument point. 
  13619.  
  13620. public:
  13621. virtual IGRegion& moveBy(const IPoint& point);
  13622.  
  13623. Platform Support 
  13624.  
  13625. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13626. ΓöéPM          ΓöéMOTIF       Γöé
  13627. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  13628. ΓöéYes         ΓöéNo          Γöé
  13629. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13630.  
  13631. Exceptions 
  13632.  
  13633. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13634. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  13635. Γöé                    Γöémove the region.  Refer to the exceptionΓöé
  13636. Γöé                    Γöétext for specific error information.    Γöé
  13637. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13638.  
  13639.  
  13640. ΓòÉΓòÉΓòÉ 1.20.5. IGRegion::operator &= ΓòÉΓòÉΓòÉ
  13641.  
  13642. Overload 1 
  13643.  
  13644. public:
  13645. IGRegion& operator &=(const IGEllipse& ellipse);
  13646.  
  13647. Sets the region to the area defined by the intersection of the region and the 
  13648. area of the ellipse. 
  13649.  
  13650. Platform Support 
  13651.  
  13652. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13653. ΓöéPM          ΓöéMOTIF       Γöé
  13654. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  13655. ΓöéYes         ΓöéNo          Γöé
  13656. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13657.  
  13658. Exceptions 
  13659.  
  13660. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13661. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  13662. Γöé                    Γöécombine the area with the region.  ReferΓöé
  13663. Γöé                    Γöéto the exception text for specific errorΓöé
  13664. Γöé                    Γöéinformation.                            Γöé
  13665. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13666.  
  13667. Overload 2 
  13668.  
  13669. public:
  13670. IGRegion& operator &=(const IGRectangle& rect);
  13671.  
  13672. Sets the region to the area defined by the intersection of the region and the 
  13673. area of the rectangle. 
  13674.  
  13675. Platform Support 
  13676.  
  13677. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13678. ΓöéPM          ΓöéMOTIF       Γöé
  13679. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  13680. ΓöéYes         ΓöéNo          Γöé
  13681. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13682.  
  13683. Exceptions 
  13684.  
  13685. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13686. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  13687. Γöé                    Γöécombine the area with the region.  ReferΓöé
  13688. Γöé                    Γöéto the exception text for specific errorΓöé
  13689. Γöé                    Γöéinformation.                            Γöé
  13690. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13691.  
  13692. Overload 3 
  13693.  
  13694. public:
  13695. IGRegion& operator &=(const IGPie& pie);
  13696.  
  13697. Sets the region to the area defined by the intersection of the region and the 
  13698. area of the pie. 
  13699.  
  13700. Platform Support 
  13701.  
  13702. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13703. ΓöéPM          ΓöéMOTIF       Γöé
  13704. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  13705. ΓöéYes         ΓöéNo          Γöé
  13706. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13707.  
  13708. Exceptions 
  13709.  
  13710. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13711. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  13712. Γöé                    Γöécombine the area with the region.  ReferΓöé
  13713. Γöé                    Γöéto the exception text for specific errorΓöé
  13714. Γöé                    Γöéinformation.                            Γöé
  13715. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13716.  
  13717. Overload 4 
  13718.  
  13719. public:
  13720. IGRegion& operator &=(const IGChord& chord);
  13721.  
  13722. Sets the region to the area defined by the intersection of the region and the 
  13723. area of the chord. 
  13724.  
  13725. Platform Support 
  13726.  
  13727. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13728. ΓöéPM          ΓöéMOTIF       Γöé
  13729. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  13730. ΓöéYes         ΓöéNo          Γöé
  13731. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13732.  
  13733. Exceptions 
  13734.  
  13735. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13736. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  13737. Γöé                    Γöécombine the area with the region.  ReferΓöé
  13738. Γöé                    Γöéto the exception text for specific errorΓöé
  13739. Γöé                    Γöéinformation.                            Γöé
  13740. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13741.  
  13742. Overload 5 
  13743.  
  13744. public:
  13745. IGRegion& operator &=(const IGPolygon& polygon);
  13746.  
  13747. Sets the region to the area defined by the intersection of the region and the 
  13748. area of the polygon. 
  13749.  
  13750. Platform Support 
  13751.  
  13752. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13753. ΓöéPM          ΓöéMOTIF       Γöé
  13754. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  13755. ΓöéYes         ΓöéNo          Γöé
  13756. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13757.  
  13758. Exceptions 
  13759.  
  13760. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13761. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  13762. Γöé                    Γöécombine the area with the region.  ReferΓöé
  13763. Γöé                    Γöéto the exception text for specific errorΓöé
  13764. Γöé                    Γöéinformation.                            Γöé
  13765. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13766.  
  13767. Overload 6 
  13768.  
  13769. public:
  13770. IGRegion& operator &=(const IGRegion& region);
  13771.  
  13772. Sets the region to the area defined by the intersection of the two regions. 
  13773.  
  13774. Platform Support 
  13775.  
  13776. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13777. ΓöéPM          ΓöéMOTIF       Γöé
  13778. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  13779. ΓöéYes         ΓöéNo          Γöé
  13780. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13781.  
  13782. Exceptions 
  13783.  
  13784. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13785. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  13786. Γöé                    Γöécombine the regions.  Refer to the      Γöé
  13787. Γöé                    Γöéexception text for specific error       Γöé
  13788. Γöé                    Γöéinformation.                            Γöé
  13789. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13790.  
  13791. Used in sample:   2D Bitmap Sample: 2d-bmap.cpp 
  13792.  
  13793.  
  13794. ΓòÉΓòÉΓòÉ 1.20.6. IGRegion::operator += ΓòÉΓòÉΓòÉ
  13795.  
  13796. Overload 1 
  13797.  
  13798. public:
  13799. IGRegion& operator +=(const IGPie& pie);
  13800.  
  13801. Sets the region to the area defined by the union of the region and the area of 
  13802. the pie. 
  13803.  
  13804. Platform Support 
  13805.  
  13806. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13807. ΓöéPM          ΓöéMOTIF       Γöé
  13808. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  13809. ΓöéYes         ΓöéNo          Γöé
  13810. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13811.  
  13812. Exceptions 
  13813.  
  13814. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13815. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  13816. Γöé                    Γöécombine the area with the region.  ReferΓöé
  13817. Γöé                    Γöéto the exception text for specific errorΓöé
  13818. Γöé                    Γöéinformation.                            Γöé
  13819. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13820.  
  13821. Used in sample:   2D Bitmap Sample: 2d-bmap.cpp 
  13822.  
  13823. Overload 2 
  13824.  
  13825. public:
  13826. IGRegion& operator +=(const IGRectangle& rect);
  13827.  
  13828. Sets the region to the area defined by the union of the region and the area of 
  13829. the rectangle. 
  13830.  
  13831. Platform Support 
  13832.  
  13833. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13834. ΓöéPM          ΓöéMOTIF       Γöé
  13835. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  13836. ΓöéYes         ΓöéNo          Γöé
  13837. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13838.  
  13839. Exceptions 
  13840.  
  13841. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13842. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  13843. Γöé                    Γöécombine the area with the region.  ReferΓöé
  13844. Γöé                    Γöéto the exception text for specific errorΓöé
  13845. Γöé                    Γöéinformation.                            Γöé
  13846. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13847.  
  13848. Used in sample:   2D Bitmap Sample: 2d-bmap.cpp 
  13849.  
  13850. Overload 3 
  13851.  
  13852. public:
  13853. IGRegion& operator +=(const IGChord& chord);
  13854.  
  13855. Sets the region to the area defined by the union of the region and the area of 
  13856. the chord. 
  13857.  
  13858. Platform Support 
  13859.  
  13860. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13861. ΓöéPM          ΓöéMOTIF       Γöé
  13862. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  13863. ΓöéYes         ΓöéNo          Γöé
  13864. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13865.  
  13866. Exceptions 
  13867.  
  13868. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13869. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  13870. Γöé                    Γöécombine the area with the region.  ReferΓöé
  13871. Γöé                    Γöéto the exception text for specific errorΓöé
  13872. Γöé                    Γöéinformation.                            Γöé
  13873. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13874.  
  13875. Overload 4 
  13876.  
  13877. public:
  13878. IGRegion& operator +=(const IGPolygon& polygon);
  13879.  
  13880. Sets the region to the area defined by the union of the region and the area of 
  13881. the polygon. 
  13882.  
  13883. Platform Support 
  13884.  
  13885. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13886. ΓöéPM          ΓöéMOTIF       Γöé
  13887. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  13888. ΓöéYes         ΓöéNo          Γöé
  13889. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13890.  
  13891. Exceptions 
  13892.  
  13893. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13894. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  13895. Γöé                    Γöécombine the area with the region.  ReferΓöé
  13896. Γöé                    Γöéto the exception text for specific errorΓöé
  13897. Γöé                    Γöéinformation.                            Γöé
  13898. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13899.  
  13900. Overload 5 
  13901.  
  13902. public:
  13903. IGRegion& operator +=(const IGEllipse& ellipse);
  13904.  
  13905. Sets the region to the area defined by the union of the region and the area of 
  13906. the ellipse. 
  13907.  
  13908. Platform Support 
  13909.  
  13910. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13911. ΓöéPM          ΓöéMOTIF       Γöé
  13912. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  13913. ΓöéYes         ΓöéNo          Γöé
  13914. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13915.  
  13916. Exceptions 
  13917.  
  13918. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13919. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  13920. Γöé                    Γöécombine the area with the region.  ReferΓöé
  13921. Γöé                    Γöéto the exception text for specific errorΓöé
  13922. Γöé                    Γöéinformation.                            Γöé
  13923. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13924.  
  13925. Used in sample:   2D Bitmap Sample: 2d-bmap.cpp 
  13926.  
  13927. Overload 6 
  13928.  
  13929. public:
  13930. IGRegion& operator +=(const IGRegion& region);
  13931.  
  13932. Sets the region to the area defined by the union of the two regions. 
  13933.  
  13934. Platform Support 
  13935.  
  13936. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13937. ΓöéPM          ΓöéMOTIF       Γöé
  13938. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  13939. ΓöéYes         ΓöéNo          Γöé
  13940. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13941.  
  13942. Exceptions 
  13943.  
  13944. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13945. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  13946. Γöé                    Γöécombine the regions.  Refer to the      Γöé
  13947. Γöé                    Γöéexception text for specific error       Γöé
  13948. Γöé                    Γöéinformation.                            Γöé
  13949. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13950.  
  13951.  
  13952. ΓòÉΓòÉΓòÉ 1.20.7. IGRegion::operator -= ΓòÉΓòÉΓòÉ
  13953.  
  13954. Overload 1 
  13955.  
  13956. public:
  13957. IGRegion& operator -=(const IGEllipse& ellipse);
  13958.  
  13959. Sets the region to the area defined by the region minus the area of the 
  13960. ellipse. 
  13961.  
  13962. Platform Support 
  13963.  
  13964. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13965. ΓöéPM          ΓöéMOTIF       Γöé
  13966. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  13967. ΓöéYes         ΓöéNo          Γöé
  13968. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13969.  
  13970. Exceptions 
  13971.  
  13972. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13973. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  13974. Γöé                    Γöécombine the area with the region.  ReferΓöé
  13975. Γöé                    Γöéto the exception text for specific errorΓöé
  13976. Γöé                    Γöéinformation.                            Γöé
  13977. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13978.  
  13979. Used in sample:   2D Bitmap Sample: 2d-bmap.cpp 
  13980.  
  13981. Overload 2 
  13982.  
  13983. public:
  13984. IGRegion& operator -=(const IGRectangle& rect);
  13985.  
  13986. Sets the region to the area defined by the region minus the area of the 
  13987. rectangle. 
  13988.  
  13989. Platform Support 
  13990.  
  13991. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  13992. ΓöéPM          ΓöéMOTIF       Γöé
  13993. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  13994. ΓöéYes         ΓöéNo          Γöé
  13995. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  13996.  
  13997. Exceptions 
  13998.  
  13999. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14000. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  14001. Γöé                    Γöécombine the area with the region.  ReferΓöé
  14002. Γöé                    Γöéto the exception text for specific errorΓöé
  14003. Γöé                    Γöéinformation.                            Γöé
  14004. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14005.  
  14006. Used in sample:   2D Bitmap Sample: 2d-bmap.cpp 
  14007.  
  14008. Overload 3 
  14009.  
  14010. public:
  14011. IGRegion& operator -=(const IGPie& pie);
  14012.  
  14013. Sets the region to the area defined by the region minus the area of the pie. 
  14014.  
  14015. Platform Support 
  14016.  
  14017. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14018. ΓöéPM          ΓöéMOTIF       Γöé
  14019. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  14020. ΓöéYes         ΓöéNo          Γöé
  14021. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14022.  
  14023. Exceptions 
  14024.  
  14025. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14026. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  14027. Γöé                    Γöécombine the area with the region.  ReferΓöé
  14028. Γöé                    Γöéto the exception text for specific errorΓöé
  14029. Γöé                    Γöéinformation.                            Γöé
  14030. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14031.  
  14032. Overload 4 
  14033.  
  14034. public:
  14035. IGRegion& operator -=(const IGChord& chord);
  14036.  
  14037. Sets the region to the area defined by the region minus the area of the chord. 
  14038.  
  14039. Platform Support 
  14040.  
  14041. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14042. ΓöéPM          ΓöéMOTIF       Γöé
  14043. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  14044. ΓöéYes         ΓöéNo          Γöé
  14045. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14046.  
  14047. Exceptions 
  14048.  
  14049. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14050. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  14051. Γöé                    Γöécombine the area with the region.  ReferΓöé
  14052. Γöé                    Γöéto the exception text for specific errorΓöé
  14053. Γöé                    Γöéinformation.                            Γöé
  14054. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14055.  
  14056. Overload 5 
  14057.  
  14058. public:
  14059. IGRegion& operator -=(const IGPolygon& polygon);
  14060.  
  14061. Sets the region to the area defined by the region minus the area of the 
  14062. polygon. 
  14063.  
  14064. Platform Support 
  14065.  
  14066. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14067. ΓöéPM          ΓöéMOTIF       Γöé
  14068. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  14069. ΓöéYes         ΓöéNo          Γöé
  14070. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14071.  
  14072. Exceptions 
  14073.  
  14074. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14075. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  14076. Γöé                    Γöécombine the area with the region.  ReferΓöé
  14077. Γöé                    Γöéto the exception text for specific errorΓöé
  14078. Γöé                    Γöéinformation.                            Γöé
  14079. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14080.  
  14081. Overload 6 
  14082.  
  14083. public:
  14084. IGRegion& operator -=(const IGRegion& region);
  14085.  
  14086. Sets the region to the area defined by the target region minus the area of the 
  14087. operand region. 
  14088.  
  14089. Platform Support 
  14090.  
  14091. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14092. ΓöéPM          ΓöéMOTIF       Γöé
  14093. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  14094. ΓöéYes         ΓöéNo          Γöé
  14095. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14096.  
  14097. Exceptions 
  14098.  
  14099. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14100. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  14101. Γöé                    Γöécombine the regions.  Refer to the      Γöé
  14102. Γöé                    Γöéexception text for specific error       Γöé
  14103. Γöé                    Γöéinformation.                            Γöé
  14104. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14105.  
  14106.  
  14107. ΓòÉΓòÉΓòÉ 1.20.8. IGRegion::operator = ΓòÉΓòÉΓòÉ
  14108.  
  14109. Use this function to construct a IGRegion object from another IGRegion object. 
  14110.  
  14111. public:
  14112. IGRegion& operator =(const IGRegion& region);
  14113.  
  14114. Platform Support 
  14115.  
  14116. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14117. ΓöéPM          ΓöéMOTIF       Γöé
  14118. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  14119. ΓöéYes         ΓöéNo          Γöé
  14120. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14121.  
  14122. Used in sample:   2D Bitmap Sample: 2d-bmap.cpp 
  14123.  
  14124.  
  14125. ΓòÉΓòÉΓòÉ 1.20.9. IGRegion::operator const IRegionHandle ΓòÉΓòÉΓòÉ
  14126.  
  14127. Returns a handle to the IGRegion. 
  14128.  
  14129. public:
  14130. operator const IRegionHandle() const;
  14131.  
  14132. Platform Support 
  14133.  
  14134. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14135. ΓöéPM          ΓöéMOTIF       Γöé
  14136. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  14137. ΓöéYes         ΓöéNo          Γöé
  14138. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14139.  
  14140.  
  14141. ΓòÉΓòÉΓòÉ 1.20.10. IGRegion::operator ^= ΓòÉΓòÉΓòÉ
  14142.  
  14143. Overload 1 
  14144.  
  14145. public:
  14146. IGRegion& operator ^=(const IGRegion& region);
  14147.  
  14148. Sets the region to the area defined by the logical xor of the two regions. 
  14149.  
  14150. Platform Support 
  14151.  
  14152. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14153. ΓöéPM          ΓöéMOTIF       Γöé
  14154. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  14155. ΓöéYes         ΓöéNo          Γöé
  14156. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14157.  
  14158. Exceptions 
  14159.  
  14160. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14161. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  14162. Γöé                    Γöécombine the regions.  Refer to the      Γöé
  14163. Γöé                    Γöéexception text for specific error       Γöé
  14164. Γöé                    Γöéinformation.                            Γöé
  14165. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14166.  
  14167. Overload 2 
  14168.  
  14169. public:
  14170. IGRegion& operator ^=(const IGRectangle& rect);
  14171.  
  14172. Sets the region to the area defined by the logical xor of the region and the 
  14173. rectangle. 
  14174.  
  14175. Platform Support 
  14176.  
  14177. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14178. ΓöéPM          ΓöéMOTIF       Γöé
  14179. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  14180. ΓöéYes         ΓöéNo          Γöé
  14181. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14182.  
  14183. Exceptions 
  14184.  
  14185. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14186. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  14187. Γöé                    Γöécombine the area with the region.  ReferΓöé
  14188. Γöé                    Γöéto the exception text for specific errorΓöé
  14189. Γöé                    Γöéinformation.                            Γöé
  14190. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14191.  
  14192. Overload 3 
  14193.  
  14194. public:
  14195. IGRegion& operator ^=(const IGPie& pie);
  14196.  
  14197. Sets the region to the area defined by the logical xor of the region and the 
  14198. pie. 
  14199.  
  14200. Platform Support 
  14201.  
  14202. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14203. ΓöéPM          ΓöéMOTIF       Γöé
  14204. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  14205. ΓöéYes         ΓöéNo          Γöé
  14206. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14207.  
  14208. Exceptions 
  14209.  
  14210. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14211. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  14212. Γöé                    Γöécombine the area with the region.  ReferΓöé
  14213. Γöé                    Γöéto the exception text for specific errorΓöé
  14214. Γöé                    Γöéinformation.                            Γöé
  14215. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14216.  
  14217. Overload 4 
  14218.  
  14219. public:
  14220. IGRegion& operator ^=(const IGChord& chord);
  14221.  
  14222. Sets the region to the area defined by the logical xor of the region and the 
  14223. chord. 
  14224.  
  14225. Platform Support 
  14226.  
  14227. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14228. ΓöéPM          ΓöéMOTIF       Γöé
  14229. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  14230. ΓöéYes         ΓöéNo          Γöé
  14231. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14232.  
  14233. Exceptions 
  14234.  
  14235. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14236. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  14237. Γöé                    Γöécombine the area with the region.  ReferΓöé
  14238. Γöé                    Γöéto the exception text for specific errorΓöé
  14239. Γöé                    Γöéinformation.                            Γöé
  14240. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14241.  
  14242. Overload 5 
  14243.  
  14244. public:
  14245. IGRegion& operator ^=(const IGPolygon& polygon);
  14246.  
  14247. Sets the region to the area defined by the logical xor of the region and the 
  14248. polygon. 
  14249.  
  14250. Platform Support 
  14251.  
  14252. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14253. ΓöéPM          ΓöéMOTIF       Γöé
  14254. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  14255. ΓöéYes         ΓöéNo          Γöé
  14256. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14257.  
  14258. Exceptions 
  14259.  
  14260. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14261. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  14262. Γöé                    Γöécombine the area with the region.  ReferΓöé
  14263. Γöé                    Γöéto the exception text for specific errorΓöé
  14264. Γöé                    Γöéinformation.                            Γöé
  14265. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14266.  
  14267. Overload 6 
  14268.  
  14269. public:
  14270. IGRegion& operator ^=(const IGEllipse& ellipse);
  14271.  
  14272. Sets the region to the area defined by the logical xor of the region and the 
  14273. ellipse. 
  14274.  
  14275. Platform Support 
  14276.  
  14277. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14278. ΓöéPM          ΓöéMOTIF       Γöé
  14279. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  14280. ΓöéYes         ΓöéNo          Γöé
  14281. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14282.  
  14283. Exceptions 
  14284.  
  14285. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14286. ΓöéIAccessError        ΓöéAn error occurred while attempting to   Γöé
  14287. Γöé                    Γöécombine the area with the region.  ReferΓöé
  14288. Γöé                    Γöéto the exception text for specific errorΓöé
  14289. Γöé                    Γöéinformation.                            Γöé
  14290. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14291.  
  14292.  
  14293. ΓòÉΓòÉΓòÉ 1.20.11. IGRegion::~IGRegion ΓòÉΓòÉΓòÉ
  14294.  
  14295. public:
  14296. virtual  ~IGRegion();
  14297.  
  14298. Platform Support 
  14299.  
  14300. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14301. ΓöéPM          ΓöéMOTIF       Γöé
  14302. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  14303. ΓöéYes         ΓöéNo          Γöé
  14304. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14305.  
  14306.  
  14307. ΓòÉΓòÉΓòÉ 1.21. IGString ΓòÉΓòÉΓòÉ
  14308.  
  14309. Description 
  14310.  
  14311. Derivation 
  14312.  
  14313. Constructors 
  14314.  
  14315. Public Functions 
  14316.  
  14317. Protected Functions 
  14318.  
  14319. Protected Data 
  14320.  
  14321. To close all the panels in a chapter, double click on this panel's system menu. 
  14322.  
  14323.  
  14324. ΓòÉΓòÉΓòÉ <hidden> Derivation - IGString ΓòÉΓòÉΓòÉ
  14325.  
  14326. IBase
  14327.   Γöé
  14328. IVBase
  14329.   Γöé
  14330. IGraphic
  14331.   Γöé
  14332. IGString
  14333.  
  14334. Inherited by none. 
  14335.  
  14336.  
  14337. ΓòÉΓòÉΓòÉ <hidden> Class Description - IGString ΓòÉΓòÉΓòÉ
  14338.  
  14339. igstring.hpp 
  14340.  
  14341. The IGString class is a graphic object class that allows you to draw text. An 
  14342. IGString object can optionally have a font associated with it that is used when 
  14343. you draw the IGString object.  If you do not supply a font object for the 
  14344. IGString object, the graphic context current font is used when you draw the 
  14345. IGString object. 
  14346.  
  14347. In all the constructors you provide a location point of where the text drawing 
  14348. starts. Text alignment and font direction determine where the text is 
  14349. positioned in relation to the location point you specify. 
  14350.  
  14351. When you draw a IGString object, the following graphic bundle drawing 
  14352. attributes affect its appearance: 
  14353.  
  14354.      Pen color 
  14355.      Background color 
  14356.      Mix mode 
  14357.      Background mix mode 
  14358.  
  14359.  
  14360. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IGString ΓòÉΓòÉΓòÉ
  14361.  
  14362. Clipping Rectangle
  14363. clippingRect
  14364. isClippingRectSet
  14365. resetClippingRect
  14366. setClippingRect
  14367.  
  14368. Comparisons
  14369. operator !=
  14370. operator ==
  14371.  
  14372. Constructors
  14373. IGString
  14374. operator =
  14375. ~IGString
  14376.  
  14377. Drawing
  14378. drawOn
  14379.  
  14380. Font
  14381. font
  14382. hasFont
  14383. removeFont
  14384. setFont
  14385.  
  14386. Text
  14387. setText
  14388. text
  14389.  
  14390. Text Positioning
  14391. moveTo
  14392. position
  14393.  
  14394. Inherited Members
  14395. IGraphic
  14396. boundingRect
  14397. contains
  14398. drawOn
  14399. graphicBundle
  14400. hasGraphicBundle
  14401. hasTransformMatrix
  14402. id
  14403. isHitSelectable
  14404. isHitSelected
  14405. removeGraphicBundle
  14406. resetTransformMatrix
  14407. rotateBy
  14408. scaleBy
  14409. setGraphicBundle
  14410. setHitSelectable
  14411. setHitSelected
  14412. setId
  14413. setTransformMatrix
  14414. setTransformMethod
  14415. transformMatrix
  14416. transformMethod
  14417. translateBy
  14418.  
  14419. IVBase
  14420. asDebugInfo
  14421. asString
  14422.  
  14423. IBase
  14424. asDebugInfo
  14425. asString
  14426. messageFile
  14427. messageText
  14428. setMessageFile
  14429. version
  14430.  
  14431.  
  14432. ΓòÉΓòÉΓòÉ <hidden> IGString - Clipping Rectangle ΓòÉΓòÉΓòÉ
  14433.  
  14434. Use these members to set, query, and remove the clipping rectangle used when 
  14435. drawing the text. If a clipping rectangle is set, the text is clipped to the 
  14436. boundary to the rectangle. 
  14437.  
  14438.  
  14439. ΓòÉΓòÉΓòÉ <hidden> IGString - Comparisons ΓòÉΓòÉΓòÉ
  14440.  
  14441. Use these members to compare two IGString objects. 
  14442.  
  14443.  
  14444. ΓòÉΓòÉΓòÉ <hidden> IGString - Constructors ΓòÉΓòÉΓòÉ
  14445.  
  14446. You can construct, destruct, copy, and assign object of this class. 
  14447.  
  14448.  
  14449. ΓòÉΓòÉΓòÉ <hidden> IGString - Drawing ΓòÉΓòÉΓòÉ
  14450.  
  14451. Use these members to render an IGString object on a device. 
  14452.  
  14453.  
  14454. ΓòÉΓòÉΓòÉ <hidden> IGString - Font ΓòÉΓòÉΓòÉ
  14455.  
  14456. Use these members to set, query, and remove the font used when you draw an 
  14457. IGString object.  If you have not set a font for an IGString object, the 
  14458. graphic context's current font is used when you draw an IGString object. 
  14459.  
  14460.  
  14461. ΓòÉΓòÉΓòÉ <hidden> IGString - Text ΓòÉΓòÉΓòÉ
  14462.  
  14463. Use these members to set and query the text of an IGString object. 
  14464.  
  14465.  
  14466. ΓòÉΓòÉΓòÉ <hidden> IGString - Text Positioning ΓòÉΓòÉΓòÉ
  14467.  
  14468. Use these members to set and query the position of the text. 
  14469.  
  14470.  
  14471. ΓòÉΓòÉΓòÉ <hidden> Protected Functions - IGString ΓòÉΓòÉΓòÉ
  14472.  
  14473. Inherited Members
  14474. IGraphic
  14475. operator !=
  14476. operator =
  14477. operator ==
  14478.  
  14479.  
  14480. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IGString ΓòÉΓòÉΓòÉ
  14481.  
  14482. Inherited Members
  14483. IBase
  14484. recoverable
  14485. unrecoverable
  14486.  
  14487.  
  14488. ΓòÉΓòÉΓòÉ 1.21.1. IGString::clippingRect ΓòÉΓòÉΓòÉ
  14489.  
  14490. Returns the clipping rectangle.  If a clipping rectangle has not been set, a 
  14491. default rectangle (0,0,0,0) is returned. 
  14492.  
  14493. public:
  14494. virtual IRectangle clippingRect() const;
  14495.  
  14496. Platform Support 
  14497.  
  14498. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14499. ΓöéPM          ΓöéMOTIF       Γöé
  14500. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  14501. ΓöéYes         ΓöéNo          Γöé
  14502. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14503.  
  14504.  
  14505. ΓòÉΓòÉΓòÉ 1.21.2. IGString::drawOn ΓòÉΓòÉΓòÉ
  14506.  
  14507. Draws the string at the current position.  The string is drawn using the 
  14508. object's font if set.  If you have not specified a font for this object (either 
  14509. in the constructor or via the setFont function), then the text is drawn using 
  14510. the graphic context current font. 
  14511.  
  14512. public:
  14513. virtual IGString& drawOn(IGraphicContext& graphicContext);
  14514.  
  14515. Platform Support 
  14516.  
  14517. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14518. ΓöéPM          ΓöéMOTIF       Γöé
  14519. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  14520. ΓöéYes         ΓöéNo          Γöé
  14521. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14522.  
  14523. Used in sample:   2D Graphics Sample: 2d-draw.cpp 
  14524.  
  14525.  
  14526. ΓòÉΓòÉΓòÉ 1.21.3. IGString::font ΓòÉΓòÉΓòÉ
  14527.  
  14528. Returns the current font being used to draw the text.  If you did not set a 
  14529. font on the object or constructed the object with a font object, this function 
  14530. returns the system default font. 
  14531.  
  14532. public:
  14533. virtual IFont font() const;
  14534.  
  14535. Platform Support 
  14536.  
  14537. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14538. ΓöéPM          ΓöéMOTIF       Γöé
  14539. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  14540. ΓöéYes         ΓöéNo          Γöé
  14541. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14542.  
  14543.  
  14544. ΓòÉΓòÉΓòÉ 1.21.4. IGString::hasFont ΓòÉΓòÉΓòÉ
  14545.  
  14546. Returns true if a font was specified in the constructor or set using setFont 
  14547. function. 
  14548.  
  14549. public:
  14550. virtual IBase::Boolean hasFont() const;
  14551.  
  14552. Platform Support 
  14553.  
  14554. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14555. ΓöéPM          ΓöéMOTIF       Γöé
  14556. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  14557. ΓöéYes         ΓöéNo          Γöé
  14558. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14559.  
  14560.  
  14561. ΓòÉΓòÉΓòÉ 1.21.5. IGString::IGString ΓòÉΓòÉΓòÉ
  14562.  
  14563. You can construct, destruct, copy, and assign object of this class. 
  14564.  
  14565. Overload 1 
  14566.  
  14567. public:
  14568. IGString( const IString& string,
  14569.           const IPoint& point = IPoint ( ));
  14570.  
  14571. Use this function to construct a IGString object from a IString object and 
  14572. optionally a IPoint object specifying where to draw the string 
  14573.  
  14574.  string           Characters to be drawn. 
  14575.  
  14576.  point            Location of where to draw the characters. 
  14577.  
  14578.  Platform Support 
  14579.  
  14580.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14581.   ΓöéPM          ΓöéMOTIF       Γöé
  14582.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  14583.   ΓöéYes         ΓöéNo          Γöé
  14584.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14585.  
  14586.  Overload 2 
  14587.  
  14588.   public:
  14589.   IGString( const IString& string,
  14590.             const IPoint& point,
  14591.             const IFont& font);
  14592.  
  14593.  Use this function to construct a IGString object from a IString, a IPoint 
  14594.  object specifying where to draw the string, and a IFont object specifying the 
  14595.  font to use when you draw the IGString object. 
  14596.  
  14597.  string           Characters to be drawn. 
  14598.  
  14599.  point            Location of where to draw the characters. 
  14600.  
  14601.  font             (Optional) Font used when drawing the characters. 
  14602.  
  14603.  Platform Support 
  14604.  
  14605.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14606.   ΓöéPM          ΓöéMOTIF       Γöé
  14607.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  14608.   ΓöéYes         ΓöéNo          Γöé
  14609.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14610.  
  14611.  Used in samples: 
  14612.  
  14613.       2D Graphics Sample: 2d-draw.cpp 
  14614.       Lancelot - A Valiant Example: ltimepie.cpp 
  14615.  
  14616.  Overload 3 
  14617.  
  14618.   public:
  14619.   IGString(const IGString& graphicString);
  14620.  
  14621.  Use this function to construct a IGString object from another IGString object. 
  14622.  
  14623.  graphicString    A reference to a IGString object. 
  14624.  
  14625.  Platform Support 
  14626.  
  14627.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14628.   ΓöéPM          ΓöéMOTIF       Γöé
  14629.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  14630.   ΓöéYes         ΓöéNo          Γöé
  14631.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14632.  
  14633.  
  14634. ΓòÉΓòÉΓòÉ 1.21.6. IGString::isClippingRectSet ΓòÉΓòÉΓòÉ
  14635.  
  14636. Returns true if a clipping rectangle is set. 
  14637.  
  14638. public:
  14639. virtual IBase::Boolean isClippingRectSet() const;
  14640.  
  14641. Platform Support 
  14642.  
  14643. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14644. ΓöéPM          ΓöéMOTIF       Γöé
  14645. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  14646. ΓöéYes         ΓöéNo          Γöé
  14647. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14648.  
  14649.  
  14650. ΓòÉΓòÉΓòÉ 1.21.7. IGString::moveTo ΓòÉΓòÉΓòÉ
  14651.  
  14652. Sets the starting location of where the text is to be drawn. 
  14653.  
  14654. public:
  14655. virtual IGString& moveTo(const IPoint& point);
  14656.  
  14657. Platform Support 
  14658.  
  14659. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14660. ΓöéPM          ΓöéMOTIF       Γöé
  14661. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  14662. ΓöéYes         ΓöéNo          Γöé
  14663. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14664.  
  14665. Used in sample:   Lancelot - A Valiant Example: ltimepie.cpp 
  14666.  
  14667.  
  14668. ΓòÉΓòÉΓòÉ 1.21.8. IGString::operator != ΓòÉΓòÉΓòÉ
  14669.  
  14670. Returns true if the text objects are not identical (includes location, font, 
  14671. the graphic bundle attributes and the transform matrix). 
  14672.  
  14673. public:
  14674. IBase::Boolean
  14675.   operator !=( const IGString& graphicString) const;
  14676.  
  14677. Platform Support 
  14678.  
  14679. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14680. ΓöéPM          ΓöéMOTIF       Γöé
  14681. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  14682. ΓöéYes         ΓöéNo          Γöé
  14683. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14684.  
  14685.  
  14686. ΓòÉΓòÉΓòÉ 1.21.9. IGString::operator = ΓòÉΓòÉΓòÉ
  14687.  
  14688. Use this function to assign a IGString object to another IGString object. 
  14689.  
  14690. public:
  14691. IGString& operator =(const IGString& graphicString);
  14692.  
  14693. Platform Support 
  14694.  
  14695. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14696. ΓöéPM          ΓöéMOTIF       Γöé
  14697. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  14698. ΓöéYes         ΓöéNo          Γöé
  14699. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14700.  
  14701.  
  14702. ΓòÉΓòÉΓòÉ 1.21.10. IGString::operator == ΓòÉΓòÉΓòÉ
  14703.  
  14704. Returns true if the text objects are identical (includes location, font, the 
  14705. graphic bundle attributes and the transform matrix). 
  14706.  
  14707. public:
  14708. IBase::Boolean
  14709.   operator ==( const IGString& graphicString) const;
  14710.  
  14711. Platform Support 
  14712.  
  14713. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14714. ΓöéPM          ΓöéMOTIF       Γöé
  14715. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  14716. ΓöéYes         ΓöéNo          Γöé
  14717. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14718.  
  14719.  
  14720. ΓòÉΓòÉΓòÉ 1.21.11. IGString::position ΓòÉΓòÉΓòÉ
  14721.  
  14722. Returns the starting location of where the text is to be drawn. 
  14723.  
  14724. public:
  14725. virtual IPoint position() const;
  14726.  
  14727. Platform Support 
  14728.  
  14729. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14730. ΓöéPM          ΓöéMOTIF       Γöé
  14731. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  14732. ΓöéYes         ΓöéNo          Γöé
  14733. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14734.  
  14735.  
  14736. ΓòÉΓòÉΓòÉ 1.21.12. IGString::removeFont ΓòÉΓòÉΓòÉ
  14737.  
  14738. Removes the font object from the graphic text.  The font is deleted. 
  14739.  
  14740. public:
  14741. virtual IGString& removeFont();
  14742.  
  14743. Platform Support 
  14744.  
  14745. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14746. ΓöéPM          ΓöéMOTIF       Γöé
  14747. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  14748. ΓöéYes         ΓöéNo          Γöé
  14749. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14750.  
  14751.  
  14752. ΓòÉΓòÉΓòÉ 1.21.13. IGString::resetClippingRect ΓòÉΓòÉΓòÉ
  14753.  
  14754. Removes the clipping rectangle. 
  14755.  
  14756. public:
  14757. virtual IGString& resetClippingRect();
  14758.  
  14759. Platform Support 
  14760.  
  14761. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14762. ΓöéPM          ΓöéMOTIF       Γöé
  14763. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  14764. ΓöéYes         ΓöéNo          Γöé
  14765. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14766.  
  14767.  
  14768. ΓòÉΓòÉΓòÉ 1.21.14. IGString::setClippingRect ΓòÉΓòÉΓòÉ
  14769.  
  14770. Sets the clipping rectangle used when drawing the text. 
  14771.  
  14772. public:
  14773. virtual IGString&
  14774.   setClippingRect( const IRectangle& rectangle);
  14775.  
  14776. Platform Support 
  14777.  
  14778. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14779. ΓöéPM          ΓöéMOTIF       Γöé
  14780. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  14781. ΓöéYes         ΓöéNo          Γöé
  14782. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14783.  
  14784.  
  14785. ΓòÉΓòÉΓòÉ 1.21.15. IGString::setFont ΓòÉΓòÉΓòÉ
  14786.  
  14787. Sets the font to be used when drawing the text. 
  14788.  
  14789. public:
  14790. virtual IGString& setFont(const IFont& font);
  14791.  
  14792. Platform Support 
  14793.  
  14794. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14795. ΓöéPM          ΓöéMOTIF       Γöé
  14796. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  14797. ΓöéYes         ΓöéNo          Γöé
  14798. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14799.  
  14800.  
  14801. ΓòÉΓòÉΓòÉ 1.21.16. IGString::setText ΓòÉΓòÉΓòÉ
  14802.  
  14803. Sets the graphic object's text. 
  14804.  
  14805. Overload 1 
  14806.  
  14807. public:
  14808. virtual IGString& setText(const char* text);
  14809.  
  14810. Platform Support 
  14811.  
  14812. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14813. ΓöéPM          ΓöéMOTIF       Γöé
  14814. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  14815. ΓöéYes         ΓöéNo          Γöé
  14816. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14817.  
  14818. Overload 2 
  14819.  
  14820. public:
  14821. virtual IGString& setText(const IResourceId& text);
  14822.  
  14823. Platform Support 
  14824.  
  14825. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14826. ΓöéPM          ΓöéMOTIF       Γöé
  14827. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  14828. ΓöéYes         ΓöéNo          Γöé
  14829. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14830.  
  14831.  
  14832. ΓòÉΓòÉΓòÉ 1.21.17. IGString::text ΓòÉΓòÉΓòÉ
  14833.  
  14834. Returns the graphic objects text. 
  14835.  
  14836. public:
  14837. virtual IString text() const;
  14838.  
  14839. Platform Support 
  14840.  
  14841. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14842. ΓöéPM          ΓöéMOTIF       Γöé
  14843. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  14844. ΓöéYes         ΓöéNo          Γöé
  14845. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14846.  
  14847.  
  14848. ΓòÉΓòÉΓòÉ 1.21.18. IGString::~IGString ΓòÉΓòÉΓòÉ
  14849.  
  14850. public:
  14851. virtual  ~IGString();
  14852.  
  14853. Platform Support 
  14854.  
  14855. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14856. ΓöéPM          ΓöéMOTIF       Γöé
  14857. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  14858. ΓöéYes         ΓöéNo          Γöé
  14859. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14860.  
  14861.  
  14862. ΓòÉΓòÉΓòÉ 1.22. IRegionHandle ΓòÉΓòÉΓòÉ
  14863.  
  14864. Description 
  14865.  
  14866. Derivation 
  14867.  
  14868. Constructors 
  14869.  
  14870. Public Functions 
  14871.  
  14872. Protected Data 
  14873.  
  14874. To close all the panels in a chapter, double click on this panel's system menu. 
  14875.  
  14876.  
  14877. ΓòÉΓòÉΓòÉ <hidden> Derivation - IRegionHandle ΓòÉΓòÉΓòÉ
  14878.  
  14879. IBase
  14880.   Γöé
  14881. IHandle
  14882.   Γöé
  14883. IRegionHandle
  14884.  
  14885. Inherited by none. 
  14886.  
  14887.  
  14888. ΓòÉΓòÉΓòÉ <hidden> Class Description - IRegionHandle ΓòÉΓòÉΓòÉ
  14889.  
  14890. ihandle.hpp 
  14891.  
  14892. Objects of the IRegionHandle class access a window's update region. 
  14893.  
  14894. Presentation Manager Information 
  14895.  
  14896. IRegionHandle is an alias for the OS/2 Programmer's Toolkit HRGN typedef. 
  14897.  
  14898. Motif Information 
  14899.  
  14900. The AIX release does not support this class. 
  14901.  
  14902.  
  14903. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IRegionHandle ΓòÉΓòÉΓòÉ
  14904.  
  14905. Constructors
  14906. IRegionHandle
  14907.  
  14908. Inherited Members
  14909. IHandle
  14910. asDebugInfo
  14911. asString
  14912. asUnsigned
  14913. operator Value
  14914.  
  14915. IBase
  14916. asDebugInfo
  14917. asString
  14918. messageFile
  14919. messageText
  14920. setMessageFile
  14921. version
  14922.  
  14923.  
  14924. ΓòÉΓòÉΓòÉ <hidden> IRegionHandle - Constructors ΓòÉΓòÉΓòÉ
  14925.  
  14926. You can construct objects of this class. 
  14927.  
  14928.  
  14929. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IRegionHandle ΓòÉΓòÉΓòÉ
  14930.  
  14931. Inherited Members
  14932. IHandle
  14933. handle
  14934.  
  14935. IBase
  14936. recoverable
  14937. unrecoverable
  14938.  
  14939.  
  14940. ΓòÉΓòÉΓòÉ 1.22.1. IRegionHandle::IRegionHandle ΓòÉΓòÉΓòÉ
  14941.  
  14942. You can construct objects of this class from a region handle (a value of type 
  14943. IHandle::Value), which defaults to 0. 
  14944.  
  14945. public:
  14946. IRegionHandle(Value hregion = 0);
  14947.  
  14948. Platform Support 
  14949.  
  14950. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  14951. ΓöéPM          ΓöéMOTIF       Γöé
  14952. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  14953. ΓöéYes         ΓöéYes         Γöé
  14954. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  14955.  
  14956.  
  14957. ΓòÉΓòÉΓòÉ 1.23. ITransformMatrix ΓòÉΓòÉΓòÉ
  14958.  
  14959. Description 
  14960.  
  14961. Derivation 
  14962.  
  14963. Constructors 
  14964.  
  14965. Public Functions 
  14966.  
  14967. Protected Data 
  14968.  
  14969. To close all the panels in a chapter, double click on this panel's system menu. 
  14970.  
  14971.  
  14972. ΓòÉΓòÉΓòÉ <hidden> Derivation - ITransformMatrix ΓòÉΓòÉΓòÉ
  14973.  
  14974. IBase
  14975.   Γöé
  14976. ITransformMatrix
  14977.  
  14978. Inherited by none. 
  14979.  
  14980.  
  14981. ΓòÉΓòÉΓòÉ <hidden> Class Description - ITransformMatrix ΓòÉΓòÉΓòÉ
  14982.  
  14983. itrnsfrm.hpp 
  14984.  
  14985. The ITransformMatrix class is used to represent a 3x3 transformation matrix. 
  14986.  
  14987. You can use ITransformMatrix objects to quickly construct transformation 
  14988. matrixes for use with IGraphic::setTransformMatrix or with the native graphic 
  14989. programming interface. 
  14990.  
  14991.  
  14992. ΓòÉΓòÉΓòÉ <hidden> Public Functions - ITransformMatrix ΓòÉΓòÉΓòÉ
  14993.  
  14994. Comparisons
  14995. operator !=
  14996. operator ==
  14997.  
  14998. Constructors
  14999. ITransformMatrix
  15000. operator =
  15001. ~ITransformMatrix
  15002.  
  15003. Matrix Elements
  15004. asMATRIXLF
  15005. asTagXFORM
  15006. element11
  15007. element12
  15008. element21
  15009. element22
  15010. element31
  15011. element32
  15012. setElement11
  15013. setElement12
  15014. setElement21
  15015. setElement22
  15016. setElement31
  15017. setElement32
  15018. setToIdentity
  15019.  
  15020. Scale, Rotate, and Translate
  15021. rotateBy
  15022. scaleBy
  15023. translateBy
  15024.  
  15025. Inherited Members
  15026. IBase
  15027. asDebugInfo
  15028. asString
  15029. messageFile
  15030. messageText
  15031. setMessageFile
  15032. version
  15033.  
  15034.  
  15035. ΓòÉΓòÉΓòÉ <hidden> ITransformMatrix - Comparisons ΓòÉΓòÉΓòÉ
  15036.  
  15037. Use these members to compare two ITransformMatrix objects. 
  15038.  
  15039.  
  15040. ΓòÉΓòÉΓòÉ <hidden> ITransformMatrix - Constructors ΓòÉΓòÉΓòÉ
  15041.  
  15042. You can construct, destruct, copy, and assign objects of this class. 
  15043.  
  15044.  
  15045. ΓòÉΓòÉΓòÉ <hidden> ITransformMatrix - Matrix Elements ΓòÉΓòÉΓòÉ
  15046.  
  15047. Use these members to set and query the elements of the transform matrix.  In 
  15048. addition, there is a member that resets the transform matrix to the identity 
  15049. matrix (setToIdentity) and one that returns the transform matrix as an 
  15050. environment-specific structure (asMATRIXLF in the OS/2 operating system and 
  15051. asTagXFORM in Windows). 
  15052.  
  15053.  
  15054. ΓòÉΓòÉΓòÉ <hidden> ITransformMatrix - Scale, Rotate, and Translate ΓòÉΓòÉΓòÉ
  15055.  
  15056. Use these members to apply a transform to a matrix. 
  15057.  
  15058.  
  15059. ΓòÉΓòÉΓòÉ <hidden> Protected Data - ITransformMatrix ΓòÉΓòÉΓòÉ
  15060.  
  15061. Inherited Members
  15062. IBase
  15063. recoverable
  15064. unrecoverable
  15065.  
  15066.  
  15067. ΓòÉΓòÉΓòÉ 1.23.1. ITransformMatrix::asMATRIXLF ΓòÉΓòÉΓòÉ
  15068.  
  15069. Renders the matrix as an OS/2 Developers Toolkit MATRIXLF structure. 
  15070.  
  15071. public:
  15072. struct _MATRIXLF asMATRIXLF() const;
  15073.  
  15074. Platform Support 
  15075.  
  15076. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  15077. ΓöéPM          ΓöéMOTIF       Γöé
  15078. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  15079. ΓöéYes         ΓöéNo          Γöé
  15080. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  15081.  
  15082.  
  15083. ΓòÉΓòÉΓòÉ 1.23.2. ITransformMatrix::asTagXFORM ΓòÉΓòÉΓòÉ
  15084.  
  15085. Renders the matrix as a Win32 tagXFORM structure. 
  15086.  
  15087.  
  15088. ΓòÉΓòÉΓòÉ 1.23.3. ITransformMatrix::element11 ΓòÉΓòÉΓòÉ
  15089.  
  15090. Returns the value for the matrix element 1,1. 
  15091.  
  15092. public:
  15093. double element11() const;
  15094.  
  15095. Platform Support 
  15096.  
  15097. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  15098. ΓöéPM          ΓöéMOTIF       Γöé
  15099. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  15100. ΓöéYes         ΓöéNo          Γöé
  15101. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  15102.  
  15103.  
  15104. ΓòÉΓòÉΓòÉ 1.23.4. ITransformMatrix::element12 ΓòÉΓòÉΓòÉ
  15105.  
  15106. Returns the value for the matrix element 1,2. 
  15107.  
  15108. public:
  15109. double element12() const;
  15110.  
  15111. Platform Support 
  15112.  
  15113. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  15114. ΓöéPM          ΓöéMOTIF       Γöé
  15115. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  15116. ΓöéYes         ΓöéNo          Γöé
  15117. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  15118.  
  15119.  
  15120. ΓòÉΓòÉΓòÉ 1.23.5. ITransformMatrix::element21 ΓòÉΓòÉΓòÉ
  15121.  
  15122. Returns the value for the matrix element 2,1. 
  15123.  
  15124. public:
  15125. double element21() const;
  15126.  
  15127. Platform Support 
  15128.  
  15129. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  15130. ΓöéPM          ΓöéMOTIF       Γöé
  15131. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  15132. ΓöéYes         ΓöéNo          Γöé
  15133. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  15134.  
  15135.  
  15136. ΓòÉΓòÉΓòÉ 1.23.6. ITransformMatrix::element22 ΓòÉΓòÉΓòÉ
  15137.  
  15138. Returns the value for the matrix element 2,2. 
  15139.  
  15140. public:
  15141. double element22() const;
  15142.  
  15143. Platform Support 
  15144.  
  15145. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  15146. ΓöéPM          ΓöéMOTIF       Γöé
  15147. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  15148. ΓöéYes         ΓöéNo          Γöé
  15149. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  15150.  
  15151.  
  15152. ΓòÉΓòÉΓòÉ 1.23.7. ITransformMatrix::element31 ΓòÉΓòÉΓòÉ
  15153.  
  15154. Returns the value for the matrix element 3,1. 
  15155.  
  15156. public:
  15157. long element31() const;
  15158.  
  15159. Platform Support 
  15160.  
  15161. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  15162. ΓöéPM          ΓöéMOTIF       Γöé
  15163. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  15164. ΓöéYes         ΓöéNo          Γöé
  15165. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  15166.  
  15167.  
  15168. ΓòÉΓòÉΓòÉ 1.23.8. ITransformMatrix::element32 ΓòÉΓòÉΓòÉ
  15169.  
  15170. Returns the value for the matrix element 3,2. 
  15171.  
  15172. public:
  15173. long element32() const;
  15174.  
  15175. Platform Support 
  15176.  
  15177. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  15178. ΓöéPM          ΓöéMOTIF       Γöé
  15179. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  15180. ΓöéYes         ΓöéNo          Γöé
  15181. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  15182.  
  15183.  
  15184. ΓòÉΓòÉΓòÉ 1.23.9. ITransformMatrix::ITransformMatrix ΓòÉΓòÉΓòÉ
  15185.  
  15186. You can construct, destruct, copy, and assign objects of this class. 
  15187.  
  15188. Overload 1 
  15189.  
  15190. public:
  15191. ITransformMatrix( double element11,
  15192.                   double element12,
  15193.                   double element21,
  15194.                   double element22,
  15195.                   long element31,
  15196.                   long element32);
  15197.  
  15198. Use this function to construct a ITransformMatrix object from six of the nine 
  15199. elements in the matrix.  The elements at 1,3, 2,3, and 3,3 default to 0, 0, and 
  15200. 1 respectively. 
  15201.  
  15202.  element11        Matrix element 1,1 (Used to scale, rotate, and reflect). 
  15203.  
  15204.  element12        Matrix element 1,2 (Used to scale and rotate). 
  15205.  
  15206.  element21        Matrix element 2,1 (Used to scale and rotate). 
  15207.  
  15208.  element22        Matrix element 2,2 (Used to scale, rotate, and reflect). 
  15209.  
  15210.  element31        Matrix element 3,1 (Used to translate). 
  15211.  
  15212.  element32        Matrix element 3,2 (Used to translate). 
  15213.  
  15214.  Platform Support 
  15215.  
  15216.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  15217.   ΓöéPM          ΓöéMOTIF       Γöé
  15218.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  15219.   ΓöéYes         ΓöéNo          Γöé
  15220.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  15221.  
  15222.  Overload 2 
  15223.  
  15224.   public:
  15225.   ITransformMatrix();
  15226.  
  15227.  Use the default construct to create a ITransformMatrix object that is 
  15228.  initialized to the identity matrix. 
  15229.  
  15230.  Platform Support 
  15231.  
  15232.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  15233.   ΓöéPM          ΓöéMOTIF       Γöé
  15234.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  15235.   ΓöéYes         ΓöéNo          Γöé
  15236.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  15237.  
  15238.  Overload 3 
  15239.  
  15240.   public:
  15241.   ITransformMatrix(const struct _MATRIXLF& matrixlf);
  15242.  
  15243.  Use this function to construct a ITransformMatrix object from a PM Toolkit 
  15244.  MATRIXLF structure. 
  15245.  
  15246.  matrixlf         Presentation Manager MATRIXLF structure. 
  15247.  
  15248.  Platform Support 
  15249.  
  15250.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  15251.   ΓöéPM          ΓöéMOTIF       Γöé
  15252.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  15253.   ΓöéYes         ΓöéNo          Γöé
  15254.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  15255.  
  15256.  Overload 5 
  15257.  
  15258.   public:
  15259.   ITransformMatrix(const ITransformMatrix& transformMatrix);
  15260.  
  15261.  Use this function to construct a ITransformMatrix object from another 
  15262.  ITransformMatrix object. 
  15263.  
  15264.  transformMatrix  A ITransformMatrix object. 
  15265.  
  15266.  Platform Support 
  15267.  
  15268.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  15269.   ΓöéPM          ΓöéMOTIF       Γöé
  15270.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  15271.   ΓöéYes         ΓöéNo          Γöé
  15272.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  15273.  
  15274.  Used in sample:   BIGCPP Sample: bigcpp.cpp 
  15275.  
  15276.  
  15277. ΓòÉΓòÉΓòÉ 1.23.10. ITransformMatrix::operator != ΓòÉΓòÉΓòÉ
  15278.  
  15279. Returns true if the transform matrixes are not equal. 
  15280.  
  15281. public:
  15282. IBase::Boolean
  15283.   operator !=( const ITransformMatrix& transformMatrix) const;
  15284.  
  15285. Platform Support 
  15286.  
  15287. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  15288. ΓöéPM          ΓöéMOTIF       Γöé
  15289. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  15290. ΓöéYes         ΓöéNo          Γöé
  15291. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  15292.  
  15293.  
  15294. ΓòÉΓòÉΓòÉ 1.23.11. ITransformMatrix::operator = ΓòÉΓòÉΓòÉ
  15295.  
  15296. Use this function to assign a ITransformMatrix object to another 
  15297. ITransformMatrix object. 
  15298.  
  15299. public:
  15300. ITransformMatrix&
  15301.   operator =( const ITransformMatrix& matrix);
  15302.  
  15303. Platform Support 
  15304.  
  15305. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  15306. ΓöéPM          ΓöéMOTIF       Γöé
  15307. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  15308. ΓöéYes         ΓöéNo          Γöé
  15309. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  15310.  
  15311.  
  15312. ΓòÉΓòÉΓòÉ 1.23.12. ITransformMatrix::operator == ΓòÉΓòÉΓòÉ
  15313.  
  15314. Returns true if the transform matrixes are equal. 
  15315.  
  15316. public:
  15317. IBase::Boolean
  15318.   operator ==( const ITransformMatrix& transformMatrix) const;
  15319.  
  15320. Platform Support 
  15321.  
  15322. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  15323. ΓöéPM          ΓöéMOTIF       Γöé
  15324. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  15325. ΓöéYes         ΓöéNo          Γöé
  15326. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  15327.  
  15328.  
  15329. ΓòÉΓòÉΓòÉ 1.23.13. ITransformMatrix::rotateBy ΓòÉΓòÉΓòÉ
  15330.  
  15331. Applies a rotation transform to the matrix.  A rotation transform rotates 
  15332. graphic objects.  The last argument specifies the point around which the 
  15333. rotation occurs. 
  15334.  
  15335. public:
  15336. ITransformMatrix&
  15337.   rotateBy( double angle,
  15338.             const IPoint& point = IPoint ( 0 , 0 ));
  15339.  
  15340. Platform Support 
  15341.  
  15342. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  15343. ΓöéPM          ΓöéMOTIF       Γöé
  15344. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  15345. ΓöéYes         ΓöéNo          Γöé
  15346. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  15347.  
  15348. Exceptions 
  15349.  
  15350. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  15351. ΓöéIAccessError        ΓöéCould not perform the rotate operation. Γöé
  15352. Γöé                    ΓöéMake sure you not attempting to access  Γöé
  15353. Γöé                    Γöéthe object concurrently from another    Γöé
  15354. Γöé                    Γöéthread.                                 Γöé
  15355. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  15356.  
  15357.  
  15358. ΓòÉΓòÉΓòÉ 1.23.14. ITransformMatrix::scaleBy ΓòÉΓòÉΓòÉ
  15359.  
  15360. Applies a scaling transform to the matrix.  A scaling transform reduces or 
  15361. increases the size of graphic objects.  The last argument specifies the point 
  15362. around which the scale occurs. 
  15363.  
  15364. public:
  15365. ITransformMatrix&
  15366.   scaleBy( double xScale,
  15367.            double yScale,
  15368.            const IPoint& point = IPoint ( 0 , 0 ));
  15369.  
  15370. Platform Support 
  15371.  
  15372. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  15373. ΓöéPM          ΓöéMOTIF       Γöé
  15374. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  15375. ΓöéYes         ΓöéNo          Γöé
  15376. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  15377.  
  15378. Exceptions 
  15379.  
  15380. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  15381. ΓöéIAccessError        ΓöéCould not perform the scale operation.  Γöé
  15382. Γöé                    ΓöéMake sure you not attempting to access  Γöé
  15383. Γöé                    Γöéthe object concurrently from another    Γöé
  15384. Γöé                    Γöéthread.                                 Γöé
  15385. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  15386.  
  15387.  
  15388. ΓòÉΓòÉΓòÉ 1.23.15. ITransformMatrix::setElement11 ΓòÉΓòÉΓòÉ
  15389.  
  15390. Sets the value for element 1,1 in the transformation matrix. 
  15391.  
  15392. public:
  15393. ITransformMatrix& setElement11(double value);
  15394.  
  15395. Platform Support 
  15396.  
  15397. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  15398. ΓöéPM          ΓöéMOTIF       Γöé
  15399. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  15400. ΓöéYes         ΓöéNo          Γöé
  15401. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  15402.  
  15403.  
  15404. ΓòÉΓòÉΓòÉ 1.23.16. ITransformMatrix::setElement12 ΓòÉΓòÉΓòÉ
  15405.  
  15406. Sets the value for element 1,2 in the transformation matrix. 
  15407.  
  15408. public:
  15409. ITransformMatrix& setElement12(double value);
  15410.  
  15411. Platform Support 
  15412.  
  15413. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  15414. ΓöéPM          ΓöéMOTIF       Γöé
  15415. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  15416. ΓöéYes         ΓöéNo          Γöé
  15417. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  15418.  
  15419.  
  15420. ΓòÉΓòÉΓòÉ 1.23.17. ITransformMatrix::setElement21 ΓòÉΓòÉΓòÉ
  15421.  
  15422. Sets the value for element 2,2 in the transformation matrix. 
  15423.  
  15424. public:
  15425. ITransformMatrix& setElement21(double value);
  15426.  
  15427. Platform Support 
  15428.  
  15429. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  15430. ΓöéPM          ΓöéMOTIF       Γöé
  15431. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  15432. ΓöéYes         ΓöéNo          Γöé
  15433. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  15434.  
  15435.  
  15436. ΓòÉΓòÉΓòÉ 1.23.18. ITransformMatrix::setElement22 ΓòÉΓòÉΓòÉ
  15437.  
  15438. Sets the value for element 2,2 in the transformation matrix. 
  15439.  
  15440. public:
  15441. ITransformMatrix& setElement22(double value);
  15442.  
  15443. Platform Support 
  15444.  
  15445. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  15446. ΓöéPM          ΓöéMOTIF       Γöé
  15447. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  15448. ΓöéYes         ΓöéNo          Γöé
  15449. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  15450.  
  15451.  
  15452. ΓòÉΓòÉΓòÉ 1.23.19. ITransformMatrix::setElement31 ΓòÉΓòÉΓòÉ
  15453.  
  15454. Sets the value for element 3,1 in the transformation matrix. 
  15455.  
  15456. public:
  15457. ITransformMatrix& setElement31(long value);
  15458.  
  15459. Platform Support 
  15460.  
  15461. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  15462. ΓöéPM          ΓöéMOTIF       Γöé
  15463. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  15464. ΓöéYes         ΓöéNo          Γöé
  15465. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  15466.  
  15467.  
  15468. ΓòÉΓòÉΓòÉ 1.23.20. ITransformMatrix::setElement32 ΓòÉΓòÉΓòÉ
  15469.  
  15470. Sets the value for element 3,2 in the transformation matrix. 
  15471.  
  15472. public:
  15473. ITransformMatrix& setElement32(long value);
  15474.  
  15475. Platform Support 
  15476.  
  15477. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  15478. ΓöéPM          ΓöéMOTIF       Γöé
  15479. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  15480. ΓöéYes         ΓöéNo          Γöé
  15481. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  15482.  
  15483.  
  15484. ΓòÉΓòÉΓòÉ 1.23.21. ITransformMatrix::setToIdentity ΓòÉΓòÉΓòÉ
  15485.  
  15486. Resets the transformation matrix to the identity matrix. 
  15487.  
  15488. public:
  15489. ITransformMatrix& setToIdentity();
  15490.  
  15491. Platform Support 
  15492.  
  15493. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  15494. ΓöéPM          ΓöéMOTIF       Γöé
  15495. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  15496. ΓöéYes         ΓöéNo          Γöé
  15497. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  15498.  
  15499.  
  15500. ΓòÉΓòÉΓòÉ 1.23.22. ITransformMatrix::translateBy ΓòÉΓòÉΓòÉ
  15501.  
  15502. Applies a translation transform to the matrix.  A translation transform moves 
  15503. graphic objects. 
  15504.  
  15505. public:
  15506. ITransformMatrix& translateBy(const IPoint& point);
  15507.  
  15508. Platform Support 
  15509.  
  15510. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  15511. ΓöéPM          ΓöéMOTIF       Γöé
  15512. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  15513. ΓöéYes         ΓöéNo          Γöé
  15514. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  15515.  
  15516. Exceptions 
  15517.  
  15518. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  15519. ΓöéIAccessError        ΓöéCould not perform the translate         Γöé
  15520. Γöé                    Γöéoperation.  Make sure you not attemptingΓöé
  15521. Γöé                    Γöéto access the object concurrently from  Γöé
  15522. Γöé                    Γöéanother thread.                         Γöé
  15523. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  15524.  
  15525.  
  15526. ΓòÉΓòÉΓòÉ 1.23.23. ITransformMatrix::~ITransformMatrix ΓòÉΓòÉΓòÉ
  15527.  
  15528. public:
  15529. ~ITransformMatrix();
  15530.  
  15531. Platform Support 
  15532.  
  15533. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  15534. ΓöéPM          ΓöéMOTIF       Γöé
  15535. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  15536. ΓöéYes         ΓöéNo          Γöé
  15537. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  15538.