Uses of Class
com.luciad.view.TLcdDomainObjectContext
Packages that use TLcdDomainObjectContext
Package
Description
This is a terrain analysis add-on for line-of-sight (LOS) calculation on Lightspeed maps.
Provides the add-on to perform visibility calculations between a point observer and other shapes on a Lightspeed map.
Contains context classes that, for instance, describe a domain object, its model, layer and view.
General aspects of views.
Provides layering support for
ILspView.This package provides Swing components which are related to a view or allow interaction with a view.
-
Uses of TLcdDomainObjectContext in com.luciad.lucy.addons.tea.lineofsight
Methods in com.luciad.lucy.addons.tea.lineofsight that return TLcdDomainObjectContextModifier and TypeMethodDescriptionTLcyLOSDomainObject.getDomainObjectContext()Gets the domain object context linked to this LOS domain object.Methods in com.luciad.lucy.addons.tea.lineofsight that return types with arguments of type TLcdDomainObjectContextModifier and TypeMethodDescriptionTLcyLOSAddOn.createCenterPointShapeProvider()Returns a function used to calculate the center point of the line-of-sight and its corresponding altitude mode.Methods in com.luciad.lucy.addons.tea.lineofsight with parameters of type TLcdDomainObjectContextModifier and TypeMethodDescriptionTLcyLOSManager.addLOSCoverage(TLcdDomainObjectContext aDomainObjectContext) Adds a LOS coverage for a specific domain object.booleanTLcyLOSManager.canAddLOSCoverageFor(TLcdDomainObjectContext aContext) Verify if a domain object context can be used for a LOS coverage.voidTLcyLOSManager.removeLOSCoverage(TLcdDomainObjectContext aDomainObjectContext) Remove the LOS coverage for a specific domain object. -
Uses of TLcdDomainObjectContext in com.luciad.lucy.addons.tea.shapevisibility
Methods in com.luciad.lucy.addons.tea.shapevisibility that return TLcdDomainObjectContextModifier and TypeMethodDescriptionTLcyShapeObservationResult.getObservee()Returns the object under observationTLcyShapeObserver.getObserver()Returns the domain object context for which this observer was created.Methods in com.luciad.lucy.addons.tea.shapevisibility that return types with arguments of type TLcdDomainObjectContextModifier and TypeMethodDescriptionTLcyShapeVisibilityAddOn.createObserveeShapeProvider()Returns a function used to calculate the shape under observation in the visibility calculations.TLcyShapeVisibilityAddOn.createPointObserverShapeProvider()Returns a function used to calculate theILcdPointshape for an observer in the visibility calculations.TLcyShapeObserver.getObservees()Returns the list of domain object contexts this observer is currently observing.Methods in com.luciad.lucy.addons.tea.shapevisibility with parameters of type TLcdDomainObjectContextModifier and TypeMethodDescriptionTLcyShapeVisibilityManager.addObserver(TLcdDomainObjectContext aDomainObjectContext) Create and add a new observer for the specified domain object, allowing to calculate the visibility between this domain object and other domain objects.booleanTLcyShapeVisibilityManager.canAddObserver(TLcdDomainObjectContext aDomainObjectContext) Returnstruewhen a new observer can be created foraDomainObjectContext.booleanTLcyShapeObserver.canObserve(TLcdDomainObjectContext aDomainObjectContext) Returnstruewhen the specified domain object context can be observed by this observer.booleanTLcyShapeVisibilityManager.canRemoveObserver(TLcdDomainObjectContext aDomainObjectContext) Returnstruewhen an observer was previously created foraDomainObjectContext, and it can be removed.ILcyVisibilityCalculationPropertiesProvider.createProperties(List<TLcyShapeObserver> aObservers, TLcdDomainObjectContext aObservee) Creates the visibility calculation properties for the calculation between the specified observers and the observee.doubleILcyVisibilityCalculationPropertiesProvider.VisibilityCalculationProperties.getObserveeDiscretizationStepSize(TLcdDomainObjectContext aDomainObjectContext) Returns the step size used for discretizing the observed domain object into aILcdAltitudeMatrixView.voidTLcyShapeVisibilityManager.removeObserver(TLcdDomainObjectContext aDomainObjectContext) Removes the observer for the specified domain object.TLcyShapeObserver.startObserving(TLcdDomainObjectContext aDomainObjectContext) Start observing the specified domain object using this observer.voidTLcyShapeObserver.stopObserving(TLcdDomainObjectContext aDomainObjectContext) Stop observing the specified domain object with this observer. -
Uses of TLcdDomainObjectContext in com.luciad.lucy.util.context
Subclasses of TLcdDomainObjectContext in com.luciad.lucy.util.contextModifier and TypeClassDescriptionclassThis context object defines everything related to a domain object: theILcdModelin which it is contained, and theILcdLayerand theILcdViewin which it is displayed. -
Uses of TLcdDomainObjectContext in com.luciad.view
Methods in com.luciad.view that return types with arguments of type TLcdDomainObjectContextModifier and TypeMethodDescriptionALcdObjectSelectionAction.getObjectFilter()Returns the object filter as it was provided to the constructor.Method parameters in com.luciad.view with type arguments of type TLcdDomainObjectContextModifier and TypeMethodDescriptionprotected abstract voidALcdObjectSelectionAction.actionPerformed(ActionEvent aActionEvent, List<TLcdDomainObjectContext> aSelection) Performs what the action should do.protected voidTLcdDeleteSelectionAction.actionPerformed(ActionEvent aActionEvent, List<TLcdDomainObjectContext> aSelection) protected voidTLcdDeleteSelectionAction.remove(List<TLcdDomainObjectContext> aSelection) Deselects the given objects and removes them from their model.protected voidTLcdDeleteSelectionAction.undoRemove(List<TLcdDomainObjectContext> aSelection) Re-adds the given objects to their model and selects the newly added objects.Constructor parameters in com.luciad.view with type arguments of type TLcdDomainObjectContextModifierConstructorDescriptionALcdObjectSelectionAction(ILcdView aView, ILcdFilter<TLcdDomainObjectContext> aObjectFilter) Constructs a newALcdObjectSelectionAction.ALcdObjectSelectionAction(ILcdView aView, ILcdFilter<TLcdDomainObjectContext> aObjectFilter, int aMinObjectCount, int aMaxObjectCount, boolean aStrict) Constructs a newALcdObjectSelectionAction. -
Uses of TLcdDomainObjectContext in com.luciad.view.lightspeed.layer
Subclasses of TLcdDomainObjectContext in com.luciad.view.lightspeed.layerModifier and TypeClassDescriptionclassAn extension ofTLcdDomainObjectContextwhich includes a certain paint representation state as well. -
Uses of TLcdDomainObjectContext in com.luciad.view.swing
Constructors in com.luciad.view.swing with parameters of type TLcdDomainObjectContextModifierConstructorDescriptionCreates a model element balloon descriptor, initialized with the given domain object context.