GPU-accelerated UI toolkit (Vulkan)
git clone https://git.lucas.co/cce-ui.git
Add public getters for grid properties on Graph widget
src/widget/display/graph.rs | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/src/widget/display/graph.rs b/src/widget/display/graph.rs
index d5370f9..618a1b8 100644
--- a/src/widget/display/graph.rs
+++ b/src/widget/display/graph.rs
@@ -73,6 +73,15 @@ impl Graph {
pub fn set_network_opacity(&mut self, opacity: f32) {
self.network_opacity = opacity;
}
+ pub fn grid_sizes(&self) -> (f32, f32) {
+ (self.grid_size_x, self.grid_size_y)
+ }
+ pub fn skipped_sizes(&self) -> (f32, f32) {
+ (self.skipped_row_h, self.skipped_col_w)
+ }
+ pub fn grid_origin(&self) -> (f32, f32) {
+ (self.grid_origin_x, self.grid_origin_y)
+ }
pub fn set_cell_color(&mut self, color: [f32; 3]) {
self.cell_color = color;
}