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.
|