matplotlib.artist#

継承図#

matplotlib.axes._axes.Axes、matplotlib.axes._base._AxesBase、matplotlib.axis.Axis、matplotlib.axis.Tick、matplotlib.axis.XAxis、matplotlib.axis.XTick、matplotlib.axis.YAxis、matplotlib の継承図.axis.YTick、matplotlib.collections.AsteriskPolygonCollection、matplotlib.collections.BrokenBarHCollection、matplotlib.collections.CircleCollection、matplotlib.collections.Collection、matplotlib.collections.EllipseCollection、matplotlib.collections.EventCollection、matplotlib.collections.LineCollection、matplotlib.collections .PatchCollection、matplotlib.collections.PathCollection、matplotlib.collections.PolyCollection、matplotlib.collections.QuadMesh、matplotlib.collections.RegularPolyCollection、matplotlib.collections.StarPolygonCollection、matplotlib.collections.TriMesh、matplotlib.collections._CollectionWithSizes、matplotlib.contour.ClabelText、matplotlib.figure.Figure、matplotlib.image.AxesImage、matplotlib.image.BboxImage、matplotlib.image.FigureImage、matplotlib.image.NonUniformImage、matplotlib.image.PcolorImage、matplotlib.image._ImageBase、matplotlib.legend.Legend、 matplotlib.lines.Line2D、matplotlib.offsetbox.AnchoredOffsetbox、matplotlib.offsetbox.AnchoredText、matplotlib.offsetbox.AnnotationBbox、matplotlib.offsetbox.AuxTransformBox、matplotlib.offsetbox.DrawingArea、matplotlib.offsetbox.HPacker、matplotlib.offsetbox.OffsetBox、matplotlib. offsetbox.OffsetImage、matplotlib.offsetbox.PackerBase、matplotlib.offsetbox.PaddedBox、matplotlib.offsetbox.TextArea、matplotlib.offsetbox.VPacker、matplotlib.patches.Arc、matplotlib.patches.Arrow、matplotlib.patches.Circle、matplotlib.patches。 CirclePolygon、matplotlib.patches.ConnectionPatch、matplotlib.patches.Ellipse、matplotlib。パッチ.FancyArrow、matplotlib.patches.FancyArrowPatch、matplotlib.patches.FancyBboxPatch、matplotlib.patches.Patch、matplotlib.patches.PathPatch、matplotlib.patches.StepPatch、matplotlib.patches.Polygon、matplotlib.patches.Rectangle、matplotlib.patches. RegularPolygon、matplotlib.patches.Shadow、matplotlib.patches.Wedge、matplotlib.projections.geo.AitoffAxes、matplotlib.projections.geo.GeoAxes、matplotlib.projections.geo.HammerAxes、matplotlib.projections.geo.LambertAxes、matplotlib.projections. geo.MollweideAxes、matplotlib.projections.polar.PolarAxes、matplotlib.quiver.Barbs、matplotlib.quiver.Quiver、matplotlib.quiver.QuiverKey、matplotlib.spines.Spine、matplotlib.table.Cell、matplotlib.table.CustomCell、matplotlib. table.Table、matplotlib.text.Annotation、matplotlib.text.Textパッチ.FancyBboxPatch、matplotlib.patches.Patch、matplotlib.patches.PathPatch、matplotlib.patches.StepPatch、matplotlib.patches.Polygon、matplotlib.patches.Rectangle、matplotlib.patches.RegularPolygon、matplotlib.patches.Shadow、matplotlib.patches.ウェッジ、matplotlib.projections.geo.AitoffAxes、matplotlib.projections.geo.GeoAxes、matplotlib.projections.geo.HammerAxes、matplotlib.projections.geo.LambertAxes、matplotlib.projections.geo.MollweideAxes、matplotlib.projections.polar.PolarAxes、 matplotlib.quiver.Barbs、matplotlib.quiver.Quiver、matplotlib.quiver.QuiverKey、matplotlib.spines.Spine、matplotlib.table.Cell、matplotlib.table.CustomCell、matplotlib.table.Table、matplotlib.text.Annotation、matplotlib.テキスト.テキストパッチ.FancyBboxPatch、matplotlib.patches.Patch、matplotlib.patches.PathPatch、matplotlib.patches.StepPatch、matplotlib.patches.Polygon、matplotlib.patches.Rectangle、matplotlib.patches.RegularPolygon、matplotlib.patches.Shadow、matplotlib.patches.ウェッジ、matplotlib.projections.geo.AitoffAxes、matplotlib.projections.geo.GeoAxes、matplotlib.projections.geo.HammerAxes、matplotlib.projections.geo.LambertAxes、matplotlib.projections.geo.MollweideAxes、matplotlib.projections.polar.PolarAxes、 matplotlib.quiver.Barbs、matplotlib.quiver.Quiver、matplotlib.quiver.QuiverKey、matplotlib.spines.Spine、matplotlib.table.Cell、matplotlib.table.CustomCell、matplotlib.table.Table、matplotlib.text.Annotation、matplotlib.テキスト.テキストmatplotlib.patches.Rectangle、matplotlib.patches.RegularPolygon、matplotlib.patches.Shadow、matplotlib.patches.Wedge、matplotlib.projections.geo.AitoffAxes、matplotlib.projections.geo.GeoAxes、matplotlib.projections.geo.HammerAxes、matplotlib. Projections.geo.LambertAxes、matplotlib.projections.geo.MollweideAxes、matplotlib.projections.polar.PolarAxes、matplotlib.quiver.Barbs、matplotlib.quiver.Quiver、matplotlib.quiver.QuiverKey、matplotlib.spines.Spine、matplotlib.table。セル、matplotlib.table.CustomCell、matplotlib.table.Table、matplotlib.text.Annotation、matplotlib.text.Textmatplotlib.patches.Rectangle、matplotlib.patches.RegularPolygon、matplotlib.patches.Shadow、matplotlib.patches.Wedge、matplotlib.projections.geo.AitoffAxes、matplotlib.projections.geo.GeoAxes、matplotlib.projections.geo.HammerAxes、matplotlib. Projections.geo.LambertAxes、matplotlib.projections.geo.MollweideAxes、matplotlib.projections.polar.PolarAxes、matplotlib.quiver.Barbs、matplotlib.quiver.Quiver、matplotlib.quiver.QuiverKey、matplotlib.spines.Spine、matplotlib.table。セル、matplotlib.table.CustomCell、matplotlib.table.Table、matplotlib.text.Annotation、matplotlib.text.Textmatplotlib.projections.geo.MollweideAxes、matplotlib.projections.polar.PolarAxes、matplotlib.quiver.Barbs、matplotlib.quiver.Quiver、matplotlib.quiver.QuiverKey、matplotlib.spines.Spine、matplotlib.table.Cell、matplotlib.table。 CustomCell、matplotlib.table.Table、matplotlib.text.Annotation、matplotlib.text.Textmatplotlib.projections.geo.MollweideAxes、matplotlib.projections.polar.PolarAxes、matplotlib.quiver.Barbs、matplotlib.quiver.Quiver、matplotlib.quiver.QuiverKey、matplotlib.spines.Spine、matplotlib.table.Cell、matplotlib.table。 CustomCell、matplotlib.table.Table、matplotlib.text.Annotation、matplotlib.text.Text

