VSF Documented
Public Member Functions | Data Fields | Protected Member Functions
visualize_heap_map.Visualizer Class Reference

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
 
 out
 
 w
 
 h
 
 gran
 

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)
 

Constructor & Destructor Documentation

◆ __init__()

visualize_heap_map.Visualizer.__init__ (   self,
Dump  dump,
str  out,
int   w = 1920,
int   h = 1080,
Optional[Dump]   prev = None 
)

Member Function Documentation

◆ create()

visualize_heap_map.Visualizer.create (   self,
Optional[Diff]   diff = None 
)

◆ _dim()

tuple[int, int, int] visualize_heap_map.Visualizer._dim (   self,
int  sz 
)
protected

◆ _masks()

dict visualize_heap_map.Visualizer._masks (   self,
Diff  diff,
int  start,
int  rows,
int  cols 
)
protected
构建可视化掩码 - 通用对比和锁定期间统一处理

◆ _fill()

visualize_heap_map.Visualizer._fill (   self,
np.ndarray  img,
int  start,
int  rows,
int  cols,
Optional[Diff diff,
dict  masks 
)
protected

◆ _render()

visualize_heap_map.Visualizer._render (   self,
np.ndarray  img,
int  start,
int  end,
int  rows,
int  cols,
int  bpr,
Optional[Diff diff 
)
protected

◆ _title()

str visualize_heap_map.Visualizer._title (   self,
int  bpr,
Optional[Diff diff 
)
protected

◆ _info()

visualize_heap_map.Visualizer._info (   self,
  ax,
Optional[Diff diff 
)
protected

◆ _legend()

visualize_heap_map.Visualizer._legend (   self,
  ax,
Optional[Diff diff 
)
protected

Field Documentation

◆ dump

visualize_heap_map.Visualizer.dump

◆ prev

visualize_heap_map.Visualizer.prev

◆ out

visualize_heap_map.Visualizer.out

◆ w

visualize_heap_map.Visualizer.w

◆ h

visualize_heap_map.Visualizer.h

◆ gran

visualize_heap_map.Visualizer.gran
Generated from commit: vsfteam/vsf@b2e9e8a