class Cryplot::AxisLabel
- Cryplot::AxisLabel
- Reference
- Object
Overview
An axis label (e.g., xlabel, ylabel, etc.)
Included Modules
Defined in:
plot/elems/axis_label.crConstructors
Instance Method Summary
-
#repr : String
returns a string representation of object of some class
-
#rotate_axis_parallel
Specify that the axis label should be rotated to be in parallel to the corresponding axis (for 3D plots).
-
#rotate_by(degrees : Int32)
specific that the axis label should be rotated by a given angle in degrees
-
#rotate_none
Specify that the axis label should not be rotated
-
#text(value : String)
set the text of the axis label
-
#to_s(io : IO) : Nil
Appends a short String representation of this object which includes its class name and its object address.
Instance methods inherited from module Cryplot::TextMixin(Cryplot::AxisLabel)
enhanced(value : Bool) : T
enhanced,
text_color(color : String) : T
text_color,
text_repr : String
text_repr
Instance methods inherited from module Cryplot::FontMixin(Cryplot::AxisLabel)
font_name(name : String) : T
font_name,
font_repr : String
font_repr,
font_size(size : Int32) : T
font_size
Instance methods inherited from module Cryplot::BaseMixin(Cryplot::AxisLabel)
derived : T
derived,
repr : String
repr,
to_s(io : IO) : Nil
to_s
Constructor Detail
Instance Method Detail
returns a string representation of object of some class
Specify that the axis label should be rotated to be in parallel to the corresponding axis (for 3D plots).
specific that the axis label should be rotated by a given angle in degrees
Appends a short String representation of this object which includes its class name and its object address.
class Person
def initialize(@name : String, @age : Int32)
end
end
Person.new("John", 32).to_s # => #<Person:0x10a199f20>