package Ġch . he vs . gdx 2 d . demos . simple Ċ Ċ import Ġch . he vs . gdx 2 d . components . graphics . Polygon Ċ import Ġch . he vs . gdx 2 d . desktop . Portable Application Ċ import Ġch . he vs . gdx 2 d . lib . G dx Graphics Ċ import Ġcom . badlogic . gdx . graphics . Color Ċ import Ġcom . badlogic . gdx . math . Vector 2 Ċ Ċ /** Ċ Ġ* ĠA Ġvery Ġsimple Ġdemonstr ation Ġon Ġhow Ġto Ċ Ġ* Ġdisplay Ġsomething Ġwith Ġthe Ġlibrary Ċ Ġ* Ċ Ġ* Ġ@ author ĠP ier re - And rÃ© ĠM ud ry Ġ( mui ) Ċ Ġ* Ġ@ version Ġ 1 . 0 Ċ Ġ*/ Ċ class ĠDemo Simple Shapes Ġ: ĠPort able Application () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġon Init () Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . setTitle (" Simple Ġshapes , Ġm ui Ġ 2 0 1 3 ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Graphic Render ( g : ĠG dx Graphics ) Ġ{ ĊĠĠĠĠĠĠĠ Ġg . clear () ĊĊĠĠĠĠĠĠĠ Ġ// ĠDraw s Ġa Ġyellow Ġcircle ĊĠĠĠĠĠĠĠ Ġg . setColor ( Color . YELLOW ) ĊĠĠĠĠĠĠĠ Ġg . draw Circle ( 2 5 0 f , Ġ 4 0 0 f , Ġ 2 0 f ) ĊĊĠĠĠĠĠĠĠ Ġ// ĠDraw s Ġa Ġgreen Ġrectangle ĊĠĠĠĠĠĠĠ Ġg . setColor ( Color . GREEN ) ĊĠĠĠĠĠĠĠ Ġg . draw Rectangle ( 2 0 f , Ġ 2 5 0 f , Ġ 4 0 f , Ġ 4 0 f , Ġ 0 f ) ĊĊĠĠĠĠĠĠĠ Ġg . draw Filled Circle ( 5 0 f , Ġ 5 0 f , Ġ 2 0 f , ĠColor . PIN K ) ĊĠĠĠĠĠĠĠ Ġg . draw Filled Rectangle ( 8 0 f , Ġ 3 0 f , Ġ 2 0 f , Ġ 2 0 f , Ġ 0 f , ĠColor ( 0 . 5 f , Ġ 0 . 5 f , Ġ 0 . 5 f , Ġ 0 . 5 f )) ĊĊĠĠĠĠĠĠĠ Ġ// ĠDraw s Ġa Ġblue Ġpolygon ĊĠĠĠĠĠĠĠ Ġval Ġpoints Ġ= ĠarrayOf ( Vector 2 ( 2 0 0 f , Ġ 2 0 0 f ), ĠVector 2 ( 2 5 0 f , Ġ 2 5 0 f ), ĠVector 2 ( 3 0 0 f , Ġ 2 0 0 f )) ĊĊĠĠĠĠĠĠĠ Ġval Ġp Ġ= ĠPolygon ( points ) ĊĠĠĠĠĠĠĠ Ġg . draw Filled Polygon ( p , ĠColor . BLUE ) ĊĠĠĠ Ġ} Ċ } Ċ Ċ fun Ġmain ( args : ĠArray < String >) Ġ{ ĊĠ ĠDemo Simple Shapes () Ċ } Ċ