Graphviz 13.0.0~dev.20241222.1117
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
 open gl canvas
 
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 labelnumberofnodes
 
int labelshownodes
 
int labelshowedges
 
glCompSetwidgets
 
char * initFileName
 
int initFile
 
int drawSplines
 
colorschemaset colschms
 
char * template_file
 
GtkComboBox * graphComboBox
 
ArcBall_tarcball
 
int keyVal
 depressed key or 0 if none
 
mouse_action_tmouse_actions
 customizable mouse interaction list
 
size_t mouse_action_count
 
float nodeScale
 
int guiMode
 
char * optArg
 

Detailed Description

Definition at line 252 of file smyrnadefs.h.

Field Documentation

◆ active_camera

◆ active_frame

int _ViewInfo::active_frame

Definition at line 320 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 287 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 264 of file smyrnadefs.h.

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

◆ borderColor

glCompColor _ViewInfo::borderColor

Definition at line 272 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 306 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 326 of file smyrnadefs.h.

Referenced by renderSmGraph(), and set_viewport_settings_from_template().

◆ drawedges

int _ViewInfo::drawedges

Definition at line 324 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 325 of file smyrnadefs.h.

Referenced by renderSmGraph(), and set_viewport_settings_from_template().

◆ drawnodes

int _ViewInfo::drawnodes

Definition at line 323 of file smyrnadefs.h.

Referenced by renderSmGraph(), and set_viewport_settings_from_template().

◆ drawSplines

int _ViewInfo::drawSplines

Definition at line 339 of file smyrnadefs.h.

Referenced by parseArgs(), and renderEdges().

◆ edgelabelcolor

glCompColor _ViewInfo::edgelabelcolor

Definition at line 331 of file smyrnadefs.h.

Referenced by set_viewport_settings_from_template().

◆ fillColor

glCompColor _ViewInfo::fillColor

Definition at line 268 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 342 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 270 of file smyrnadefs.h.

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

◆ gridSize

float _ViewInfo::gridSize

Definition at line 284 of file smyrnadefs.h.

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

◆ gridVisible

int _ViewInfo::gridVisible

Definition at line 282 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 338 of file smyrnadefs.h.

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

◆ initFileName

char* _ViewInfo::initFileName

Definition at line 337 of file smyrnadefs.h.

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

◆ keyVal

int _ViewInfo::keyVal

Definition at line 344 of file smyrnadefs.h.

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

◆ labelnumberofnodes

int _ViewInfo::labelnumberofnodes

Definition at line 332 of file smyrnadefs.h.

Referenced by renderSmGraph(), and set_viewport_settings_from_template().

◆ labelshowedges

int _ViewInfo::labelshowedges

Definition at line 334 of file smyrnadefs.h.

Referenced by set_viewport_settings_from_template().

◆ labelshownodes

int _ViewInfo::labelshownodes

Definition at line 333 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 346 of file smyrnadefs.h.

Referenced by get_mode(), and load_mouse_actions().

◆ mouse_actions

mouse_action_t* _ViewInfo::mouse_actions

Definition at line 345 of file smyrnadefs.h.

Referenced by get_mode(), and load_mouse_actions().

◆ nodelabelcolor

glCompColor _ViewInfo::nodelabelcolor

Definition at line 330 of file smyrnadefs.h.

Referenced by set_viewport_settings_from_template().

◆ nodeScale

float _ViewInfo::nodeScale

◆ optArg

char* _ViewInfo::optArg

Definition at line 349 of file smyrnadefs.h.

Referenced by main(), and parseArgs().

◆ panx

float _ViewInfo::panx

◆ pany

float _ViewInfo::pany

◆ panz

float _ViewInfo::panz

Definition at line 257 of file smyrnadefs.h.

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

◆ penColor

◆ selectedNodeColor

◆ systemGraphs

◆ template_file

char* _ViewInfo::template_file

Definition at line 341 of file smyrnadefs.h.

Referenced by get_data_dir(), and init_viewport().

◆ timer

GTimer* _ViewInfo::timer

◆ timer2

GTimer* _ViewInfo::timer2

Definition at line 317 of file smyrnadefs.h.

Referenced by init_viewport(), and scroll_event().

◆ timer3

GTimer* _ViewInfo::timer3

Definition at line 319 of file smyrnadefs.h.

Referenced by apply_actions(), and init_viewport().

◆ Topview

◆ total_frames

int _ViewInfo::total_frames

Definition at line 321 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: