Share

AcGiGeometry::pushScaleTransform (AcGiScaleTransformBehavior, AcGePoint3d&) Method

C++

virtual AcGeMatrix3d pushScaleTransform(
    AcGiScaleTransformBehavior behavior, 
    const AcGePoint3d& extents
) = 0;

Description

This method places scale transform behavior onto the current transform stack.This method ignores z for scale if behavior implies a 2D coordinate system, such as kAcGiViewportScale, kAcGiScreenScale, kAcGiViewportLocalOriginScale, or kAcGiScreenLocalOriginScale.

Parameters

Parameters Description
behavior Input scale transform behavior.
extents Input scale values.

Returns

The transform matrix; this matrix is only valid at the time of the call because subsequent redraws/view changes invalidate this matrix.

Links

AcGiGeometry

Was this information helpful?