Lines Matching refs:GScope
111 } GScope; typedef
124 GScope *new_GScope(simtime_t precision);
125 void delete_GScope(GScope *);
126 void GScope_addTrace(GScope*,const char *Name,const char *PrintName,int Bits,int doSort);
127 GTrace *GScope_findTrace(GScope *S,const char *Name);
128 void GScope_fullUpdate(GScope*);
129 void GScope_deleteTrace(GScope*,const char *name);
130 void GScope_showCrossLine(GScope *S);
131 void GScope_hideCrossLine(GScope *S);
132 void GScope_drawCrossLine(GScope *S,int x);
134 void GScope_setMark(GScope *S,int x,int isDn,unsigned state); /* Set initial mark point */
136 void GScope_clearSelection(GScope *S); /* Clear the trace selection */
137 void GScope_showSelection(GScope *S); /* Make trace selection visible */
138 void GScope_hideSelection(GScope *S); /* Make trace selection invisible */
140 void GScope_moveSelection(GScope *S); /* Move selection with mouse */
141 GTrace *GScope_hitTrace(GScope *S,int y); /* Look for trace at specified y coordinate */
142 void GScope_moveTrace(GScope *S,GTrace *t,int y); /* Move trace so that y is in trace */
143 void GScope_setTraceHighlight(GScope *S,GTrace *t);
144 void GScope_deleteSelectedTrace(GScope *S); /* Delete the trace that is selected in the scope windo…
146 simtime_t GScope_x2t(GScope*,int x); /* Convert an x screen position to a time */
147 int GScope_t2x(GScope*,simtime_t x); /* Convert a time to an x screen position */
151 void GScope_saveProbes(GScope *S);