pfodParser  3.55.0
The pfodParser library is handles commands sent from the Android pfodApp, pfodApp supports WiFi, BLE, Bluetooth and SMS connections
pfodCircle Class Reference

#include <pfodCircle.h>

Inherits pfodDwgsBase.

Public Member Functions

 pfodCircle ()
 
pfodCircleradius (float _radius)
 
pfodCirclecolor (int _color)
 
pfodCircleidx (uint16_t _idx)
 
pfodCircleautoIdx (pfodAutoIdx &a_idx)
 
pfodCirclefilled ()
 
pfodCircleoffset (float _colOffset, float _rowOffset)
 
void init (Print *out, struct VALUES *_values)
 
void send (char _startChar='|')
 
- Public Member Functions inherited from pfodDwgsBase
void printFloatNumber (float f)
 

Additional Inherited Members

- Public Attributes inherited from pfodDwgsBase
Print * out
 
- Static Public Attributes inherited from pfodDwgsBase
static const int BLACK_WHITE = -1
 
static const int BLACK = 0
 
static const int MAROON = 1
 
static const int GREEN = 2
 
static const int OLIVE = 3
 
static const int NAVY = 4
 
static const int PURPLE = 5
 
static const int TEAL = 6
 
static const int SILVER = 7
 
static const int GREY = 8
 
static const int RED = 9
 
static const int LIME = 10
 
static const int YELLOW = 11
 
static const int BLUE = 12
 
static const int FUCHSIA = 13
 
static const int MAGENTA = FUCHSIA
 
static const int AQUA = 14
 
static const int WHITE = 15
 
static const int TOUCH = 0
 
static const int DOWN = 1
 
static const int DRAG = 2
 
static const int UP = 4
 
static const int CLICK = 8
 
static const int PRESS = 16
 
static const int ENTRY = 32
 
static const int EXIT = 64
 
static const int DOWN_UP = 256
 
static const int TOUCH_DISABLED = 512
 
static const uint16_t TOUCHED_COL = 65534
 
static const uint16_t TOUCHED_ROW = 65532
 
static const uint16_t TOUCHED_X = 65534
 
static const uint16_t TOUCHED_Y = 65532
 
- Protected Member Functions inherited from pfodDwgsBase
void startText ()
 
void encodeText (Print *out, uint8_t encodeOutput, const char *cPtr)
 
void encodeText (Print *out, uint8_t encodeOutput, const __FlashStringHelper *ifsh)
 
void encodeChar (Print *out, uint8_t encodeOutput, char c)
 
void printFloat (float f)
 
void printFloatDecimals (float f, int decPlaces)
 
void sendColRowVars (float val)
 
void printColor ()
 
void printTextFormatsWithBkgndColor ()
 
void printIdx ()
 
void colRowOffset ()
 
void colWidthHeight ()
 
void initValues (struct VALUES *_valuesPtr)
 
 pfodDwgsBase ()
 
int getAutoIdx (uint16_t &idx)
 
- Protected Attributes inherited from pfodDwgsBase
struct VALUESvaluesPtr
 

Detailed Description

Definition at line 14 of file pfodCircle.h.

Constructor & Destructor Documentation

◆ pfodCircle()

pfodCircle::pfodCircle ( )

Member Function Documentation

◆ autoIdx()

pfodCircle& pfodCircle::autoIdx ( pfodAutoIdx a_idx)

◆ color()

pfodCircle& pfodCircle::color ( int  _color)

◆ filled()

pfodCircle& pfodCircle::filled ( )

◆ idx()

pfodCircle& pfodCircle::idx ( uint16_t  _idx)

◆ init()

void pfodCircle::init ( Print *  out,
struct VALUES _values 
)

◆ offset()

pfodCircle& pfodCircle::offset ( float  _colOffset,
float  _rowOffset 
)

◆ radius()

pfodCircle& pfodCircle::radius ( float  _radius)

◆ send()

void pfodCircle::send ( char  _startChar = '|')
virtual

Reimplemented from pfodDwgsBase.