Home Previous Up Next Index

visman::components::visman_core

Overview

module visman_core

Class Index

ComponentInterface
Main visman core component interface.
Event
An event defines a transition from the current preset to another preset.
EventList
Container managing all event to preset mappings.
LayerList
Represents a hierarchical collection of layers and their visibility states.
LayerTag
Represents a named group of layers.
LayerTagList
Container managing all LayerTag objects within a project.
NamedEntity
Base interface for all named model entities.
Observable
Base interface for all observable model objects.
Observer
Observer interface for receiving change notifications.
Preset
A preset defines a complete visualization configuration.
PresetList
Container managing all Preset objects within a project.
Project
Root project model containing all persistent visualization data.
VISManEventTopicListener
Topic listener interface for visman events.
Viewport
A viewport defines a specific view area within the visualization.
ViewportList
Container managing all Viewport objects of a preset.

Interface Index

ComponentInterface
Main visman core component interface.
Event
An event defines a transition from the current preset to another preset.
EventList
Container managing all event to preset mappings.
LayerList
Represents a hierarchical collection of layers and their visibility states.
LayerTag
Represents a named group of layers.
LayerTagList
Container managing all LayerTag objects within a project.
NamedEntity
Base interface for all named model entities.
Observable
Base interface for all observable model objects.
Observer
Observer interface for receiving change notifications.
Preset
A preset defines a complete visualization configuration.
PresetList
Container managing all Preset objects within a project.
Project
Root project model containing all persistent visualization data.
VISManEventTopicListener
Topic listener interface for visman events.
Viewport
A viewport defines a specific view area within the visualization.
ViewportList
Container managing all Viewport objects of a preset.

Exception Index

BaseModelException
Base exception for all model-related errors with specific error code.
DuplicateEntity
FormatError
InvalidCookie
InvalidName
InvalidValue
ModificationLockException
PresetIsActiveException

Structure Index

CameraTransform
ObservationKey
Transition
UndoCookie
Vector2f

Sequence Index

LayerNodeSeq
LayerPath
ObservationKeySeq
StringSeq

Dictionary Index

EventDict
LayerTagDict
PresetDict
UndoMappingDict
ViewPortDict

Enumeration Index

AnchorPoint
CameraMode
ListPolicy
TransitionType

Sequences

sequence<LayerNode> LayerNodeSeq

Used By

LayerList::asTree
LayerNode::children
sequence<string> LayerPath

Used By

LayerList::addLayerAt
LayerList::getLayerVisibilityAt
LayerList::moveLayer
LayerList::removeLayerAt
LayerList::renameLayer
LayerList::setLayerVisibilityAt
sequence<ObservationKey> ObservationKeySeq

Used By

Observable::getSubObservationKeys
sequence<string> StringSeq

Used By

ComponentInterface::getImageProviderNames
ObservationKey::key

Dictionaries

dictionary<string, Event*> EventDict

Used By

EventList::asDictionary
dictionary<string, LayerTag*> LayerTagDict

Used By

LayerTagList::asDictionary
dictionary<string, Preset*> PresetDict

Used By

PresetList::asDictionary
dictionary<string, UndoCookie> UndoMappingDict

Used By

Project::getUndoHistory
dictionary<string, Viewport*> ViewPortDict

Used By

ViewportList::asDictionary

Home Previous Up Next Index