←Select platform

ScaleVector Method

Summary
Scales the AnnStickyNoteObject by the specified ratios, unit vector and center point.
Syntax
C#
VB
Objective-C
C++
Java
public override void ScaleVector( 
   double scaleX, 
   double scaleY, 
   LeadPointD unitVectorX, 
   LeadPointD unitVectorY, 
   LeadPointD centerPoint 
) 
Public Overrides Sub ScaleVector( _ 
   ByVal scaleX As Double, _ 
   ByVal scaleY As Double, _ 
   ByVal unitVectorX As LeadPointD, _ 
   ByVal unitVectorY As LeadPointD, _ 
   ByVal centerPoint As LeadPointD _ 
)  
-(void) scaleX:(double)scaleX 
             y:(double)scaleY 
       unitVectorX:(LeadPointD)unitVectorX; 
       unitVectorY:(LeadPointD)unitVectorY; 
       atPoint:(LeadPointD)ptOrg; 
@Override public void scaleVector(double scaleX, 
   double scaleY, 
   LeadPointD unitVectorX, 
   LeadPointD unitVectorY, 
   LeadPointD centerPoint) 
) 
public:  
   virtual void ScaleVector( 
      double scaleX, 
      double scaleY, 
      LeadPointD^ unitVectorX, 
      LeadPointD^ unitVectorY, 
      LeadPointD^ centerPoint 
   ) override 

Parameters

scaleX
The ratio by which to scale the AnnStickyNoteObject in the x-axis direction.

scaleY
The ratio by which to scale the AnnStickyNoteObject in the y-axis direction.

unitVectorX
The X-axis of the unit vector to use in scaling.

unitVectorY
The T-axis of the unit vector to use in scaling.

centerPoint
A Leadtools.LeadPointD object that represents the center of the scale operation.

Remarks

This implementation overrides this method to ignore the default behavior since this object type does not support scaling.

Requirements

Target Platforms

Help Version 21.0.2021.7.2
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2021 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Annotations.Engine Assembly

Products | Support | Contact Us | Intellectual Property Notices
© 1991-2021 LEAD Technologies, Inc. All Rights Reserved.