Uses of Interface
com.luciad.view.ILcdLayerTreeNode
Packages that use 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
Methods in com.luciad.lucy.format that return ILcdLayerTreeNodeModifier and TypeMethodDescriptionTLcyGXYLayerTreeNodeFormatWrapper.createGXYLayerNode()Deprecated.Creates a newTLcdGXYLayerTreeNode.TLcyGXYLayerTreeNodeFormatWrapper.createGXYLayerNode(ILcdModel aModel) Deprecated.Creates a newTLcdGXYLayerTreeNodewith modelaModel.TLcyGXYLayerTreeNodeFormatWrapper2.createGXYLayerNode()Creates a newTLcdGXYLayerTreeNode.TLcyGXYLayerTreeNodeFormatWrapper2.createGXYLayerNode(ILcdModel aModel) Creates a newTLcdGXYLayerTreeNodewith modelaModel. -
Uses of ILcdLayerTreeNode in com.luciad.lucy.format.lightspeed
Methods in com.luciad.lucy.format.lightspeed that return ILcdLayerTreeNodeModifier and TypeMethodDescriptionTLcyLspLayerTreeNodeFormatWrapper.createLayerNode(ILcdModel aModel) Creates a newILcdLayerTreeNodewith modelaModel. -
Uses of ILcdLayerTreeNode in com.luciad.lucy.map
Methods in com.luciad.lucy.map that return ILcdLayerTreeNodeModifier and TypeMethodDescriptionprotected ILcdLayerTreeNodeTLcyMapComponentFactory.createRootNode(TLcyMapComponent aMapComponent) Creates the root node of theILcdTreeLayeredSupportcreated byTLcyMapComponentFactory.createTreeLayeredSupport(TLcyMapComponent). -
Uses of ILcdLayerTreeNode in com.luciad.view
Methods in com.luciad.view that return ILcdLayerTreeNodeModifier and TypeMethodDescriptionstatic ILcdLayerTreeNodeTLcdLayerTreeNodeUtil.getFirstCommonAncestor(ILcdLayer aFirstLayer, ILcdLayerTreeNode aFirstRootNode, ILcdLayer aSecondLayer, ILcdLayerTreeNode aSecondRootNode) Returns the first ancestor that twoILcdLayers have in common.static ILcdLayerTreeNodeTLcdLayerTreeNodeUtil.getParent(ILcdLayer aLayer, ILcdLayerTreeNode aRootNode) Finds the parent node ofaLayerin the tree with root nodeaRootNode.ILcdTreeLayered.getRootNode()Returns the root node of the tree structure.TLcdTreeLayeredSupport.getRootNode()Methods in com.luciad.view that return types with arguments of type ILcdLayerTreeNodeModifier and TypeMethodDescriptionstatic List<ILcdLayerTreeNode> TLcdLayerTreeNodeUtil.getPathToParent(ILcdLayerTreeNode aFrom, ILcdLayer aTo) Returns a list containing all theILcdLayerTreeNodes to go fromaFromto the parent ofaTo.Methods in com.luciad.view with parameters of type ILcdLayerTreeNodeModifier and TypeMethodDescriptionstatic intTLcdLayerTreeNodeUtil.findSubTreeIndex(ILcdLayerTreeNode aAncestorNode, ILcdLayer aLayer) This method returns the index of the sub tree inaAncestorNodewhich contains the nodeaLayer, or -1 whenaAncestorNodeis not an ancestor ofaLayer.static ILcdLayerTreeNodeTLcdLayerTreeNodeUtil.getFirstCommonAncestor(ILcdLayer aFirstLayer, ILcdLayerTreeNode aFirstRootNode, ILcdLayer aSecondLayer, ILcdLayerTreeNode aSecondRootNode) Returns the first ancestor that twoILcdLayers have in common.intILcdInitialLayerIndexProvider.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 nodeaNodeTLcdLayerTreeNodeUtil.getLayers(ILcdLayerTreeNode aNode, boolean aIncludeNode) Returns a list containing all the layers underneath the nodeaNodeby using a depth first search (respecting the paintOnTopOfChildren hint of the nodes) over the tree starting at nodeaNodestatic ILcdLayerTreeNodeTLcdLayerTreeNodeUtil.getParent(ILcdLayer aLayer, ILcdLayerTreeNode aRootNode) Finds the parent node ofaLayerin the tree with root nodeaRootNode.TLcdLayerTreeNodeUtil.getPath(ILcdLayerTreeNode aFrom, ILcdLayer aTo) Returns a list containing all theILcdLayers to go fromaFromto the layeraTo.static List<ILcdLayerTreeNode> TLcdLayerTreeNodeUtil.getPathToParent(ILcdLayerTreeNode aFrom, ILcdLayer aTo) Returns a list containing all theILcdLayerTreeNodes to go fromaFromto the parent ofaTo.Constructors in com.luciad.view with parameters of type ILcdLayerTreeNodeModifierConstructorDescriptionTLcdIndependentOrderTreeLayeredSupport(ILcdLayered aLayeredToSupport, ILcdLayerTreeNode aRootNode) Constructs a newTLcdIndependentOrderTreeLayeredSupportfor a tree with root nodeaRootNode.Constructs a newTLcdIndependentOrderTreeLayeredSupportfor a tree with root nodeaRootNode.Creates a support object for nodeaNode.TLcdTreeLayeredSupport(ILcdLayered aLayeredToSupport, ILcdLayerTreeNode aRootNode) Constructs a newTLcdTreeLayeredSupportfor a tree with root nodeaRootNode.TLcdTreeLayeredSupport(ILcdLayerTreeNode aRootNode) Constructs a newTLcdTreeLayeredSupportfor a tree with root nodeaRootNode. -
Uses of ILcdLayerTreeNode in com.luciad.view.gxy
Classes in com.luciad.view.gxy that implement ILcdLayerTreeNodeMethods in com.luciad.view.gxy that return ILcdLayerTreeNodeModifier and TypeMethodDescriptionTLcdGXYViewBufferedImage.getRootNode()TLcdGXYViewCanvas.getRootNode()TLcdGXYViewJPanel.getRootNode()TLcdGXYViewJPanelLightWeight.getRootNode()TLcdGXYViewPanel.getRootNode()TLcdGXYViewPlanarImage.getRootNode() -
Uses of ILcdLayerTreeNode in com.luciad.view.gxy.asynchronous
Classes in com.luciad.view.gxy.asynchronous that implement ILcdLayerTreeNodeModifier and TypeClassDescriptionclassTLcdGXYAsynchronousEditableLabelsLayerWrapperextension forlayer nodes.classTLcdGXYAsynchronousLayerWrapperextension forlayer nodes. -
Uses of ILcdLayerTreeNode in com.luciad.view.gxy.asynchronous.lightspeed
Classes in com.luciad.view.gxy.asynchronous.lightspeed that implement ILcdLayerTreeNodeModifier and TypeClassDescriptionclassDeprecated.Lightspeed integration in GXY views is no longer supported. -
Uses of ILcdLayerTreeNode in com.luciad.view.lightspeed
Methods in com.luciad.view.lightspeed that return ILcdLayerTreeNodeModifier and TypeMethodDescriptionALspAWTView.getRootNode()TLspExternalView.getRootNode()Deprecated.TLspFXView.getRootNode()TLspOffscreenView.getRootNode() -
Uses of ILcdLayerTreeNode in com.luciad.view.lightspeed.layer
Classes in com.luciad.view.lightspeed.layer that implement ILcdLayerTreeNodeModifier and TypeClassDescriptionclassExtension ofTLspLayerthat implementsILcdLayerTreeNodeand hence can also have child layers.Methods in com.luciad.view.lightspeed.layer with parameters of type ILcdLayerTreeNodeModifier and TypeMethodDescriptionintTLspInitialLayerIndexProvider.getInitialLayerIndex(ILcdLayer aLayer, ILcdLayerTreeNode aLayerNode) Looks at the layer'stypeand determines an initial index as follows: ForBACKGROUNDlayers, this method starts from the bottom up and inserts the new layer just below the first layer which is not also a background layer. ForINTERACTIVElayers, the method starts from the bottom up and inserts the new layer just above the first layer which is not aBACKGROUNDorINTERACTIVElayer. ForEDITABLElayers, the method starts from the top down and inserts the new layer just below the first layer which is not aREALTIMElayer.REALTIMElayers are simply added at the top of the layer list. -
Uses of ILcdLayerTreeNode in com.luciad.view.lightspeed.layer.integration.gxy
Classes in com.luciad.view.lightspeed.layer.integration.gxy that implement ILcdLayerTreeNodeModifier and TypeClassDescriptionclassDeprecated.GXY integration in Lightspeed views is no longer supported. -
Uses of ILcdLayerTreeNode in com.luciad.view.swing
Constructors in com.luciad.view.swing with parameters of type ILcdLayerTreeNodeModifierConstructorDescriptionTLcdLayerTreeModel(ILcdLayerTreeNode aRootNode) Creates a newTreeModelfor the tree with root nodeaRootNode.