maketransparent

Version 1.10.0.0 (193 ko) par Robert
Sets opacity of axes children
182 téléchargements
Mise à jour 6 sept. 2016

MAKETRANSPARENT(h,alpha) sets the transparency of the objects referenced
by h (or the children if the object is an Axes) to alpha.
Inputs
h: an axes handle (does all children) or specific line handle(s)
alpha: the opacity in [0,1] or [] (see below).
Sets the line and marker face opacity and add listener to reset them
in case they are redrawn automatically by MATLAB.
Use alpha = [] to remove the listeners. Note that this will not
revert the transparency automatically.
Example:
x = linspace(0,100,1000);
y1 = sin(x/10)+randn(size(x))/2;
y2 = sin(x/10);
h = plot(x,y1,'o',x,y2,'-');
set(h(1),'MarkerFaceColor',get(h(1),'Color'),'MarkerEdgeColor','none')
set(h(2),'LineWidth',8)
maketransparent(h,0.5)
Requires R2014b or newer (HG2)
Inspired by Yair Altman's UndocumentedMatlab.com

Citation pour cette source

Robert (2024). maketransparent (https://github.com/raaperrotta/maketransparent), GitHub. Extrait(e) le .

Compatibilité avec les versions de MATLAB
Créé avec R2016a
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS Linux
Catégories
En savoir plus sur Graphics Object Properties dans Help Center et MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Les versions qui utilisent la branche GitHub par défaut ne peuvent pas être téléchargées

Version Publié le Notes de version
1.10.0.0

Connected to github

1.1.0.0

Added image

1.0.0.0

Pour consulter ou signaler des problèmes liés à ce module complémentaire GitHub, accédez au dépôt GitHub.
Pour consulter ou signaler des problèmes liés à ce module complémentaire GitHub, accédez au dépôt GitHub.