public function DrawSingleRandomShape(LBD_IGraphics $_ighvui5jsxcjfna7o4b6y71zlk, LBD_Rectangle $_O5jy80jop7gp7p84)
 {
     $_1t33z5xpc6cs3fbl63tsy = LBD_Point::Within($_O5jy80jop7gp7p84);
     $_Ou2tuidhiv47ucl8 = LBD_Circle::FromCenterAndRadius($_1t33z5xpc6cs3fbl63tsy, $this->Prototype->Radius);
     if (!is_null($this->Prototype->FillColor)) {
         $_Ou2tuidhiv47ucl8->FillColor = $this->Prototype->FillColor;
     }
     if (LBD_LineStyle::HasValue($this->Prototype->Outline)) {
         $_Ou2tuidhiv47ucl8->Outline = $this->Prototype->Outline;
     }
     $_Ou2tuidhiv47ucl8->Transform = $this->Prototype->Transform;
     $_Ou2tuidhiv47ucl8->Draw($_ighvui5jsxcjfna7o4b6y71zlk);
     $this->Add($_Ou2tuidhiv47ucl8);
     return $_Ou2tuidhiv47ucl8->Surface;
 }
 public function DrawSingleRandomShape(LBD_IGraphics $_ibf9mjhyi607owg617gk9vwtyz, LBD_Rectangle $_i3l3zd9d66d792fgd0v3bhaf71)
 {
     $_oegqdxdkvdps4cor = LBD_Point::Within($_i3l3zd9d66d792fgd0v3bhaf71);
     $_11pe6afdjr1p4py2 = LBD_Circle::FromCenterAndRadius($_oegqdxdkvdps4cor, $this->Prototype->Radius);
     if (!is_null($this->Prototype->FillColor)) {
         $_11pe6afdjr1p4py2->FillColor = $this->Prototype->FillColor;
     }
     if (LBD_LineStyle::HasValue($this->Prototype->Outline)) {
         $_11pe6afdjr1p4py2->Outline = $this->Prototype->Outline;
     }
     $_11pe6afdjr1p4py2->Transform = $this->Prototype->Transform;
     $_11pe6afdjr1p4py2->Draw($_ibf9mjhyi607owg617gk9vwtyz);
     $this->Add($_11pe6afdjr1p4py2);
     return $_11pe6afdjr1p4py2->Surface;
 }
 public function DrawSingleRandomShape(LBD_IGraphics $_0drkq1s6lzo3fcqu3iq2o, LBD_Rectangle $_1dz2jkuu2xzgo18ido82l)
 {
     $_Oxs7osy11jaupdej = LBD_Point::Within($_1dz2jkuu2xzgo18ido82l);
     $_Onw5xxew4tluxbar = LBD_Circle::FromCenterAndRadius($_Oxs7osy11jaupdej, $this->Prototype->Radius);
     if (!is_null($this->Prototype->FillColor)) {
         $_Onw5xxew4tluxbar->FillColor = $this->Prototype->FillColor;
     }
     if (LBD_LineStyle::HasValue($this->Prototype->Outline)) {
         $_Onw5xxew4tluxbar->Outline = $this->Prototype->Outline;
     }
     $_Onw5xxew4tluxbar->Transform = $this->Prototype->Transform;
     $_Onw5xxew4tluxbar->Draw($_0drkq1s6lzo3fcqu3iq2o);
     $this->Add($_Onw5xxew4tluxbar);
     return $_Onw5xxew4tluxbar->Surface;
 }
 public function DrawSingleRandomShape(LBD_IGraphics $_Oygi4d6b5erk4hd090uga, LBD_Rectangle $_lb6u72monzmp59zt)
 {
     $_o7h9egmrgdrdleq9 = LBD_Point::Within($_lb6u72monzmp59zt);
     $_Oi50vr9t6xs2dqtawktzao3rwc = LBD_Circle::FromCenterAndRadius($_o7h9egmrgdrdleq9, $this->Prototype->Radius);
     if (!is_null($this->Prototype->FillColor)) {
         $_Oi50vr9t6xs2dqtawktzao3rwc->FillColor = $this->Prototype->FillColor;
     }
     if (LBD_LineStyle::HasValue($this->Prototype->Outline)) {
         $_Oi50vr9t6xs2dqtawktzao3rwc->Outline = $this->Prototype->Outline;
     }
     $_Oi50vr9t6xs2dqtawktzao3rwc->Transform = $this->Prototype->Transform;
     $_Oi50vr9t6xs2dqtawktzao3rwc->Draw($_Oygi4d6b5erk4hd090uga);
     $this->Add($_Oi50vr9t6xs2dqtawktzao3rwc);
     return $_Oi50vr9t6xs2dqtawktzao3rwc->Surface;
 }