Labels
GenericLabelBuilder
Source code in itfit/plot/labels.py
__init__(plot_builder, label)
Abstract label builder. Use xLabelBuilder, yLabelBuilder or titleLabelBuilder.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
plot_builder |
itfit.plot.PlotBuilder
|
PlotBuilder instance. |
required |
label |
str
|
Label string. |
required |
Source code in itfit/plot/labels.py
color(color)
Sets the color of the label.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
color |
str | tuple[float]
|
Color for the label. |
required |
Returns:
Type | Description |
---|---|
itfit.plot.labels.GenericLabelBuilder
|
Returns itself. |
Source code in itfit/plot/labels.py
fontsize(size)
Sets label fontsize.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
size |
float
|
Size of the label. |
required |
Returns:
Type | Description |
---|---|
itfit.plot.labels.GenericLabelBuilder
|
Returns itself. |
fontweight(weight)
TODO:
Parameters:
Name | Type | Description | Default |
---|---|---|---|
weight |
_type_
|
description |
required |
Returns:
Type | Description |
---|---|
itfit.plot.labels.GenericLabelBuilder
|
Returns itself. |
horizontalalignment(loc)
TODO
Parameters:
Name | Type | Description | Default |
---|---|---|---|
loc |
_type_
|
description |
required |
Returns:
Type | Description |
---|---|
itfit.plot.labels.GenericLabelBuilder
|
Returns itself. |
verticalalignment(loc)
TODO:
Parameters:
Name | Type | Description | Default |
---|---|---|---|
loc |
_type_
|
description |
required |
Returns:
Type | Description |
---|---|
itfit.plot.labels.GenericLabelBuilder
|
Returns itself. |
LabelBuilder
Source code in itfit/plot/labels.py
__init__(plot_builder)
Starts a LabelBuilder. Used to modify axis labels.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
plot_builder |
PlotBuilder
|
PlotBuilder to return when exit. |
required |
end_labels()
start_title(title)
Starts a title label builder.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
title |
str
|
title label. |
required |
Returns:
Type | Description |
---|---|
itfit.plot.labels.titleLabelBuilder
|
title label builder. |
start_x_label(label)
Starts a x label builder.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
label |
str
|
x axis label. |
required |
Returns:
Type | Description |
---|---|
itfit.plot.labels.xLabelBuilder
|
x label builder. |
start_y_label(label)
Starts a y label builder.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
label |
str
|
y axis label. |
required |
Returns:
Type | Description |
---|---|
itfit.plot.labels.yLabelBuilder
|
y label builder. |
titleLabelBuilder
Bases: GenericLabelBuilder
Specific implementation of GenericLabelBuilder for the title label.
Source code in itfit/plot/labels.py
end_title()
Ends title label builder.
Returns:
Type | Description |
---|---|
itfit.plot.labels.LabelBuilder
|
Returns the LabelBuilder. |
xLabelBuilder
Bases: GenericLabelBuilder
Specific implementation of GenericLabelBuilder for x label.
Source code in itfit/plot/labels.py
end_xlabel()
Ends x label builder.
Returns:
Type | Description |
---|---|
itfit.plot.labels.LabelBuilder
|
Returns the LabelBuilder. |
yLabelBuilder
Bases: GenericLabelBuilder
Specific implementation of GenericLabelBuilder for y label.
Source code in itfit/plot/labels.py
end_ylabel()
Ends y label builder.
Returns:
Type | Description |
---|---|
itfit.plot.labels.LabelBuilder
|
Returns the LabelBuilder. |