HE_Mesh  5.1.0
geomerative.RStyle Class Reference

Public Member Functions

 RStyle ()
 
 RStyle (RStyle p)
 
void setFill (boolean _fill)
 
void setFill (int _fillColor)
 
void setFill (String str)
 
void setStroke (boolean _stroke)
 
void setStroke (int _strokeColor)
 
void setStroke (String str)
 
void setStrokeWeight (float value)
 
void setStrokeWeight (String str)
 
void setStrokeCap (String str)
 
void setStrokeJoin (String str)
 
void setStrokeAlpha (int opacity)
 
void setStrokeAlpha (String str)
 
void setFillAlpha (int opacity)
 
void setFillAlpha (String str)
 
void setAlpha (float opacity)
 
void setAlpha (int opacity)
 
void setAlpha (String str)
 

Public Attributes

PImage texture = null
 
boolean fillDef = false
 
boolean fill = false
 
int fillColor = 0xff000000
 
boolean fillAlphaDef = false
 
int fillAlpha = 0xff000000
 
boolean strokeDef = false
 
boolean stroke = false
 
int strokeColor = 0xff000000
 
boolean strokeAlphaDef = false
 
int strokeAlpha = 0xff000000
 
boolean strokeWeightDef = false
 
float strokeWeight = 1F
 
boolean strokeCapDef = false
 
int strokeCap = RG.PROJECT
 
boolean strokeJoinDef = false
 
int strokeJoin = RG.MITER
 

Protected Member Functions

void setStyle (String styleString)
 
void saveContext (PGraphics g)
 
void saveContext (PApplet p)
 
void saveContext ()
 
void restoreContext (PGraphics g)
 
void restoreContext (PApplet p)
 
void restoreContext ()
 
void setContext (PGraphics g)
 
void setContext (PApplet p)
 
void setContext ()
 

Private Member Functions

int getColor (String colorString)
 

Private Attributes

boolean oldFill = false
 
int oldFillColor = 0
 
boolean oldStroke = false
 
int oldStrokeColor = 0
 
float oldStrokeWeight = 1F
 
int oldStrokeCap = RG.PROJECT
 
int oldStrokeJoin = RG.MITER
 

Detailed Description

Constructor & Destructor Documentation

geomerative.RStyle.RStyle ( )
geomerative.RStyle.RStyle ( RStyle  p)

Member Function Documentation

int geomerative.RStyle.getColor ( String  colorString)
private
void geomerative.RStyle.restoreContext ( PGraphics  g)
protected
void geomerative.RStyle.restoreContext ( PApplet  p)
protected
void geomerative.RStyle.restoreContext ( )
protected
void geomerative.RStyle.saveContext ( PGraphics  g)
protected
void geomerative.RStyle.saveContext ( PApplet  p)
protected
void geomerative.RStyle.saveContext ( )
protected
void geomerative.RStyle.setAlpha ( float  opacity)
void geomerative.RStyle.setAlpha ( int  opacity)
void geomerative.RStyle.setAlpha ( String  str)
void geomerative.RStyle.setContext ( PGraphics  g)
protected
void geomerative.RStyle.setContext ( PApplet  p)
protected
void geomerative.RStyle.setContext ( )
protected
void geomerative.RStyle.setFill ( boolean  _fill)
void geomerative.RStyle.setFill ( int  _fillColor)
void geomerative.RStyle.setFill ( String  str)
void geomerative.RStyle.setFillAlpha ( int  opacity)
void geomerative.RStyle.setFillAlpha ( String  str)
void geomerative.RStyle.setStroke ( boolean  _stroke)
void geomerative.RStyle.setStroke ( int  _strokeColor)
void geomerative.RStyle.setStroke ( String  str)
void geomerative.RStyle.setStrokeAlpha ( int  opacity)
void geomerative.RStyle.setStrokeAlpha ( String  str)
void geomerative.RStyle.setStrokeCap ( String  str)
void geomerative.RStyle.setStrokeJoin ( String  str)
void geomerative.RStyle.setStrokeWeight ( float  value)
void geomerative.RStyle.setStrokeWeight ( String  str)
void geomerative.RStyle.setStyle ( String  styleString)
protected

Member Data Documentation

boolean geomerative.RStyle.fill = false
int geomerative.RStyle.fillAlpha = 0xff000000
boolean geomerative.RStyle.fillAlphaDef = false
int geomerative.RStyle.fillColor = 0xff000000
boolean geomerative.RStyle.fillDef = false
boolean geomerative.RStyle.oldFill = false
private
int geomerative.RStyle.oldFillColor = 0
private
boolean geomerative.RStyle.oldStroke = false
private
int geomerative.RStyle.oldStrokeCap = RG.PROJECT
private
int geomerative.RStyle.oldStrokeColor = 0
private
int geomerative.RStyle.oldStrokeJoin = RG.MITER
private
float geomerative.RStyle.oldStrokeWeight = 1F
private
boolean geomerative.RStyle.stroke = false
int geomerative.RStyle.strokeAlpha = 0xff000000
boolean geomerative.RStyle.strokeAlphaDef = false
int geomerative.RStyle.strokeCap = RG.PROJECT
boolean geomerative.RStyle.strokeCapDef = false
int geomerative.RStyle.strokeColor = 0xff000000
boolean geomerative.RStyle.strokeDef = false
int geomerative.RStyle.strokeJoin = RG.MITER
boolean geomerative.RStyle.strokeJoinDef = false
float geomerative.RStyle.strokeWeight = 1F
boolean geomerative.RStyle.strokeWeightDef = false
PImage geomerative.RStyle.texture = null

The documentation for this class was generated from the following file: