Mapping subsystem

The Mapping subsystem determines the specific data that a user selects from within the screen region. This subsystem is fundamental to the Taligent Selection Tool. It consists of a single class with an abstract protocol. Derived classes provide an implementation of the abstract protocol for their particular program.


The MSelectionMapping class defines a concise, five-function protocol for converting between TModelSelections and the screen real estate the specified data occupies. Because coordinate systems might vary from view to view, a standard coordinate system needs to be agreed upon to put geometries into their proper screen context. Each MSelectionMapping keeps a reference to a view to establish a coordinate system for geometries passed between MSelectionMapping and its clients.


[Contents] [Previous] [Next]
Click the icon to mail questions or corrections about this material to Taligent personnel.
Copyright©1995 Taligent,Inc. All rights reserved.

Generated with WebMaker