Functions | |
| Boolean_t | TecUtilFrameNeedsRedraw (UniqueID_t FrameID) |
| Check to see if the supplied frame needs to be redrawn | |
| Boolean_t | TecUtilRedraw (Boolean_t DoFullDrawing) |
| Redraw the current frame. | |
| Boolean_t | TecUtilRedrawAll (Boolean_t DoFullDrawing) |
| Redraw all frames. | |
| Boolean_t | TecUtilDrawGraphics (Boolean_t DoDrawing) |
| Turn on or off all graphics drawing. | |
| Boolean_t | TecUtilEventAddPreDrawCallback (DrawEventCallback_pf DrawEventCallback, ArbParam_t ClientData) |
| Adds the callback and its client data to the list of pre-draw event callbacks. | |
| Boolean_t | TecUtilEventAddPostDrawCallback (DrawEventCallback_pf DrawEventCallback, ArbParam_t ClientData) |
| Adds the callback and its client data to the list of post-draw event callbacks. | |
| Boolean_t | TecUtilAutoRedrawIsActive (void) |
| Queries the auto redraw state. | |
| Boolean_t TecUtilAutoRedrawIsActive | ( | void | ) |
Queries the auto redraw state.
INTEGER*4 FUNCTION TecUtilAutoRedrawIsActive()
Python Syntax:
Results = TecUtil.AutoRedrawIsActive()
Output:
Results[0] ReturnVal boolean
Query the auto redraw state.
{
Boolean_t AutoRedrawIsActive;
TecUtilLockStart(AddOnID);
AutoRedrawIsActive = TecUtilAutoRedrawIsActive();
TecUtilLockFinish(AddOnID);
}
Turn on or off all graphics drawing.
Updates to the work area, sidebar, menu, and status line are suspended unless un-suspended via a call to TecUtilWorkAreaSuspend(), TecUtilInterfaceSuspend() or TecUtilStatusSuspend().
| DoDrawing | TRUE to turn graphics drawing on, FALSE to turn off |
INTEGER*4 FUNCTION TecUtilDrawGraphics(DoDrawing) INTEGER*4 DoDrawing
Python Syntax:
Results = TecUtil.DrawGraphics(DoDrawing)
Input:
DoDrawing boolean
Output:
Results[0] ReturnVal boolean
| Boolean_t TecUtilEventAddPostDrawCallback | ( | DrawEventCallback_pf | DrawEventCallback, | |
| ArbParam_t | ClientData | |||
| ) |
Adds the callback and its client data to the list of post-draw event callbacks.
Tecplot calls all post-draw event callbacks with their associated client data immediately after performing a redraw.
| DrawEventCallback | Callback to call immediately after a Tecplot performs a redraw. | |
| ClientData | Client data that Tecplot passes along to the callback as a parameter. |
INTEGER*4 FUNCTION TecUtilEventAddPostDrawCallback( & DrawEventCallback, & ClientDataPtr) EXTERNAL DrawEventCallback POINTER (ClientDataPtr, ClientData)
Python Syntax:
This function is not supported in Python.
| Boolean_t TecUtilEventAddPreDrawCallback | ( | DrawEventCallback_pf | DrawEventCallback, | |
| ArbParam_t | ClientData | |||
| ) |
Adds the callback and its client data to the list of pre-draw event callbacks.
Tecplot calls all pre-draw event callbacks with their associated client data immediately before performing a redraw.
| DrawEventCallback | Callback to call immediately before a Tecplot performs a redraw. | |
| ClientData | Client data that Tecplot passes along to the callback as a parameter. |
INTEGER*4 FUNCTION TecUtilEventAddPreDrawCallback( & DrawEventCallback, & ClientDataPtr) EXTERNAL DrawEventCallback POINTER (ClientDataPtr, ClientData)
Python Syntax:
This function is not supported in Python.
| Boolean_t TecUtilFrameNeedsRedraw | ( | UniqueID_t | FrameID | ) |
Check to see if the supplied frame needs to be redrawn
| FrameID | The UniqueID of the frame you're interested in. |
INTEGER*4 FUNCTION TecUtilFrameNeedsRedraw()
Python Syntax:
Results = TecUtil.FrameNeedsRedraw(FrameID)
Input:
FrameID long
Output:
Results[0] ReturnVal boolean
| DoFullDrawing | Set to FALSE to only draw a trace of the data in the current frame. Set to TRUE to do a full redraw. |
INTEGER*4 FUNCTION TecUtilRedraw(DoFullDrawing) INTEGER*4 DoFullDrawing
Python Syntax:
Results = TecUtil.Redraw(DoFullDrawing)
Input:
DoFullDrawing boolean
Output:
Results[0] ReturnVal boolean
Do a complete redraw of the current frame:
TecUtilRedraw(TRUE);
| DoFullDrawing | Set to FALSE to only draw a trace of the data in all frames. Set to TRUE to do a full redraw. |
INTEGER*4 FUNCTION TecUtilRedrawAll(DoFullDrawing) INTEGER*4 DoFullDrawing
Python Syntax:
Results = TecUtil.RedrawAll(DoFullDrawing)
Input:
DoFullDrawing boolean
Output:
Results[0] ReturnVal boolean
Do a complete redraw of all frames:
TecUtilRedrawAll(TRUE);
1.5.5