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.patches.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.주석, matplotlib.text.Textpatch.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. 텍스트.텍스트patch.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로 렌더링되는 개체의 추상 기본 클래스입니다.

일반적으로 그림에서 보이는 모든 요소는 Artist의 하위 클래스입니다.

인터랙티브 #

Artist.add_callback

Artist의 속성 중 하나가 변경될 때마다 호출되는 콜백 함수를 추가합니다 .

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

선택 이벤트를 처리합니다.

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.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

Artistan 의 속성 값을 반환 하거나 모두 인쇄합니다.

getp

Artistan 의 속성 값을 반환 하거나 모두 인쇄합니다.

setp

에 하나 이상의 속성을 설정 Artist하거나 허용되는 값을 나열합니다.

kwdoc

Artist를 사용하여 클래스를 검사 ArtistInspector하고 설정 가능한 속성 및 현재 값에 대한 정보를 반환합니다.

ArtistInspector

Artist설정 가능한 속성 및 현재 값에 대한 정보 를 검사하고 반환하는 도우미 클래스 입니다.