Uses of Interface
com.luciad.view.ILcdLayerTreeNode
Package
Description
Provides support facilities for adding a new data format to Lucy.
Provides support facilities for adding visualization in a Lightspeed view for data formats.
Contains a broad range of classes related to the visual represention of a map.
General aspects of views.
Provides two-dimensional views and components supporting the visualization of the former's representation.
Provides layer-specific asynchronous painting.
Provides an asynchronous layer wrapper and paint queue implementation that allows
inserting Lightspeed layers into an
ILcdGXYView
.Provides support for OpenGL-based 2D and 3D visualization of data.
Provides layering support for
ILspView
.Provides support for visualizing
ILcdGXYLayer
instances in an
ILspView
.This package provides Swing components which are related to a view or allow interaction with a view.
-
Uses of ILcdLayerTreeNode in com.luciad.lucy.format
Modifier and TypeMethodDescriptionTLcyGXYLayerTreeNodeFormatWrapper.createGXYLayerNode()
Deprecated.Creates a newTLcdGXYLayerTreeNode
.TLcyGXYLayerTreeNodeFormatWrapper.createGXYLayerNode
(ILcdModel aModel) Deprecated.Creates a newTLcdGXYLayerTreeNode
with modelaModel
.TLcyGXYLayerTreeNodeFormatWrapper2.createGXYLayerNode()
Creates a newTLcdGXYLayerTreeNode
.TLcyGXYLayerTreeNodeFormatWrapper2.createGXYLayerNode
(ILcdModel aModel) Creates a newTLcdGXYLayerTreeNode
with modelaModel
. -
Uses of ILcdLayerTreeNode in com.luciad.lucy.format.lightspeed
Modifier and TypeMethodDescriptionTLcyLspLayerTreeNodeFormatWrapper.createLayerNode
(ILcdModel aModel) Creates a newILcdLayerTreeNode
with modelaModel
. -
Uses of ILcdLayerTreeNode in com.luciad.lucy.map
Modifier and TypeMethodDescriptionprotected ILcdLayerTreeNode
TLcyMapComponentFactory.createRootNode
(TLcyMapComponent aMapComponent) Creates the root node of theILcdTreeLayeredSupport
created byTLcyMapComponentFactory.createTreeLayeredSupport(TLcyMapComponent)
. -
Uses of ILcdLayerTreeNode in com.luciad.view
Modifier and TypeMethodDescriptionstatic ILcdLayerTreeNode
TLcdLayerTreeNodeUtil.getFirstCommonAncestor
(ILcdLayer aFirstLayer, ILcdLayerTreeNode aFirstRootNode, ILcdLayer aSecondLayer, ILcdLayerTreeNode aSecondRootNode) Returns the first ancestor that twoILcdLayer
s have in common.static ILcdLayerTreeNode
TLcdLayerTreeNodeUtil.getParent
(ILcdLayer aLayer, ILcdLayerTreeNode aRootNode) Finds the parent node ofaLayer
in the tree with root nodeaRootNode
.ILcdTreeLayered.getRootNode()
Returns the root node of the tree structure.TLcdTreeLayeredSupport.getRootNode()
Modifier and TypeMethodDescriptionstatic List
<ILcdLayerTreeNode> TLcdLayerTreeNodeUtil.getPathToParent
(ILcdLayerTreeNode aFrom, ILcdLayer aTo) Returns a list containing all theILcdLayerTreeNode
s to go fromaFrom
to the parent ofaTo
.Modifier and TypeMethodDescriptionstatic int
TLcdLayerTreeNodeUtil.findSubTreeIndex
(ILcdLayerTreeNode aAncestorNode, ILcdLayer aLayer) This method returns the index of the sub tree inaAncestorNode
which contains the nodeaLayer
, or -1 whenaAncestorNode
is not an ancestor ofaLayer
.static ILcdLayerTreeNode
TLcdLayerTreeNodeUtil.getFirstCommonAncestor
(ILcdLayer aFirstLayer, ILcdLayerTreeNode aFirstRootNode, ILcdLayer aSecondLayer, ILcdLayerTreeNode aSecondRootNode) Returns the first ancestor that twoILcdLayer
s have in common.int
ILcdInitialLayerIndexProvider.getInitialLayerIndex
(ILcdLayer aLayer, ILcdLayerTreeNode aLayerNode) Provides the most desired index when about to insert a new layer.TLcdLayerTreeNodeUtil.getLayers
(ILcdLayerTreeNode aNode) Returns a list containing all the layers underneath the nodeaNode
, includingaNode
, by using a depth first search (respecting the paintOnTopOfChildren hint of the nodes) over the tree starting at nodeaNode
TLcdLayerTreeNodeUtil.getLayers
(ILcdLayerTreeNode aNode, boolean aIncludeNode) Returns a list containing all the layers underneath the nodeaNode
by using a depth first search (respecting the paintOnTopOfChildren hint of the nodes) over the tree starting at nodeaNode
static ILcdLayerTreeNode
TLcdLayerTreeNodeUtil.getParent
(ILcdLayer aLayer, ILcdLayerTreeNode aRootNode) Finds the parent node ofaLayer
in the tree with root nodeaRootNode
.TLcdLayerTreeNodeUtil.getPath
(ILcdLayerTreeNode aFrom, ILcdLayer aTo) Returns a list containing all theILcdLayer
s to go fromaFrom
to the layeraTo
.static List
<ILcdLayerTreeNode> TLcdLayerTreeNodeUtil.getPathToParent
(ILcdLayerTreeNode aFrom, ILcdLayer aTo) Returns a list containing all theILcdLayerTreeNode
s to go fromaFrom
to the parent ofaTo
.ModifierConstructorDescriptionTLcdIndependentOrderTreeLayeredSupport
(ILcdLayered aLayeredToSupport, ILcdLayerTreeNode aRootNode) Constructs a newTLcdIndependentOrderTreeLayeredSupport
for a tree with root nodeaRootNode
.Constructs a newTLcdIndependentOrderTreeLayeredSupport
for a tree with root nodeaRootNode
.Creates a support object for nodeaNode
.TLcdTreeLayeredSupport
(ILcdLayered aLayeredToSupport, ILcdLayerTreeNode aRootNode) Constructs a newTLcdTreeLayeredSupport
for a tree with root nodeaRootNode
.TLcdTreeLayeredSupport
(ILcdLayerTreeNode aRootNode) Constructs a newTLcdTreeLayeredSupport
for a tree with root nodeaRootNode
. -
Uses of ILcdLayerTreeNode in com.luciad.view.gxy
Modifier and TypeMethodDescriptionTLcdGXYViewBufferedImage.getRootNode()
TLcdGXYViewCanvas.getRootNode()
TLcdGXYViewJPanel.getRootNode()
TLcdGXYViewJPanelLightWeight.getRootNode()
TLcdGXYViewPanel.getRootNode()
TLcdGXYViewPlanarImage.getRootNode()
-
Uses of ILcdLayerTreeNode in com.luciad.view.gxy.asynchronous
Modifier and TypeClassDescriptionclass
TLcdGXYAsynchronousEditableLabelsLayerWrapper
extension forlayer nodes
.class
TLcdGXYAsynchronousLayerWrapper
extension forlayer nodes
. -
Uses of ILcdLayerTreeNode in com.luciad.view.gxy.asynchronous.lightspeed
Modifier and TypeClassDescriptionclass
Deprecated.Lightspeed integration in GXY views is no longer supported. -
Uses of ILcdLayerTreeNode in com.luciad.view.lightspeed
Modifier and TypeMethodDescriptionALspAWTView.getRootNode()
TLspExternalView.getRootNode()
Deprecated.TLspFXView.getRootNode()
TLspOffscreenView.getRootNode()
-
Uses of ILcdLayerTreeNode in com.luciad.view.lightspeed.layer
Modifier and TypeClassDescriptionclass
Extension ofTLspLayer
that implementsILcdLayerTreeNode
and hence can also have child layers.Modifier and TypeMethodDescriptionint
TLspInitialLayerIndexProvider.getInitialLayerIndex
(ILcdLayer aLayer, ILcdLayerTreeNode aLayerNode) Looks at the layer'stype
and determines an initial index as follows: ForBACKGROUND
layers, this method starts from the bottom up and inserts the new layer just below the first layer which is not also a background layer. ForINTERACTIVE
layers, the method starts from the bottom up and inserts the new layer just above the first layer which is not aBACKGROUND
orINTERACTIVE
layer. ForEDITABLE
layers, the method starts from the top down and inserts the new layer just below the first layer which is not aREALTIME
layer.REALTIME
layers are simply added at the top of the layer list. -
Uses of ILcdLayerTreeNode in com.luciad.view.lightspeed.layer.integration.gxy
Modifier and TypeClassDescriptionclass
Deprecated.GXY integration in Lightspeed views is no longer supported. -
Uses of ILcdLayerTreeNode in com.luciad.view.swing
ModifierConstructorDescriptionTLcdLayerTreeModel
(ILcdLayerTreeNode aRootNode) Creates a newTreeModel
for the tree with root nodeaRootNode
.