LEADTOOLS Annotations (Leadtools.Annotations assembly)
LEAD Technologies, Inc

AnnPoint Structure

Example 





Members 
Represents an ordered pair of float x- and y- coordinates and a unit of measurement that defines a point in a two-dimensional plane.
Object Model
AnnPoint Structure
Syntax
[SerializableAttribute()]
public struct AnnPoint : System.ValueType 
'Declaration
 
<SerializableAttribute()>
Public Structure AnnPoint 
   Inherits System.ValueType
'Usage
 
Dim instance As AnnPoint
[SerializableAttribute()]
public class AnnPoint
JAVASCRIPT_NOSTRUCTS
[SerializableAttribute()]
public value class AnnPoint : public System.ValueType 
Example
 
Private Sub AnnPoint_AnnPoint()
   ' set up a new unit converter with 96 DPI
   Dim converter As AnnUnitConverter = New AnnUnitConverter(96, 96)
   ' create a new annotation point at inch coordinate 1.5, 2

   Dim pt As AnnPoint = New AnnPoint(1.5F, 2.0F, AnnUnit.Inch)

   ' show the point
   Dim s As String = String.Format("{0}", pt)
   MessageBox.Show(s)

   ' convert the point to pixels
   pt.Convert(converter, AnnUnit.Pixel)


   ' show
   s = String.Format("{0}", pt)
   MessageBox.Show(s)
End Sub
private void AnnPoint_AnnPoint()
{
   // set up a new unit converter with 96 DPI
   AnnUnitConverter converter = new AnnUnitConverter(96, 96);
   // create a new annotation point at inch coordinate 1.5, 2

   AnnPoint pt = new AnnPoint(1.5f, 2f, AnnUnit.Inch);

   // show the point
   string s = string.Format("{0}", pt);
   MessageBox.Show(s);

   // convert the point to pixels
   pt.Convert(converter, AnnUnit.Pixel);


   // show
   s = string.Format("{0}", pt);
   MessageBox.Show(s);
}
Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

AnnPoint Members
Leadtools.Annotations Namespace

 

 


Products | Support | Contact Us | Copyright Notices

© 2006-2012 All Rights Reserved. LEAD Technologies, Inc.