Bokehモデルに属性グループの混合クラスを一括追加する.
いくつかの性質の組はしばしばBokehモデルに一緒に現れる.例えば、レンダリングのために充填色属性を公開する任意のモデルは、充填Alphaを開示することをほぼ常に望んでいる。テンプレートコードを削減し、これらの属性セットを用いてモデルを定義するには、このモジュールのハイブリッドクラスを使用してください。
FillProps -色とAlphaのプロパティを充填
FillProps
HatchProps -陰影パターン、色、Alphaなどのプロパティ。
HatchProps
LineProps -ラインカラー、破線、幅などのプロパティ。
LineProps
TextProps -テキストの色、フォントなどのプロパティ。
TextProps
Bokehモデルにこれらの属性を含めるためには、ご利用ください Include 属性は,以下のとおりである.
Include
class SomeGlyph(Glyph): fill_props = Include(FillProps, use_prefix=False, help=""" The %s values for the annular wedges. """)
これはすべてのフィラー属性を追加します fill_color そして fill_alpha これを簡単な一言でこのモデルに加えることができる.ヘルプ文字列には占位子フォーマットが含まれていることに注意してください %s それがそうです。このような文書が bokeh_model Sphinx拡張子、占位子は、各属性に固有のより多くの情報に置き換えられる。設ける use_prefix これは追加することを意味します SomeGlyph 実は…。 fill_alpha そして fill_color それがそうです。異なる用法が必要な場合もありますが、詳細については、参照してください Include それがそうです。
fill_color
fill_alpha
use_prefix
SomeGlyph
レンダリング·パディング領域に関する属性。
反映BokehJS properties.Fill 級友たち。
properties.Fill
属性タイプ: NumberSpec
NumberSpec
経路を充填するためのAlpha値.
許容可能な値は、0(透明)と1(不透明)との間の浮動小数点数である。
属性タイプ: ColorSpec
ColorSpec
経路を充填するための色。
許容可能な値は、以下のことを含む。
any of the 147 named CSS colors, e.g 'green', 'indigo'
'green'
'indigo'
an RGB(A) hex value, e.g., '#FF0000', '#44444444'
'#FF0000'
'#44444444'
0と255の間の3元整数(r,g,b)
(r,g,b,a)の4タプル(式中、r,g,bは0..255間の整数であり、aは0..1間の整数である。
反映BokehJS properties.Hatch 級友たち。
properties.Hatch
hatch_alpha
充填に用いたAlpha値。
hatch_color
充填用の色。
hatch_pattern
属性タイプ: HatchPatternSpec
HatchPatternSpec
内蔵モードは、長称として指定することができます。
空白、点、リング、水平線、垂直線、十字、水平線、垂直線、螺旋線、右対角線、左対角線、対角線、右対角線、左対角線、左対角線、水平波、垂直波、縦横線
アルファベットの略語でもあります
‘,’,‘.,’o‘,’-‘,’|‘,’+‘,’‘,’:‘,’@‘,’/‘,’‘、’x‘,’`‘,’v‘,’>‘,’*‘
hatch_scale
陰影パターンの“大きさ”の大まかな測定。一般に,数字が高いほど構造が分散する.
hatch_weight
パターン充填に用いたラインタッチの幅値.
提示経路操作に関する属性.
反映BokehJS properties.Line 級友たち。
properties.Line
line_alpha
エッジ経路を描画するためのAlpha値.
line_color
エッジパスの色を描くために用いられる.
line_width
ストローク幅(画素単位).
ScalarFillProps
属性タイプ: Percent
Percent
%sのAlpha値に使用します。
属性タイプ: Color
Color
ScalarHatchProps
属性タイプ: String
String
属性タイプ: Size
Size
ScalarLineProps
属性タイプ: Float
Float
ScalarTextProps
提示テキストに関する属性.
反映BokehJS properties.Text 級友たち。
properties.Text
注釈
現在は充填テキストのみがサポートされています。テキストの輪郭を描画するためのインタフェースは公開されていない.
text_alpha
テキストを充填するためのAlpha値.
text_color
テキストを充填するための色。