List of all members.
Detailed Description
brief Manages property links between differerent displays.
Property links can be ranges, color sequences and other parameters.
The intelligence on what can be linked lies in the subclasses of DisplayPropertyLink.
Displays that are able to link properties to must inherit DisplayPropertyHolder and in addition must be added to the DisplayLinkManager.
To create a link from a certain DisplayPropertyHolder, DisplayLinkManager::createPossibleLinks should be called. This fills an ObjectSet<DisplayPropertyLink>&, and one or more links in that set may be enabled by calling DisplayPropertyHolder::addDisplayPropertyLink().
The link is removed by calling DisplayPropertyHolder::removeDisplayPropertyLink().
Constructor & Destructor Documentation
| DisplayLinkManager::DisplayLinkManager |
( |
|
) |
|
| DisplayLinkManager::~DisplayLinkManager |
( |
|
) |
|
Member Function Documentation
PropertyLink becomes mine, returns id for new link.
DisplayPropertyLinks become yours.
| void DisplayLinkManager::fillPar |
( |
IOPar & |
|
) |
const |
| int DisplayLinkManager::getDisplayPropertyLinkID |
( |
int |
idx |
) |
const |
| int DisplayLinkManager::nrDisplayPropertyLinks |
( |
|
) |
const |
| int DisplayLinkManager::nrHolders |
( |
|
) |
const |
| void DisplayLinkManager::removeDisplayPropertyLink |
( |
int |
id |
) |
|
| bool DisplayLinkManager::usePar |
( |
const IOPar & |
|
) |
|
Friends And Related Function Documentation
Member Data Documentation