The overlay plug ins (based on the *.opi files of the Common Vision
Blox installation) that may be used with the Display
control are located in the namespace
Stemmer.Cvb.Forms.Overlays.
Classes
Class | Description | |
---|---|---|
ArcOverlay |
An arc
zoom factor
| |
Area2DOverlay |
An overlay object representing an Area2D object on a Display.
| |
BitmapOverlay |
A "target" - in principle a stack of crosshair plugins
| |
CircleOverlay |
An circle overlay.
| |
CircularTargetOverlay |
Target overlay consisting of stacked circles
| |
CompassOverlay |
Compass plugin, indicating text and optionally an angle.
| |
CrossHairOverlay |
A simple Crosshair overlay.
| |
DisplayLabel |
Display Label.
| |
DisplayObjectListTObj |
A Collection class for displayable object collections
| |
ExtendedOverlayPluginBaseTData |
Base class for all overlays that come with a plugin data structure
| |
FixedSizeBitmapOverlay |
A "target" - in principle a stack of crosshair plugins
| |
FixedSizeEllipseOverlay |
An ellipse overlay that does not change size regardless of the display's
zoom factor
| |
ImageOverlay |
A picture in picture display of a CVB image by means of an overlay.
| |
LineOverlay |
A simple line overlay.
| |
OverlayBase |
Base object for all displayable objects (currently labels and overlay
plug in objects)
| |
OverlayDictionary |
Dictionary that provides access to the list of installed CVB overlay
plugins.
| |
OverlayList |
Label collection object.
| |
OverlayPluginBase |
Overlay plugin object
| |
PenStyleOverlayPluginBase |
Base class for all overlays that use pen width and pen style through
a TPenStylePluginData structure.
| |
PixelListOverlay |
A pixel list overlay that marks each pixel individually.
| |
PolyLineOverlay |
A polygon overlay.
| |
RectangularTargetOverlay |
Target overlay consisting of stacked rounded rectangles
| |
RectOverlay |
An overlay representing a Rect object.
| |
RotatedCrossHairOverlay |
A simple Crosshair overlay.
| |
RotatedRectangleOverlay |
A Rotated Rect.
| |
SmartRectOverlay |
A rectangle object
| |
TargetOverlay |
A "target" - in principle a stack of crosshair plugins
| |
TextOverlay |
A label with selectable font properties (note: not all available font
attributes are supported...).
| |
UserOverlay |
User-definable overlay. This type of overlay does not use a predefined
appearance, but needs to be user-drawn using a subset of the GDI
functionality exported by the
UnmanagedGraphics object.
| |
UserOverlayPaintEventArgs |
Paint arguments for UserOverlays. These are basically identical with the
PaintEventArgs objects from the auxiliary DLL, with the
addition of the drag handle index.
|
Structures
Structure | Description | |
---|---|---|
OverlayPluginInfo |
Object gathering all relevant information about an installed overlay
plugin.
|
Enumerations
Enumeration | Description | |
---|---|---|
DragHandlesInUse |
Enum making the evaluation of the currently moving drag handles on the
event arguments easier.
| |
NeedleMode |
The different behaviors of the compass needle.
|