Click or drag to resize

GM_CalcScaleRectangle

Calculates the rectangle in global coordinates required to draw at the provided scale to the given device of the given size.

Syntax
GM_Error_t32 GM_CalcScaleRectangle

(

const GM_Point_t*       aCenterPoint,   // IN: Center point in global coordinates

double                  aScale,         // IN: Scale to calculate at (i.e. for 1:24K, pass 24000.0)

HDC                     aDC,            // IN: Device context that will be drawn to

sint32                  aPixWidth,      // IN: pixel width

sint32                  aPixHeight,     // IN: pixel height

GM_Rectangle_t*         aScaleRect      // OUT: rectangle at given scale

);