Section: Handle-Based Graphics
boundingbox
- four vector
- The size of the bounding
box containing the text (in pixels). May contain negative values
if the text is slanted.
children
- Not used.
string
- string
- The text contained in the label.
extent
- Not used.
horizontalalignment
- {'left','center','right'}
- Controls the
alignment of the text relative to the specified position point.
position
- three vector
- The position of the label in axis
coordinates.
rotation
- scalar
- The rotation angle (in degrees) of the label.
units
- Not used.
verticalalignment
- {'top','bottom','middle'}
- Controls the
alignment fo the text relative to the specified position point in the
vertical position.
backgroundcolor
- colorspec
- The color used to fill in the background
rectangle for the label. Normally this is none
.
edgecolor
- colorspec
- The color used to draw the bounding rectangle
for the label. Normally this is none
.
linewidth
- scalar
- The width of the line used to draw the border.
linestyle
- {'-','--',':','-.','none'}
- The style of the line used
to draw the border.
margin
- scalar
- The amount of spacing to place around the text as
padding when drawing the rectangle.
fontangle
- {'normal','italic','oblique'}
- The angle of the fonts used
for the labels.
fontsize
- scalar
- The size of fonts used for the text.
fontunits
- Not used.
fontweight
- {'normal','bold','light','demi'}
- The weight of the font used
for the label
visible
- {'on','off'}
- Controls visibility of the the line.
color
- colorspec
- The color of the text of the label.
children
- Not used.
parent
- The handle of the axis that owns this label.
tag
- string
- A string that can be used to tag the object.
type
- string
- Returns the string 'text'
.
userdata
- array
- Available to store any variable you
want in the handle object.