IMcImage2CreateScaledAoi Method 
             | 
            
               
             | 
          
        
         Scale and optionally rotate and/or translate a McFeatures object in to a new one.
 
    Namespace: 
   MediaCy.IQL.Engine
    Assembly:
   MediaCy.IQL.Engine (in MediaCy.IQL.Engine.dll) Version: 10.0.6912.0
SyntaxFunction CreateScaledAoi ( 
	<OptionalAttribute> piunkSrcAoi As Object,
	<OptionalAttribute> SizeRatioXY As Object,
	<OptionalAttribute> DstOffset As Object,
	Optional AngleToRotate As Double = 0
) As Object
Parameters
- piunkSrcAoi (Optional)
 - Type: SystemObject
 - SizeRatioXY (Optional)
 - Type: SystemObject
If given, can be either a scalar integral value or length-2 integral
array giving the requested tiled sub-sampling of the image data for which scaling is
to be done.  If missing, a SizeRatio of 1 on each axis is used (i.e., no scaling). - DstOffset (Optional)
 - Type: SystemObject
If given, can be a LONGPOINT or length-2 integral array giving the
offset.  The offset is given in unscaled coordinates and is applied after any rotation
by AngleToRotate. - AngleToRotate (Optional)
 - Type: SystemDouble
If non-zero, the angle scaled Aoi coordinates are rotated about the
origin before applying any DstOffset. 
Return Value
Type: 
ObjectA McRegions (or McFeatures) object that is a duplicate of the SrcAoi, scaled by the inverse
of the SizeRatioXY, rotated by AngleToRotate and translated by DstOffset.
RemarksThe formula applied to the source Aoi coordinates is:
DstPoint = RotateByAngleToRotate( SrcPoint / SizeRatio) + DstOffset
See Also