|
VSF Documented
|
Public Member Functions | |
| __init__ (self, Dump dump, str out, int w=1920, int h=1080, Optional[Dump] prev=None) | |
| create (self, Optional[Diff] diff=None) | |
Data Fields | |
| dump | |
| prev = self.prev, d | |
| out | |
| w | |
| h = dump, prev, out, w, h | |
| int | gran = 1 |
| tuple | h = (sz + self.h * cols - 1) // (self.h * cols) |
Protected Member Functions | |
| tuple[int, int, int] | _dim (self, int sz) |
| dict | _masks (self, Diff diff, int start, int rows, int cols) |
| _fill (self, np.ndarray img, int start, int rows, int cols, Optional[Diff] diff, dict masks) | |
| _render (self, np.ndarray img, int start, int end, int rows, int cols, int bpr, Optional[Diff] diff) | |
| str | _title (self, int bpr, Optional[Diff] diff) |
| _info (self, ax, Optional[Diff] diff) | |
| _legend (self, ax, Optional[Diff] diff) | |
| visualize_heap_map.Visualizer.__init__ | ( | self, | |
| Dump | dump, | ||
| str | out, | ||
| int | w = 1920, | ||
| int | h = 1080, | ||
| Optional[Dump] | prev = None ) |
| visualize_heap_map.Visualizer.create | ( | self, | |
| Optional[Diff] | diff = None ) |
|
protected |
|
protected |
构建可视化掩码 - 通用对比和锁定期间统一处理
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
| visualize_heap_map.Visualizer.dump |
| visualize_heap_map.Visualizer.prev = self.prev, d |
| visualize_heap_map.Visualizer.out |
| visualize_heap_map.Visualizer.w |
| visualize_heap_map.Visualizer.gran = 1 |
| tuple visualize_heap_map.Visualizer.h = (sz + self.h * cols - 1) // (self.h * cols) |