public Shape cross(float x,float y,float height){
  float h14=3 * height / 8, h34=5 * height / 8;
  m_path.reset();
  m_path.moveTo(x + h14,y);
  m_path.lineTo(x + h34,y);
  m_path.lineTo(x + h34,y + h14);
  m_path.lineTo(x + height,y + h14);
  m_path.lineTo(x + height,y + h34);
  m_path.lineTo(x + h34,y + h34);
  m_path.lineTo(x + h34,y + height);
  m_path.lineTo(x + h14,y + height);
  m_path.lineTo(x + h14,y + h34);
  m_path.lineTo(x,y + h34);
  m_path.lineTo(x,y + h14);
  m_path.lineTo(x + h14,y + h14);
  m_path.closePath();
  return m_path;
}

public Shape cross ( float x , float y , float height ) { float h14 = 3 * height / 8 , h34 = 5 * height / 8 ; m_path . reset ( ) ; m_path . moveTo ( x + h14 , y ) ; m_path . lineTo ( x + h34 , y ) ; m_path . lineTo ( x + h34 , y + h14 ) ; m_path . lineTo ( x + height , y + h14 ) ; m_path . lineTo ( x + height , y + h34 ) ; m_path . lineTo ( x + h34 , y + h34 ) ; m_path . lineTo ( x + h34 , y + height ) ; m_path . lineTo ( x + h14 , y + height ) ; m_path . lineTo ( x + h14 , y + h34 ) ; m_path . lineTo ( x , y + h34 ) ; m_path . lineTo ( x , y + h14 ) ; m_path . lineTo ( x + h14 , y + h14 ) ; m_path . closePath ( ) ; return m_path ; }
returns a cross shape of the given dimenisions .
