MATLAB Function Reference |
Syntax
alphamap(alpha_map) alphamap('parameter') alphamap('parameter',length) alphamap('parameter',delta) alphamap(figure_handle,...) alpha_map = alphamap alpha_map = alphamap(figure_handle) alpha_map = alphamap('parameter')
Description
alphamap
允許設定或修改圖形的AlphaMap
屬性,alphamap
預設成在目前的圖形執行,除非在第一個參數指定圖形握把。
alphamap(alpha_map)
將目前圖軸的AlphaMap
設定成指定的alpha值所組成的m乘1陣列。
alphamap('parameter')
藉著指定成下列參數可產生一個新的或修改目前的alphamap。
default
- 將
AlphaMap
屬性設定成圖形預設的alphamap。rampup
- 產生一個不透明遞增的線性alphamap(預設length
和目前alphamap的長度相同)。rampdown
- 產生不透明度遞減的線性alphamap(預設length
和目前aphamap的長度相同)。vup
- 產生一個中間不透明而愈向兩端愈透明的alphamap(預設length
和目前alphamap的長度相同)。vdown
- 產生一個中間透明而愈向兩邊愈不透明的alphamap(預設length
和目前alphamap的長度相同)。increase
- 將alphamap修改成較不透明(預設的delta
值為.1
,即將目前的值加.1)。decrease
- 將alphamap修改成較透明(預設的delta
值為 .1
,即將目前的值減.1)。spin
- 旋轉目前的alphamap(預設的delta
值為1;注意delta的值須為整數)。alphamap('parameter',length)
產生一個由length
指定長度的新alphamap(rampup
, rampdown
,vup
,vdown
)。
alphamap('parameter',delta)
用delta
指定的值來修改已經存在的alphamap(increase
,decrease
,spin
)。
alphamap(figure_handle,...)
在由figure_handle
指定的圖形上執行alphamap的修改動作。
alpha_map=alphamap
傳回目前的alphamap。
alpha_map=alphamap(figure_handle)
傳回由figure_handle
指定的圖形目前的alphamap。
alpha_map=alphamap('parameter')
傳回由參數parameter
指定的值修改成的alphamap,但卻不真的改變AlphaMap屬性。
See Also
Image: FaceAlpha
, AlphaData
, AlphaDataMapping
Patch: FaceAlpha
, AlphaData
, AlphaDataMapping
Surface: FaceAlpha
, AlphaData
, AlphaDataMapping
alpha | angle |