|  | 
| def | __init__ (self, label=None) | 
|  | Constructor for a Symbol.  More... 
 | 
|  | 
| def | get_shape_type (self) | 
|  | 
| def | text (self) | 
|  | 
| def | text (self, t) | 
|  | 
| def | font_size (self) | 
|  | 
| def | font_size (self, s) | 
|  | 
| def | set_anchor_alignment (self, typeLR, typeTB) | 
|  | Sets the alignment parameters for the text label.  More... 
 | 
|  | 
| def | set_anchor_location (self, x, y) | 
|  | sets the origin for the label  More... 
 | 
|  | 
| Tuple[float, float] | anchor_location (self) | 
|  | 
| None | anchor_location (self, Tuple[float, float] l) | 
|  | 
| def | get_json_representation (self) | 
|  | Get the json representation of the Symbol class.  More... 
 | 
|  | 
| def | __init__ (self) | 
|  | Constructor for a Symbol.  More... 
 | 
|  | 
| str | label (self) | 
|  | Getter for symbol label.  More... 
 | 
|  | 
| None | label (self, str label) | 
|  | Setter for symbol label.  More... 
 | 
|  | 
| def | get_shape_type (self) | 
|  | 
| Color | fill_color (self) | 
|  | Getter for the fill color.  More... 
 | 
|  | 
| None | fill_color (self, *args, **kwargs) | 
|  | Setter for the fill color.  More... 
 | 
|  | 
| Color | stroke_color (self) | 
|  | Getter for the stroke color.  More... 
 | 
|  | 
| None | stroke_color (self, *args, **kwargs) | 
|  | Setter for the stroke color.  More... 
 | 
|  | 
| float | stroke_width (self) | 
|  | Getter for the stroke width.  More... 
 | 
|  | 
| None | stroke_width (self, float width) | 
|  | Setter for the stroke width.  More... 
 | 
|  | 
| float | opacity (self) | 
|  | Getter for opacity.  More... 
 | 
|  | 
| def | opacity (self, float o) | 
|  | Setter for opacity.  More... 
 | 
|  | 
| float | stroke_dash (self) | 
|  | Getter for stroke_dash.  More... 
 | 
|  | 
| def | stroke_dash (self, float dash) | 
|  | Setter for stroke_dash.  More... 
 | 
|  | 
| int | layer (self) | 
|  | 
| def | layer (self, int l) | 
|  | 
| def | xform (self) | 
|  | 
| def | print_mat (self, list m) | 
|  | 
| list | identity (self, list m) | 
|  | 
| list | mat_mult (self, list m1, list m2) | 
|  | 
| list | vec_mat_mult (self, list m, list v) | 
|  | 
| def | translate (self, float tx, float ty) | 
|  | 
| def | scale (self, *args) | 
|  | scale the symbol from a particular center location  More... 
 | 
|  | 
| def | rotate (self, *args) | 
|  | 
| def | set_transform (self, float a, float b, float c, float d, float e, float f) | 
|  | 
| dict | get_json_representation (self) | 
|  | Get the json representation of the Symbol class.  More... 
 | 
|  | 
| def | add_all_json (self, symbol_json, parent) | 
|  | 
This is an object for defining text labels as part of the symbol collection. 
- Author
- Matthew Mcquaigue, Erik Saule 
- Date
- 7/18/22 (last modified)
- See also
- Symbol Collection tutorial : http://bridgesuncc.github.io/tutorials/Symbol_Collection.html 
      
        
          | def bridges.text.Text.set_anchor_alignment | ( |  | self, | 
        
          |  |  |  | typeLR, | 
        
          |  |  |  | typeTB | 
        
          |  | ) |  |  | 
      
 
Sets the alignment parameters for the text label. 
   @param typeLR valid parameters are "left", "middle", and "right"
   @param typeTB valid parameters are "top", "bottom",  "embottom", "emtop", "middle"
   @return  symbol