Graphviz 12.0.1~dev.20240716.0800
Loading...
Searching...
No Matches
_ViewInfo Struct Reference

#include <smyrnadefs.h>

Collaboration diagram for _ViewInfo:
[legend]

Data Fields

systemgraphs systemGraphs
 
float panx
 
float pany
 
float panz
 
float zoom
 
float clipX1
 
float clipX2
 
float clipY1
 
float clipY2
 
glCompColor bgColor
 
glCompColor penColor
 
glCompColor fillColor
 
glCompColor gridColor
 
glCompColor borderColor
 
glCompColor selectedNodeColor
 
float defaultnodealpha
 
float LineWidth
 
int gridVisible
 
float gridSize
 
int bdVisible
 
float bdxLeft
 
float bdyTop
 
float bdxRight
 
float bdyBottom
 
int w
 
int h
 
Agraph_t ** g
 
size_t graphCount
 
int activeGraph
 
glCompMouse mouse
 
viewport_camera ** cameras
 
size_t camera_count
 
size_t active_camera
 <number of cameras
 
GtkWidget * drawing_area
 
topviewTopview
 
GTimer * timer
 
GTimer * timer2
 
GTimer * timer3
 
int active_frame
 
int total_frames
 
int drawnodes
 
int drawedges
 
int drawnodelabels
 
int drawedgelabels
 
void * glutfont
 
glCompColor nodelabelcolor
 
glCompColor edgelabelcolor
 
int labelwithdegree
 
int labelnumberofnodes
 
int labelshownodes
 
int labelshowedges
 
glCompSetwidgets
 
char * initFileName
 
int initFile
 
int drawSplines
 
colorschemasetcolschms
 
char * template_file
 
GtkComboBox * graphComboBox
 
ArcBall_tarcball
 
keymap_t keymap
 
mouse_action_tmouse_actions
 
size_t mouse_action_count
 
refresh_filter refresh
 
float nodeScale
 
int guiMode
 
char * optArg
 

Detailed Description

Definition at line 269 of file smyrnadefs.h.

Field Documentation

◆ active_camera

◆ active_frame

int _ViewInfo::active_frame

Definition at line 341 of file smyrnadefs.h.

Referenced by changetopfishfocus(), get_active_frame(), get_temp_coords(), and init_viewport().

◆ activeGraph

◆ arcball

◆ bdVisible

int _ViewInfo::bdVisible

Definition at line 304 of file smyrnadefs.h.

Referenced by drawBorders(), init_viewport(), and set_viewport_settings_from_template().

◆ bdxLeft

◆ bdxRight

◆ bdyBottom

◆ bdyTop

◆ bgColor

glCompColor _ViewInfo::bgColor

Definition at line 281 of file smyrnadefs.h.

Referenced by init_viewport(), realize(), and set_viewport_settings_from_template().

◆ borderColor

glCompColor _ViewInfo::borderColor

Definition at line 289 of file smyrnadefs.h.

Referenced by drawBorders(), init_viewport(), and set_viewport_settings_from_template().

◆ camera_count

size_t _ViewInfo::camera_count

Definition at line 327 of file smyrnadefs.h.

Referenced by add_camera_to_viewport(), init_viewport(), and switch2D3D().

◆ cameras

◆ clipX1

float _ViewInfo::clipX1

◆ clipX2

float _ViewInfo::clipX2

◆ clipY1

float _ViewInfo::clipY1

◆ clipY2

float _ViewInfo::clipY2

◆ colschms

colorschemaset* _ViewInfo::colschms

◆ defaultnodealpha

float _ViewInfo::defaultnodealpha

◆ drawedgelabels

int _ViewInfo::drawedgelabels

Definition at line 347 of file smyrnadefs.h.

Referenced by renderSmGraph(), and set_viewport_settings_from_template().

◆ drawedges

int _ViewInfo::drawedges

Definition at line 345 of file smyrnadefs.h.

Referenced by renderSmGraph(), and set_viewport_settings_from_template().

◆ drawing_area

GtkWidget* _ViewInfo::drawing_area

◆ drawnodelabels

int _ViewInfo::drawnodelabels

Definition at line 346 of file smyrnadefs.h.

Referenced by renderSmGraph(), and set_viewport_settings_from_template().

◆ drawnodes

int _ViewInfo::drawnodes

Definition at line 344 of file smyrnadefs.h.

Referenced by renderSmGraph(), and set_viewport_settings_from_template().

◆ drawSplines

int _ViewInfo::drawSplines

Definition at line 361 of file smyrnadefs.h.

Referenced by parseArgs(), and renderEdges().

◆ edgelabelcolor

glCompColor _ViewInfo::edgelabelcolor

Definition at line 352 of file smyrnadefs.h.

