forked from cnr-isti-vclab/polypstats
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathclasses.dot
More file actions
19 lines (19 loc) · 4.95 KB
/
classes.dot
File metadata and controls
19 lines (19 loc) · 4.95 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
digraph "classes" {
rankdir=BT
charset="utf-8"
"box3.Box3" [color="black", fontcolor="black", label=<{Box3|max<br ALIGN="LEFT"/>min<br ALIGN="LEFT"/>|add(p)<br ALIGN="LEFT"/>center()<br ALIGN="LEFT"/>diagonal()<br ALIGN="LEFT"/>dim_z()<br ALIGN="LEFT"/>is_empty()<br ALIGN="LEFT"/>p(i)<br ALIGN="LEFT"/>}>, shape="record", style="solid"];
"metashape_loader.Camera" [color="black", fontcolor="black", label=<{Camera|component_id<br ALIGN="LEFT"/>enabled<br ALIGN="LEFT"/>id<br ALIGN="LEFT"/>label<br ALIGN="LEFT"/>location_covariance<br ALIGN="LEFT"/>orientation<br ALIGN="LEFT"/>rotation_covariance<br ALIGN="LEFT"/>sensor_id<br ALIGN="LEFT"/>transform<br ALIGN="LEFT"/>|}>, shape="record", style="solid"];
"maskout.mask_graph.count_connected_components.connected_component.Component" [color="black", fontcolor="black", label=<{Component|v_color : list<br ALIGN="LEFT"/>|}>, shape="record", style="solid"];
"metashape_loader.Sensor" [color="black", fontcolor="black", label=<{Sensor|bands : list<br ALIGN="LEFT"/>calibration : dict<br ALIGN="LEFT"/>covariance : dict<br ALIGN="LEFT"/>data_type : NoneType<br ALIGN="LEFT"/>id : NoneType<br ALIGN="LEFT"/>label : NoneType<br ALIGN="LEFT"/>meta : dict<br ALIGN="LEFT"/>properties : dict<br ALIGN="LEFT"/>resolution : dict<br ALIGN="LEFT"/>type : NoneType<br ALIGN="LEFT"/>|to_array()<br ALIGN="LEFT"/>}>, shape="record", style="solid"];
"trackball.Trackball" [color="black", fontcolor="black", label=<{Trackball|center<br ALIGN="LEFT"/>changed : bool<br ALIGN="LEFT"/>is_trackball_dragged : bool<br ALIGN="LEFT"/>old_tb_matrix<br ALIGN="LEFT"/>p0<br ALIGN="LEFT"/>p1<br ALIGN="LEFT"/>radius : float<br ALIGN="LEFT"/>rotation_matrix<br ALIGN="LEFT"/>scaling_factor : float<br ALIGN="LEFT"/>scaling_matrix<br ALIGN="LEFT"/>translation_matrix<br ALIGN="LEFT"/>|cursor_sphere_intersection(proj, view, xpos, ypos)<br ALIGN="LEFT"/>intersection_ray_sphere(o, d)<br ALIGN="LEFT"/>is_changed()<br ALIGN="LEFT"/>is_moving()<br ALIGN="LEFT"/>matrix()<br ALIGN="LEFT"/>mouse_move(proj, view, xpos, ypos)<br ALIGN="LEFT"/>mouse_press(proj, view, xpos, ypos)<br ALIGN="LEFT"/>mouse_release()<br ALIGN="LEFT"/>mouse_scroll(xoffset, yoffset)<br ALIGN="LEFT"/>reset()<br ALIGN="LEFT"/>reset_center(c)<br ALIGN="LEFT"/>set_center_radius(c, r)<br ALIGN="LEFT"/>viewport_to_ray(proj, pX, pY)<br ALIGN="LEFT"/>}>, shape="record", style="solid"];
"maskout.arc" [color="black", fontcolor="black", label=<{arc|id_node<br ALIGN="LEFT"/>weight<br ALIGN="LEFT"/>|}>, shape="record", style="solid"];
"maskout.cshader" [color="black", fontcolor="black", label=<{cshader|program : ShaderProgram<br ALIGN="LEFT"/>uniforms : dict<br ALIGN="LEFT"/>|uni(name)<br ALIGN="LEFT"/>}>, shape="record", style="solid"];
"fbo.fbo" [color="black", fontcolor="black", label=<{fbo|h<br ALIGN="LEFT"/>id_depth<br ALIGN="LEFT"/>id_fbo<br ALIGN="LEFT"/>id_tex<br ALIGN="LEFT"/>id_tex1<br ALIGN="LEFT"/>id_tex2<br ALIGN="LEFT"/>id_tex3<br ALIGN="LEFT"/>w<br ALIGN="LEFT"/>|check()<br ALIGN="LEFT"/>create(w, h)<br ALIGN="LEFT"/>}>, shape="record", style="solid"];
"maskout.mask" [color="black", fontcolor="black", label=<{mask|C<br ALIGN="LEFT"/>X<br ALIGN="LEFT"/>Y<br ALIGN="LEFT"/>bbox<br ALIGN="LEFT"/>domain_mask : list<br ALIGN="LEFT"/>filename<br ALIGN="LEFT"/>h<br ALIGN="LEFT"/>id_camera<br ALIGN="LEFT"/>id_texture<br ALIGN="LEFT"/>img_data<br ALIGN="LEFT"/>img_name<br ALIGN="LEFT"/>ones : int<br ALIGN="LEFT"/>triangles : list<br ALIGN="LEFT"/>w<br ALIGN="LEFT"/>|}>, shape="record", style="solid"];
"maskout.mask_graph" [color="black", fontcolor="black", label=<{mask_graph|connected_components : list<br ALIGN="LEFT"/>nodes : list<br ALIGN="LEFT"/>|add_edge(id0, id1, weight)<br ALIGN="LEFT"/>add_node(n)<br ALIGN="LEFT"/>complete_clicque(inodes)<br ALIGN="LEFT"/>count_connected_components()<br ALIGN="LEFT"/>test_redundancy(id_comp)<br ALIGN="LEFT"/>weight_arcs()<br ALIGN="LEFT"/>}>, shape="record", style="solid"];
"maskout.node" [color="black", fontcolor="black", label=<{node|adjacents : list<br ALIGN="LEFT"/>color : list<br ALIGN="LEFT"/>mask<br ALIGN="LEFT"/>|add_adj(id_adj, weight)<br ALIGN="LEFT"/>}>, shape="record", style="solid"];
"polypstats.polyp" [color="black", fontcolor="black", label=<{polyp|area<br ALIGN="LEFT"/>avg_col<br ALIGN="LEFT"/>centroid<br ALIGN="LEFT"/>id_comp<br ALIGN="LEFT"/>id_mask<br ALIGN="LEFT"/>max_diam<br ALIGN="LEFT"/>min_diam<br ALIGN="LEFT"/>orientation<br ALIGN="LEFT"/>|}>, shape="record", style="solid"];
"polypstats.renderable" [color="black", fontcolor="black", label=<{renderable|mask_id<br ALIGN="LEFT"/>n_faces : NoneType<br ALIGN="LEFT"/>n_verts : NoneType<br ALIGN="LEFT"/>texture_id<br ALIGN="LEFT"/>vao : NoneType<br ALIGN="LEFT"/>|}>, shape="record", style="solid"];
"polypstats.shader" [color="black", fontcolor="black", label=<{shader|program : ShaderProgram<br ALIGN="LEFT"/>uniforms : dict<br ALIGN="LEFT"/>|uni(name)<br ALIGN="LEFT"/>}>, shape="record", style="solid"];
"box3.Box3" -> "maskout.mask" [arrowhead="diamond", arrowtail="none", fontcolor="green", label="bbox", style="solid"];
}