Artistクラス番号

クラス matplotlib.artist. アーティスト[出典] #

FigureCanvas にレンダリングされるオブジェクトの抽象基本クラス。

通常、Figure 内のすべての可視要素は Artist のサブクラスです。

インタラクティブ#

Artist.add_callback

Artistのプロパティの1 つが変更されるたびに呼び出されるコールバック関数を追加します。

Artist.remove_callback

オブザーバー ID に基づいてコールバックを削除します。

Artist.pchanged

登録されているすべてのコールバックを呼び出します。

Artist.get_cursor_data

特定のイベントのカーソル データを返します。

Artist.format_cursor_data

dataの文字列表現を返します。

Artist.set_mouseover

マウス カーソルがその上に移動したときに、このアーティストにカスタム コンテキスト情報を問い合わせるかどうかを設定します。

Artist.get_mouseover

マウス カーソルがその上に移動したときに、このアーティストにカスタム コンテキスト情報を問い合わせるかどうかを返します。

Artist.mouseover

マウス カーソルがその上に移動したときに、このアーティストにカスタム コンテキスト情報を問い合わせるかどうかを返します。

Artist.contains

アーティストにマウス イベントが含まれているかどうかをテストします。

Artist.pick

pick イベントを処理します。

Artist.pickable

アーティストが選択可能かどうかを返します。

Artist.set_picker

アーティストのピッキング動作を定義します。

Artist.get_picker

アーティストのピッキング動作を返します。

クリッピング#

Artist.set_clip_on

アーティストがクリッピングを使用するかどうかを設定します。

Artist.get_clip_on

アーティストがクリッピングを使用しているかどうかを返します。

Artist.set_clip_box

アーティストのクリップを設定しますBbox

Artist.get_clip_box