Referenced by set_viewport_settings_from_template().

◆ fillColor

glCompColor _ViewInfo::fillColor

Definition at line 285 of file smyrnadefs.h.

Referenced by DrawBezier(), DrawEllipse(), DrawPolygon(), init_viewport(), and SetFillColor().

◆ g

◆ glutfont

void* _ViewInfo::glutfont

◆ graphComboBox

GtkComboBox* _ViewInfo::graphComboBox

Definition at line 364 of file smyrnadefs.h.

Referenced by add_graph_to_viewport(), on_btnActivateGraph_clicked(), and windowedMode().

◆ graphCount

size_t _ViewInfo::graphCount

◆ gridColor

glCompColor _ViewInfo::gridColor

Definition at line 287 of file smyrnadefs.h.

Referenced by glexpose_grid(), init_viewport(), and set_viewport_settings_from_template().

◆ gridSize

float _ViewInfo::gridSize

Definition at line 301 of file smyrnadefs.h.

Referenced by glexpose_grid(), init_viewport(), and set_viewport_settings_from_template().

◆ gridVisible

int _ViewInfo::gridVisible

Definition at line 299 of file smyrnadefs.h.

Referenced by glexpose_grid(), init_viewport(), and set_viewport_settings_from_template().

◆ guiMode

int _ViewInfo::guiMode

◆ h

int _ViewInfo::h

◆ initFile

int _ViewInfo::initFile

Definition at line 360 of file smyrnadefs.h.

Referenced by cb_display(), expose_event(), and main().

◆ initFileName

char* _ViewInfo::initFileName

Definition at line 359 of file smyrnadefs.h.

Referenced by cb_display(), expose_event(), and main().

◆ keymap

keymap_t _ViewInfo::keymap

Definition at line 366 of file smyrnadefs.h.

Referenced by appmouse_key_press(), appmouse_key_release(), get_mode(), and init_viewport().

◆ labelnumberofnodes

int _ViewInfo::labelnumberofnodes

Definition at line 354 of file smyrnadefs.h.

Referenced by renderSmGraph(), and set_viewport_settings_from_template().

◆ labelshowedges

int _ViewInfo::labelshowedges

Definition at line 356 of file smyrnadefs.h.

Referenced by set_viewport_settings_from_template().

◆ labelshownodes

int _ViewInfo::labelshownodes

Definition at line 355 of file smyrnadefs.h.

Referenced by set_viewport_settings_from_template().

◆ labelwithdegree

int _ViewInfo::labelwithdegree

Definition at line 353 of file smyrnadefs.h.

Referenced by set_viewport_settings_from_template().

◆ LineWidth

float _ViewInfo::LineWidth

◆ mouse

◆ mouse_action_count

size_t _ViewInfo::mouse_action_count

Definition at line 368 of file smyrnadefs.h.

Referenced by get_mode(), and load_mouse_actions().

◆ mouse_actions

mouse_action_t* _ViewInfo::mouse_actions

Definition at line 367 of file smyrnadefs.h.

Referenced by get_mode(), and load_mouse_actions().

◆ nodelabelcolor

glCompColor _ViewInfo::nodelabelcolor

Definition at line 351 of file smyrnadefs.h.

Referenced by set_viewport_settings_from_template().

◆ nodeScale

float _ViewInfo::nodeScale

◆ optArg

char* _ViewInfo::optArg

Definition at line 372 of file smyrnadefs.h.

Referenced by main(), and parseArgs().

◆ panx

float _ViewInfo::panx

◆ pany

float _ViewInfo::pany

◆ panz

float _ViewInfo::panz

Definition at line 274 of file smyrnadefs.h.

Referenced by glupdatecamera(), init_viewport(), and menu_click_add_camera().

◆ penColor

◆ refresh

refresh_filter _ViewInfo::refresh

◆ selectedNodeColor

◆ systemGraphs

◆ template_file

char* _ViewInfo::template_file

Definition at line 363 of file smyrnadefs.h.

Referenced by get_data_dir(), and init_viewport().

◆ timer

GTimer* _ViewInfo::timer

◆ timer2

GTimer* _ViewInfo::timer2

Definition at line 338 of file smyrnadefs.h.

Referenced by init_viewport(), and scroll_event().

◆ timer3

GTimer* _ViewInfo::timer3

Definition at line 340 of file smyrnadefs.h.

Referenced by apply_actions(), and init_viewport().

◆ Topview

◆ total_frames

int _ViewInfo::total_frames

Definition at line 342 of file smyrnadefs.h.

Referenced by get_temp_coords(), and init_viewport().

◆ w

int _ViewInfo::w

◆ widgets

◆ zoom


The documentation for this struct was generated from the following file: