Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
fffc308
Refactor handling of alpha
almarklein Jul 8, 2025
5d142d2
x
almarklein Sep 1, 2025
e002038
Merge branch 'main' into alpha
almarklein Sep 1, 2025
2dafd6f
preserve formatting of transform
almarklein Sep 1, 2025
a76f6d3
Tweaks
almarklein Sep 1, 2025
0e6cddd
Set aa on for text
almarklein Sep 2, 2025
b700112
add alpha_mode arg
almarklein Sep 2, 2025
0f86bcc
Use alpha_mode everywhere
almarklein Sep 2, 2025
0a34819
fix axes
almarklein Sep 2, 2025
6aca6b1
alpha_mode for ruler
almarklein Sep 2, 2025
dc3995c
Update tests for color
almarklein Sep 2, 2025
62f8271
Update env var
almarklein Sep 2, 2025
6ac587c
Merge branch 'main' into alpha
almarklein Sep 3, 2025
72b40e6
Set alpha mode for selectors
almarklein Sep 3, 2025
fdd1f52
Assign alpha_mode and render_queue
almarklein Sep 4, 2025
7175ffe
Use weighted_blend in one example
almarklein Sep 4, 2025
bc9490f
Selectors dont write depth
almarklein Sep 4, 2025
d37f1ef
Nor do legends and tooltios
almarklein Sep 4, 2025
6a6251e
use more the same render_queue and a constant in some places
almarklein Sep 4, 2025
217682a
Use ob.render_order instead of z
almarklein Sep 4, 2025
71a3239
Update examples/gridplot/multigraphic_gridplot.py
almarklein Sep 25, 2025
b028165
Use an enum for render_queue values
almarklein Sep 25, 2025
daef7d7
use GraphicsFeature for alpha and alpha_mode
almarklein Sep 25, 2025
6c980d0
bump pygfx
almarklein Sep 25, 2025
5645009
fix syntax
almarklein Sep 25, 2025
54b2249
fix init for alpha and alpha_mode
almarklein Sep 25, 2025
afcb62c
allow material to be None
almarklein Sep 25, 2025
2519f36
update examples
almarklein Sep 25, 2025
ec578b9
new notebook screenshots
almarklein Sep 25, 2025
4e63cf9
Remove last refs to wgpu.gui
almarklein Sep 25, 2025
63ee693
imgui optional dependency just points to wgpu[imgui]
kushalkolar Sep 26, 2025
f1746be
update imgui things to v1.92
kushalkolar Sep 26, 2025
a23b6dc
update Frame, resize handle not visible if subpot isnt resizeable, up…
kushalkolar Sep 26, 2025
f7634bd
black
kushalkolar Sep 26, 2025
37314ff
update screenshots
kushalkolar Sep 27, 2025
680c4d8
update more screenshots
kushalkolar Sep 27, 2025
786e55a
more retries and longer delay for grabbing sklearn dataset
kushalkolar Sep 27, 2025
49ae64a
update api docs
kushalkolar Sep 27, 2025
0dbd12f
use diabetes dataset because of download issues with cali housing dat…
kushalkolar Sep 27, 2025
346c06b
EdgeWindow window flags was causing problems with autodoc
kushalkolar Sep 27, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 35 additions & 0 deletions docs/source/api/graphic_features/Alpha.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
.. _api.Alpha:

Alpha
*****

=====
Alpha
=====
.. currentmodule:: fastplotlib.graphics.features

Constructor
~~~~~~~~~~~
.. autosummary::
:toctree: Alpha_api

Alpha

Properties
~~~~~~~~~~
.. autosummary::
:toctree: Alpha_api

Alpha.value

Methods
~~~~~~~
.. autosummary::
:toctree: Alpha_api

Alpha.add_event_handler
Alpha.block_events
Alpha.clear_event_handlers
Alpha.remove_event_handler
Alpha.set_value

35 changes: 35 additions & 0 deletions docs/source/api/graphic_features/AlphaMode.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
.. _api.AlphaMode:

AlphaMode
*********

=========
AlphaMode
=========
.. currentmodule:: fastplotlib.graphics.features

Constructor
~~~~~~~~~~~
.. autosummary::
:toctree: AlphaMode_api

AlphaMode

Properties
~~~~~~~~~~
.. autosummary::
:toctree: AlphaMode_api

AlphaMode.value

Methods
~~~~~~~
.. autosummary::
:toctree: AlphaMode_api

AlphaMode.add_event_handler
AlphaMode.block_events
AlphaMode.clear_event_handlers
AlphaMode.remove_event_handler
AlphaMode.set_value

1 change: 0 additions & 1 deletion docs/source/api/graphic_features/VertexCmap.rst
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@ Properties
.. autosummary::
:toctree: VertexCmap_api

VertexCmap.alpha
VertexCmap.buffer
VertexCmap.name
VertexCmap.shared
Expand Down
2 changes: 2 additions & 0 deletions docs/source/api/graphic_features/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,8 @@ Graphic Features
Name
Offset
Rotation
Alpha
AlphaMode
Visible
Deleted
GraphicFeatureEvent
2 changes: 2 additions & 0 deletions docs/source/api/graphics/Graphic.rst
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ Properties
.. autosummary::
:toctree: Graphic_api

Graphic.alpha
Graphic.alpha_mode
Graphic.axes
Graphic.block_events
Graphic.deleted
Expand Down
4 changes: 3 additions & 1 deletion docs/source/api/graphics/ImageGraphic.rst
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ Properties
.. autosummary::
:toctree: ImageGraphic_api