クリップボックスを返します。

Artist.set_clip_path

アーティストのクリップ パスを設定します。

Artist.get_clip_path

クリップ パスを返します。

一括プロパティ#

Artist.update

このアーティストのプロパティを dict propsから更新します。

Artist.update_from

プロパティをotherからselfにコピーします。

Artist.properties

アーティストのすべてのプロパティの辞書を返します。

Artist.set

一度に複数のプロパティを設定します。

図面番号

Artist.draw

指定されたレンダラーを使用してアーティスト (およびその子) を描画します。

Artist.set_animated

アーティストがアニメーションで使用されることを意図しているかどうかを設定します。

Artist.get_animated

アーティストがアニメーション化されているかどうかを返します。

Artist.set_alpha

ブレンドに使用するアルファ値を設定します - すべてのバックエンドでサポートされているわけではありません。

Artist.get_alpha

ブレンドに使用されるアルファ値を返します - すべてのバックエンドでサポートされているわけではありません。

Artist.set_snap

スナップ動作を設定します。

Artist.get_snap

スナップ設定を戻します。

Artist.set_visible

アーティストの可視性を設定します。

Artist.get_visible

可視性を返します。

Artist.zorder

Artist.set_zorder

アーティストの zorder を設定します。

Artist.get_zorder

アーティストの zorder を返します。

Artist.set_agg_filter

集約フィルタを設定します。

Artist.set_sketch_params

スケッチ パラメータを設定します。

Artist.get_sketch_params

アーティストのスケッチ パラメータを返します。

Artist.set_rasterized

ベクトル グラフィックス出力のラスタライズ (ビットマップ) 描画を強制します。

Artist.get_rasterized

アーティストをラスタライズするかどうかを返します。

Artist.set_path_effects

パス効果を設定します。

Artist.get_path_effects

Artist.get_agg_filter

agg フィルターに使用するフィルター関数を返します。

Artist.get_window_extent

表示スペースでアーティストのバウンディング ボックスを取得します。

Artist.get_tightbbox

と同様Artist.get_window_extentですが、クリッピングが含まれます。

Artist.get_transformed_clip_path_and_affine

変換の非アフィン部分と、変換の残りのアフィン部分が適用されたクリップ パスを返します。

図と軸#

Artist.remove

可能であれば、図からアーティストを削除します。

Artist.axes

アーティストが存在するAxesインスタンス、またはNone

Artist.set_figure

Figureアーティストが属するインスタンスを設定します。

Artist.get_figure

Figureアーティストが属するインスタンスを返します。

子供たち#

Artist.get_children

Artistthisの子のリストを返しArtistます。

Artist.findobj

アーティスト オブジェクトを検索します。

変換#

Artist.set_transform

アーティスト トランスフォームを設定します。

Artist.get_transform

Transformこのアーティストが使用するインスタンスを返します。

Artist.is_transform_set

Artist に明示的に設定された変換があるかどうかを返します。

単位

Artist.convert_xunits

x軸の単位タイプを使用してxを変換します。

Artist.convert_yunits

y軸の単位の種類を使用してyを変換します。

Artist.have_units

単位がいずれかの軸に設定されているかどうかを返します。

メタデータ#

Artist.set_gid

アーティストの (グループ) id を設定します。

Artist.get_gid

グループ ID を返します。

Artist.set_label

凡例に表示されるラベルを設定します。

Artist.get_label

凡例でこのアーティストに使用されるラベルを返します。

Artist.set_url

アーティストの URL を設定します。

Artist.get_url

URL を返します。

その他#

Artist.sticky_edges

x自動スケーリング用のyスティッキー エッジ リスト。

Artist.set_in_layout

レイアウト計算にアーティストを含めるかどうかを設定します。例:

Artist.get_in_layout

Trueレイアウト計算にアーティストが含まれている場合は、ブール値のフラグを返します。

Artist.stale

アーティストが「古く」なっており、出力をアーティストの内部状態に一致させるために再描画する必要があるかどうか。

関数#

allow_rasterization

Artist.draw メソッドのデコレーター。

get

Artistプロパティの値を返すか、それらすべてを出力します。

getp

Artistプロパティの値を返すか、それらすべてを出力します。

setp

に 1 つ以上のプロパティを設定するかArtist、許可される値をリストします。

kwdoc

Artist( を使用して) クラスを検査し、ArtistInspectorその設定可能なプロパティとその現在の値に関する情報を返します。

ArtistInspector

Artistを検査し、その設定可能なプロパティとその現在の値に関する情報を返すヘルパー クラス。