void cvxDispColorGet ( evxDispAttrib Type, /* I: display attribute type */ evxColor *Color /* O: color id */ ) /* DESCRIPTION: Gets the default point/wireframe/surface color. */ ________________________________________________________________________________ void cvxDispColorSet ( evxDispAttrib Type, /* I: display attribute type */ evxColor Color /* I: color id */ ) /* DESCRIPTION: Sets the default point/wireframe/surface color. */ ________________________________________________________________________________ int cvxDispGetLights ( int *Count, /* O: number of light sources */ svxLight **Lights /* O: list of light sources */ ) /* DESCRIPTION: Gets a list of light sources associated with the active part or assembly. This function allocates memory for the list of light sources. This memory MUST be deallocated by the calling procedure. Example: int i; int Count=0; svxLight *Lights=NULL; cvxLightGetAll(&Count, &Lights); for (i=0; i < Count; i++) {Light[i]...} cvxMemFree((void**)&Lights); Return 1 if error, else 0. */ ________________________________________________________________________________ void cvxDispModeGet ( evxDispMode *Mode /* O: active display mode */ ) /* DESCRIPTION: Outputs the active display mode. */ ________________________________________________________________________________ void cvxDispModeSet ( evxDispMode Mode /* I: display mode */ ) /* DESCRIPTION: Sets the active display mode. */ ________________________________________________________________________________ void cvxDispRedraw (void) /* DESCRIPTION: Initiates a screen redraw if display update is not disabled and if a redraw is not going to be forced at the end of the current operation. Active inputs (i.e. picks and previews) are not redrawn. If you desire a redraw that includes redisplay of active inputs, use cvxCmdSend("$CdRedrawAll"). */ ________________________________________________________________________________ void cvxDispSwitch ( evxDispItem Item, /* I: display/gui item */ int isOn /* I: 0=OFF, 1=ON */ ) /* DESCRIPTION: Switches OFF automatic display update of the specified GUI item when "isOn=0". Switches it back ON when "isOn=1". Each call to this function with "isOn=0" MUST be paired with a subsequent call to this same function with the same "Item" setting and "isOn=1" in order to restore the setting to its original state. This is CRITICAL for the VX display to function properly after your application is done. By default, display update is ON, so this function should ALWAYS be called first with "isOn=0" followed by a call with "isOn=1". Returns 1 if function fails; 0 if it succeeds. */ ________________________________________________________________________________ void cvxDispZoomAll ( int Redraw /* I: 1 to redraw after zoom all; else 0 */ ) /* DESCRIPTION: Sets active view to encompass all visible geometry. */ ________________________________________________________________________________