mpl_toolkits.mplot3d.art3d.Path3DCollection #

クラス mpl_toolkits.mplot3d.art3d. Path3DCollection ( * args , zs = 0 , zdir = 'z' , depthshade = True , ** kwargs ) [source] #

拠点:PathCollection

3D パスのコレクション。

法線ベクトルがzdir方向を指し、 zdir軸上のzsに配置されたフラット 3D パスのコレクションを作成します 。'zs' は、コレクション内のパスの数と同じ長さのスカラーまたは配列のようなものにすることができます。

コンストラクタの引数は for と同じです PathCollection。さらに、キーワードzs=0およびzdir='z'を使用できます。

また、キーワード引数depthshadeを使用して、深さの外観を与えるためにパッチをシェーディングするかどうかを指定できます (デフォルトはTrue )。これは通常、散布図で必要です。

do_3d_projection ( ) [ソース] #
draw (レンダラー) [ソース] #

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

アーティストが表示されていない場合、これは効果がありません ( Artist.get_visible False を返します)。

パラメータ:
レンダラーRendererBaseのサブクラス。

ノート

このメソッドは Artist サブクラスでオーバーライドされます。

get_depthshade ( ) [ソース] #
get_edgecolor ( ) [ソース] #
get_facecolor ( ) [ソース] #
set ( * , agg_filter=<UNSET> , alpha =<UNSET > ,, antialiased=<UNSET > , array=<UNSET> , capstyle=<UNSET> , clim=<UNSET> , clip_box=<UNSET > , clip_on=<UNSET> , clip_path=<UNSET> , cmap=<UNSET> , color=<UNSET> , depthshade=<UNSET> , edgecolor=<UNSET> , facecolor=<UNSET> , gid=<UNSET> ,ハッチ=<UNSET> ,in_layout=<UNSET> ,joinstyle=<UNSET> , label=<UNSET> , linestyle=< UNSET> , linewidth=<UNSET> , mouseover=<UNSET> , norm=<UNSET> , offset_transform=<UNSET > , offsets= <UNSET> , path_effects= <UNSET> paths=<UNSET> picker=<UNSET> pickradius=<UNSET > 、 rasterized=<UNSET > sizes=<UNSET> sketch_params=<UNSET> snap=<UNSET> sort_zpos=<UNSET > transform=<UNSET>url=<未設定> ,urls=<UNSET> , visible=<UNSET> , zorder=<UNSET> ) [ソース] #

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

サポートされているプロパティは

財産

説明

3d_properties

わからない

agg_filter

(m, n, 3) float 配列と dpi 値を取り、(m, n, 3) 配列と画像の左下隅からの 2 つのオフセットを返すフィルター関数

alpha

配列状またはスカラーまたはなし

animated

ブール

antialiasedまたは aa またはアンチエイリアス

bool または bool のリスト

array

配列のようなものまたはなし

capstyle

CapStyleまたは {'butt', 'projecting', 'round'}

clim

(vmin: float、vmax: float)

clip_box

Bbox

clip_on

ブール

clip_path

パッチまたは (パス、変換) またはなし

cmap

Colormapまたは str または None

color

色または rgba タプルのリスト

depthshade

ブール

edgecolorまたは ec または edgecolors

色または色のリストまたは「顔」

facecolorまたはfacecolorsまたはfc

色または色のリスト

figure

Figure

gid

hatch

{'/'、'\'、'|'、'-'、'+'、'x'、'o'、'O'、'.'、'*'}

in_layout

ブール

joinstyle

JoinStyleまたは {'miter', 'round', 'bevel'}

label

物体

linestyleまたはダッシュまたはラインスタイルまたはls

str またはタプルまたはそのリスト

linewidthまたは線幅または lw

わからない

mouseover

ブール

norm

Normalizeまたは str または None

offset_transformまたはtransOffset

わからない

offsets

(N, 2) または (2,) 配列のようなもの

path_effects

AbstractPathEffect

paths

わからない

picker

None または bool または float または callable

pickradius

わからない

rasterized

ブール

sizes

わからない

sketch_params

(位取り: float、長さ: float、乱数: float)

snap

ブールまたはなし

sort_zpos

わからない

transform

Transform

url

urls

str または None のリスト

visible

ブール

zorder

浮く

set_3d_properties ( zs , zdir ) [ソース] #
set_depthshade ( depthshade ) [ソース] #

コレクション メンバーに対して深度シェーディングを実行するかどうかを設定します。

パラメータ:
深度シェードブール

深みを出すためにパッチをシェーディングするかどうか。

set_linewidth ( lw ) [ソース] #

コレクションの線幅を設定します。lwはスカラーまたはシーケンスにすることができます。シーケンスの場合、パッチはシーケンスを循環します

パラメータ:
lw float または float のリスト
set_sizes (サイズ dpi = 72.0 ) [ソース] #

コレクションの各メンバーのサイズを設定します。

パラメータ:
サイズndarray または None

コレクションの各要素に設定するサイズ。値は要素の「面積」です。

dpi float、デフォルト: 72

キャンバスの dpi。

set_sort_zpos ( val ) [ソース] #

Z ソートに使用する位置を設定します。