Leadtools.Forms Requires Document/Medical product license | Send comments on this topic. | Back to Introduction - All Topics | Help Version 16.5.9.25
Subtract Method
See Also  Example
Leadtools.Forms Namespace > LogicalPoint Structure : Subtract Method



point
Specifies the LogicalPoint.
size
Specifies the LogicalSize.
point
Specifies the LogicalPoint.
size
Specifies the LogicalSize.
Returns a LogicalPoint that results from subtracting the width and height of a LogicalSize structure from the X and Y coordinants of the LogicalPoint structure, respectively.

Syntax

Visual Basic (Declaration) 
Public Shared Function Subtract( _
   ByVal point As LogicalPoint, _
   ByVal size As LogicalSize _
) As LogicalPoint
Visual Basic (Usage)Copy Code
Dim point As LogicalPoint
Dim size As LogicalSize
Dim value As LogicalPoint
 
value = LogicalPoint.Subtract(point, size)
C# 
public static LogicalPoint Subtract( 
   LogicalPoint point,
   LogicalSize size
)
C++/CLI 
public:
static LogicalPoint Subtract( 
   LogicalPoint point,
   LogicalSize size
) 

Parameters

point
Specifies the LogicalPoint.
size
Specifies the LogicalSize.

Example

This example subtracts the point structure by size structure (offset).

Visual BasicCopy Code
'''This example subtracts two point structures.
Public Sub LogicalPoint_Subtract()
   Dim sz As LogicalSize = New LogicalSize(2, 3, LogicalUnit.Centimeter)
   Dim pt As LogicalPoint = New LogicalPoint(1.5F, 2f, LogicalUnit.Inch)
   Dim s As String = String.Format("pt - sz = {0}", LogicalPoint.Subtract(pt, sz))
   MessageBox.Show(s)
End Sub
C#Copy Code
///This example subtracts two point structures. 
public void LogicalPoint_Subtract() 

   LogicalSize sz = new LogicalSize(2, 3, LogicalUnit.Centimeter); 
   LogicalPoint pt = new LogicalPoint(1.5F, 2f, LogicalUnit.Inch);  
   string s = string.Format("pt - sz = {0}", LogicalPoint.Subtract(pt, sz)); 
   MessageBox.Show(s); 
}

Remarks

The unit of measurement of the new LogicalPoint is the same as the unit of measurement of the passed LogicalPoint. The X-Coordinate of the new LogicalPoint equals the subtraction of the Width property of the passed LogicalSize from the X-Coordinate of the passed LogicalPoint, i.e. new X = X - Width. The Y-Coordinate of the new LogicalPoint equals the subtraction of the Height property of the passed LogicalSize from the Y-Coordinate of the passed LogicalPoint, i.e. new Y = Y - Height.

Requirements

Target Platforms: Microsoft .NET Framework 3.0, Windows 2000, Windows XP, Windows Server 2003 family, Windows Server 2008 family

See Also

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