ImageGraphic.alpha
ImageGraphic.alpha_mode
ImageGraphic.axes
ImageGraphic.block_events
ImageGraphic.cmap
Expand Down Expand Up @@ -47,8 +49,8 @@ Methods
ImageGraphic.add_event_handler
ImageGraphic.add_linear_region_selector
ImageGraphic.add_linear_selector
ImageGraphic.add_rectangle_selector
ImageGraphic.add_polygon_selector
ImageGraphic.add_rectangle_selector
ImageGraphic.clear_event_handlers
ImageGraphic.remove_event_handler
ImageGraphic.reset_vmin_vmax
Expand Down
4 changes: 3 additions & 1 deletion docs/source/api/graphics/LineCollection.rst
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ Properties
.. autosummary::
:toctree: LineCollection_api

LineCollection.alpha
LineCollection.alpha_mode
LineCollection.axes
LineCollection.block_events
LineCollection.cmap
Expand Down Expand Up @@ -52,8 +54,8 @@ Methods
LineCollection.add_graphic
LineCollection.add_linear_region_selector
LineCollection.add_linear_selector
LineCollection.add_rectangle_selector
LineCollection.add_polygon_selector
LineCollection.add_rectangle_selector
LineCollection.clear_event_handlers
LineCollection.remove_event_handler
LineCollection.remove_graphic
Expand Down
4 changes: 3 additions & 1 deletion docs/source/api/graphics/LineGraphic.rst
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ Properties
.. autosummary::
:toctree: LineGraphic_api

LineGraphic.alpha
LineGraphic.alpha_mode
LineGraphic.axes
LineGraphic.block_events
LineGraphic.cmap
Expand All @@ -46,8 +48,8 @@ Methods
LineGraphic.add_event_handler
LineGraphic.add_linear_region_selector
LineGraphic.add_linear_selector
LineGraphic.add_rectangle_selector
LineGraphic.add_polygon_selector
LineGraphic.add_rectangle_selector
LineGraphic.clear_event_handlers
LineGraphic.remove_event_handler
LineGraphic.rotate
Expand Down
4 changes: 3 additions & 1 deletion docs/source/api/graphics/LineStack.rst
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ Properties
.. autosummary::
:toctree: LineStack_api

LineStack.alpha
LineStack.alpha_mode
LineStack.axes
LineStack.block_events
LineStack.cmap
Expand Down Expand Up @@ -52,8 +54,8 @@ Methods
LineStack.add_graphic
LineStack.add_linear_region_selector
LineStack.add_linear_selector
LineStack.add_rectangle_selector
LineStack.add_polygon_selector
LineStack.add_rectangle_selector
LineStack.clear_event_handlers
LineStack.remove_event_handler
LineStack.remove_graphic
Expand Down
2 changes: 2 additions & 0 deletions docs/source/api/graphics/ScatterGraphic.rst
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ Properties
.. autosummary::
:toctree: ScatterGraphic_api

ScatterGraphic.alpha
ScatterGraphic.alpha_mode
ScatterGraphic.axes
ScatterGraphic.block_events
ScatterGraphic.cmap
Expand Down
2 changes: 2 additions & 0 deletions docs/source/api/graphics/TextGraphic.rst
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ Properties
.. autosummary::
:toctree: TextGraphic_api

TextGraphic.alpha
TextGraphic.alpha_mode
TextGraphic.axes
TextGraphic.block_events
TextGraphic.deleted
Expand Down
1 change: 1 addition & 0 deletions docs/source/api/layouts/imgui_figure.rst
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ Properties
ImguiFigure.cameras
ImguiFigure.canvas
ImguiFigure.controllers
ImguiFigure.default_imgui_font
ImguiFigure.guis
ImguiFigure.imgui_renderer
ImguiFigure.layout
Expand Down
2 changes: 2 additions & 0 deletions docs/source/api/selectors/LinearRegionSelector.rst
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ Properties
.. autosummary::
:toctree: LinearRegionSelector_api

LinearRegionSelector.alpha
LinearRegionSelector.alpha_mode
LinearRegionSelector.axes
LinearRegionSelector.axis
LinearRegionSelector.block_events
Expand Down
2 changes: 2 additions & 0 deletions docs/source/api/selectors/LinearSelector.rst
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ Properties
.. autosummary::
:toctree: LinearSelector_api

LinearSelector.alpha
LinearSelector.alpha_mode
LinearSelector.axes
LinearSelector.axis
LinearSelector.block_events
Expand Down
2 changes: 2 additions & 0 deletions docs/source/api/selectors/RectangleSelector.rst
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ Properties
.. autosummary::
:toctree: RectangleSelector_api

RectangleSelector.alpha
RectangleSelector.alpha_mode
RectangleSelector.axes
RectangleSelector.axis
RectangleSelector.block_events
Expand Down
2 changes: 2 additions & 0 deletions docs/source/api/tools/HistogramLUTTool.rst
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ Properties
.. autosummary::
:toctree: HistogramLUTTool_api

HistogramLUTTool.alpha
HistogramLUTTool.alpha_mode
HistogramLUTTool.axes
HistogramLUTTool.block_events
HistogramLUTTool.cmap
Expand Down
1 change: 1 addition & 0 deletions docs/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -126,6 +126,7 @@

autodoc_typehints = "description"
autodoc_typehints_description_target = "documented_params"
autodoc_preserve_defaults = True

intersphinx_mapping = {
"python": ("https://docs.python.org/3", None),
Expand Down
Loading
Loading