AnnotationLayer Class Reference

Adjusts the properties of an Annotation layer. More...

#include <AnnotationLayer.h>

Inheritance diagram for AnnotationLayer:

Inheritance graph

List of all members.

Public Member Functions

virtual LocationType correctCoordinate (const LocationType &coord) const =0

Protected Member Functions

virtual ~AnnotationLayer ()


Detailed Description

Adjusts the properties of an Annotation layer.

This subclass of Subject will notify upon the following conditions:

See also:
Layer

Definition at line 29 of file AnnotationLayer.h.


Constructor & Destructor Documentation

virtual AnnotationLayer::~AnnotationLayer (  )  [protected, virtual]

This should be destroyed by calling SpatialDataView::deleteLayer.

Definition at line 49 of file AnnotationLayer.h.


Member Function Documentation

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.

Parameters:
coord Coordinate to correct.
Returns:
The corrected coordinate.

Implements GraphicLayer.


Software Development Kit - Opticks 4.9.0 Build 16218