#include <AnnotationLayer.h>

Public Member Functions | |
| virtual LocationType | correctCoordinate (const LocationType &coord) const =0 |
Protected Member Functions | |
| virtual | ~AnnotationLayer () |
This subclass of Subject will notify upon the following conditions:
Definition at line 29 of file AnnotationLayer.h.
| virtual AnnotationLayer::~AnnotationLayer | ( | ) | [protected, virtual] |
This should be destroyed by calling SpatialDataView::deleteLayer.
Definition at line 49 of file AnnotationLayer.h.
| virtual LocationType AnnotationLayer::correctCoordinate | ( | const LocationType & | coord | ) | const [pure virtual] |
Correct the coordinate for whatever snapping may be required.
AnnotationLayer will snap to gridlines if the user has selected this option in the GUI.
| coord | Coordinate to correct. |
Implements GraphicLayer.