LEADTOOLS Annotations (Leadtools.Annotations assembly) Send comments on this topic. | Back to Introduction - All Topics | Help Version 17.0.3.29
Subtraction Operator
See Also  Example
Leadtools.Annotations Namespace > AnnPoint Structure : Subtraction Operator


pt
The AnnPoint to translate.
sz
The AnnSize that specifies the pair of numbers to subtract from the coordinates of pt.
Translates an AnnPoint by the negative of a given AnnSize.

Syntax

Visual Basic (Declaration) 
Public Operator -( _
   ByVal pt As AnnPoint, _
   ByVal sz As AnnSize _
) As AnnPoint
C# 
public AnnPoint operator -( 
   AnnPoint pt,
   AnnSize sz
)
C++/CLI 
public:
AnnPoint operator -( 
   AnnPoint pt,
   AnnSize sz
)

Parameters

pt
The AnnPoint to translate.
sz
The AnnSize that specifies the pair of numbers to subtract from the coordinates of pt.

Return Value

Returns the translated AnnPoint.

Example

This method subtracts a size from a point.

Visual BasicCopy Code
Public Sub AnnPoint_OperatorMinus()
   Dim pt As AnnPoint = New AnnPoint(200, 300, AnnUnit.Pixel)
   Dim sz As AnnSize = New AnnSize(1.5F, 2.0F, AnnUnit.Inch)
   Dim s As String = String.Format("pt - sz = {0}", pt - sz)
   MessageBox.Show(s)
End Sub
C#Copy Code
public void AnnPoint_OperatorMinus()
{
   AnnPoint pt = new AnnPoint(200, 300, AnnUnit.Pixel);
   AnnSize sz = new AnnSize(1.5F, 2F, AnnUnit.Inch);
   string s = string.Format("pt - sz = {0}", pt - sz);
   MessageBox.Show(s);
}

Requirements

Target Platforms: Microsoft .NET Framework 2.0, Windows 2000, Windows XP, Windows Server 2003 family, Windows Server 2008 family, Windows Vista, Windows 7

See Also

Leadtools.Annotations requires a Document or Medical toolkit license and unlock key. For more information, refer to: Imaging Pro/Document/Medical Features