The representation of the Imaging and Calculation tab page of the Work Environment dialog.
    typedef struct {
        bool      autoRebuild3D;
        bool      activate3DOnChange;
        bool      filler_1;
        bool      keepZoomedSection;
        bool      showProgressWindow;
        bool      interruptOnError;
        bool      progressSounds;
        bool      generate3DReport;
        short     reportLevel;
        short     selElemsListing;
        Int32     filler_2 [5];
    } API_ImagingAndCalcPrefs;
    
Members
- autoRebuild3D
- Rebuild the 3D window whenever it’s brought to the front
- activate3DOnChange
- Bring the 3D window to the front whenever the 3D Projection Settings or Rendering modes are changed
- keepZoomedSection
- Display previously magnified detail in the section window whenever the section window is rebuilt
- showProgressWindow
- Display the 3D progress information window
- interruptOnError
- Allow interruption of any imaging process
- progressSounds
- Enable sound indications of 3D processes
- generate3DReport
- Create a 3D Report window
- reportLevel
- 
            Value of the slider that defines one of four levels of detail for the 3D Report:
            APIReportLevel_NoNo Report APIReportLevel_BriefBrief Report APIReportLevel_ShortShort Report APIReportLevel_DetailedDetailed Report APIReportLevel_FullFull Report 
- selElemsListing
- 
            Switch to define how to handle selected elements while listing:
            APICalcSelElems_ShowAlertDisplay warning dialog to choose listing method APICalcSelElems_ListAllCalculate all selected elements in the list APICalcSelElems_UseFiltersApply filters defined for the selected elements 
Remarks
This structure is used by the APIEnv_GetPreferencesID function to get the settings of the Imaging and Calculation tab page of the Work Environment dialog.
Requirements
- Version: API 6.1 or later
- Header: APIdefs_Environment.h