The AnnFreehandHotspotObject Class is available in LEADTOOLS Document and Medical Imaging toolkits.
Defines an annotation freehand hot spot object.Visual Basic (Declaration) | |
---|---|
<SerializableAttribute()> Public Class AnnFreehandHotspotObject Inherits AnnPolygonObject Implements IAnnPictureObject, ICloneable, IDisposable, ISerializable |
Visual Basic (Usage) | Copy Code |
---|---|
Dim instance As AnnFreehandHotspotObject |
C# | |
---|---|
[SerializableAttribute()] public class AnnFreehandHotspotObject : AnnPolygonObject, IAnnPictureObject, ICloneable, IDisposable, ISerializable |
C++/CLI | |
---|---|
[SerializableAttribute()] public ref class AnnFreehandHotspotObject : public AnnPolygonObject, IAnnPictureObject, ICloneable, IDisposable, ISerializable |
This example creates a freehand hotspot object.
Visual Basic | Copy Code |
---|---|
Private Sub AnnFreehandHotspotObject_AnnFreehandHotspotObject(ByVal container As AnnContainer) Dim freehandHotspot As AnnFreehandHotspotObject = New AnnFreehandHotspotObject() freehandHotspot.Points.Add(New AnnPoint(100, 100, AnnUnit.Pixel)) freehandHotspot.Points.Add(New AnnPoint(200, 100, AnnUnit.Pixel)) freehandHotspot.Points.Add(New AnnPoint(200, 200, AnnUnit.Pixel)) freehandHotspot.Points.Add(New AnnPoint(100, 300, AnnUnit.Pixel)) container.Objects.Add(freehandHotspot) End Sub |
C# | Copy Code |
---|---|
private void AnnFreehandHotspotObject_AnnFreehandHotspotObject(AnnContainer container) { AnnFreehandHotspotObject freehandHotspot = new AnnFreehandHotspotObject(); freehandHotspot.Points.Add(new AnnPoint(100, 100, AnnUnit.Pixel)); freehandHotspot.Points.Add(new AnnPoint(200, 100, AnnUnit.Pixel)); freehandHotspot.Points.Add(new AnnPoint(200, 200, AnnUnit.Pixel)); freehandHotspot.Points.Add(new AnnPoint(100, 300, AnnUnit.Pixel)); container.Objects.Add(freehandHotspot); } |
For information on using pictures in a freehand hot spot annotation object, refer to Using Pictures in Annotation Objects
For more information about the freehand hotspot annotation object refer to AnnFreehandHotspotObject. For more information about the automated freehand hotspot annotation object, refer to Annotation Objects - Automated Features and Automated Annotations - Hotspot Picture Tab.
System.Object
Leadtools.Annotations.AnnDrawable
Leadtools.Annotations.AnnObject
Leadtools.Annotations.AnnPolylineObject
Leadtools.Annotations.AnnPolygonObject
Leadtools.Annotations.AnnFreehandHotspotObject
Target Platforms: Microsoft .NET Framework 2.0, Windows 2000, Windows XP, Windows Server 2003 family, Windows Server 2008 family, Windows Vista, Windows 7