The grid parameters.
    typedef struct {
        double            spaceMainX;
        double            spaceMainY;
        short             nLineMainX;
        short             nLineMainY;
        short             filler_0;
        bool              filler_1;
        bool              gridSwitch;
        double            spaceAuxX;
        double            spaceAuxY;
        short             nLineAuxX;
        short             nLineAuxY;
        short             filler_2;
        bool              filler_3;
        unsigned char     gridMode;
        double            snapOffsX;
        double            snapOffsY;
        double            snapStepX;
        double            snapStepY;
        short             status;
        short             filler_4;
        Int32             filler_5;
        double            gridAngle;
        double            gridOffsX;
        double            gridOffsY;
        double            gridOffsZ;
        API_RGBAColor     backColor;
        API_RGBAColor     gridColor;
    } API_GridType;
    
Members
- spaceMainX, spaceMainY
- horizontal / vertical spacing of the main grid
- nLineMainX, nLineMainY
- horizontal / vertical number of lines of the main grid
- gridSwitch
- true if grid is visible
- spaceAuxX, spaceAuxY
- horizontal / vertical spacing of the auxiliary grid
- nLineAuxX, nLineAuxY
- horizontal / vertical number of lines of the auxiliary grid
- gridMode
- Gravity to the grid; 0:none, 1:grid, 2:snap
- snapOffsX, snapOffsY
- horizontal / vertical offset of the snap grid
- snapStepX, snapStepY
- horizontal / vertical spacing of the snap grid
- status
- status of the grid
- gridAngle
- rotation angle of the grid, relative to horizontal
- gridOffsX, gridOffsY, gridOffsZ
- (x,y,z) offset of the grid
- backColor
- background color. Transparency is effective only in the Model window.
- gridColor
- color of main grid lines. Transparency is effective only in the Model window.
Remarks
Each database window may have different grid setting parameters.
To get the actual settings associated to a database use the APIDb_GetGridSettingsID function; to change the parameters refer to the APIDb_ChangeGridSettingsID function.
Requirements
- Version: API 2.1 or later
- Header: APIdefs_Database.h
See Also
APIDb_GetGridSettingsID, APIDb_ChangeGridSettingsID, API_RGBColor, API Types