Uses of Interface
com.luciad.shape.ILcdShape
Packages that use ILcdShape
Package
Description
Provides classes and interfaces for all aerodrome related aspects.
Provides classes and interfaces for all airspace related aspects (like airspaces,
airspace associations and airspace segments).
Provides classes and interfaces for modeling safety altitudes for areas.
Provides classes and interfaces for modeling final approach paths.
Provides classes and interfaces for all geographical border related aspects.
Provides classes and interfaces for all navigation aid related aspects.
Provides classes and interfaces for all obstacle related aspects.
Provides classes and interfaces for all Offroute Terrain Clearance Altitude related aspects.
Provides classes and interfaces for all parachute jump area related aspects.
Provides classes and interfaces for all procedure related aspects.
Provides classes and interfaces for all air refueling related aspects (like tracks, airspace, ...
Provides classes and interfaces for all route or airway related aspects.
Provides classes and interfaces for modeling safety altitudes for sectors.
Provides classes and interfaces for all service related aspects.
Provides classes and interfaces for all arrival / departure routes in Visual Flight Rules related aspects.
Everything related to representing three-dimensional shapes that are domain independent.
This package contains utility classes for finding contours based on raster data.
This package provides the classes that correspond to AIXM 5.1 data types.
This package provides the classes that correspond to common AIXM 5.1 airportheliport types.
This package provides the classes that correspond to AIXM 5.1 airportheliport types.
This package provides the classes that correspond to AIXM 5.1 airportheliport lighting types.
This package provides the classes that correspond to AIXM 5.1 airportheliport marking types.
This package provides the classes that correspond to AIXM 5.1 airspace types.
This package provides the classes that correspond to AIXM 5.1 geometry types.
This package provides the classes that correspond to AIXM 5.1 holding types.
This package provides the classes that correspond to AIXM 5.1 navaid types.
This package provides the classes that correspond to AIXM 5.1 pointreference types.
This package provides the classes that correspond to AIXM 5.1 obstacle types.
This package provides the classes that correspond to AIXM 5.1 procedure types.
This package provides the classes that correspond to AIXM 5.1 procedure types.
This package provides the classes that correspond to AIXM 5.1 flightrestriction types.
This package provides the classes that correspond to AIXM 5.1 service types.
This package provides the classes that correspond to AIXM 5.1 schedule types.
This package provides the classes that correspond to AIXM 5.1 surveillance types.
Provides classes and interfaces for decoding and displaying ASDI data, version 5.4.
Provides classes and interfaces for decoding and displaying ASTERIX data.
This package contains functionality related to the decoding of Bing Maps models.
Handles the cgm format.
Provides classes to read and write geometries and features from generic
spatial databases.
Provides shape classes containing a measure value.
Handles the dgn format.
Handles the dwg format.
Handles the GDF format.
This package contains vector data GeoJson encoding and decoding utilities.
Provides domain model classes and utility classes for modeling GML 2 data.
Provides domain model classes and utility classes for modeling GML 3.1 data.
Provides domain model classes and utility classes for modeling GML 3.2 data.
This package contains utilities for encoding or decoding data from an SAP HANA database.
Provides specialized Informix shapes.
This package contains all feature classes of KML.
This package contains all geometry classes of KML.
The datatype in this package is an aggregate of the metadata elements that describe the spatial
and temporal extent of the referring entity.
Handles MapInfo formats: the binary map format and the ASCII mif
format.
This package contains a domain model to represent an NVG 1.4/1.5 data source.
This package contains a domain model to represent an NVG 2.0 data source.
Handles the POL format.
Handles the S-57 format.
Handles the shp format.
Handles the svg format.
This package provides the classes to compare and replicate resources between two tile stores.
Provides the vector specific functionality for the LuciadFusion engine.
Provides the Tile Store abstraction and a file system implementation.
LuciadFusion TileStore provides a resource model, based on
ALfnResourceMetadata.Provides model abstractions specific to fused vector data.
Specifies ellipsoids and geodetic datums.
Contains classes to perform geometry operations in cartesian space.
This package provides constructive geometry operations, such as finding the union or intersection
of filled polygons, and calculating the convex hull.
Constructive geometry operations in cartesian space.
Constructive geometry operations on an ellipse.
Constructive geometry operations on a sphere.
This package provides topological operations between shapes.
Topology operations in cartesian space.
Topology and geometry calculations on an ellipse.
Topology and geometry calculations on a sphere.
This package provides a new, highly configurable data format.
This package contains an abstract class that facilitates the implementation of
ILcyCustomizerPanels for
geometries of drawing shapes.Provides the context classes that can be used in customizer panels to receive the context
of several types of objects.
Provides the add-on to perform visibility calculations between a point observer and other shapes on a Lightspeed map.
Contains classes to enable the exchange of model objects from one layer to another.
This package provides the facility to cluster data on your map, on a model level, so not the
visualization aspect.
Contains a Java object model for representing an OGC filter, implementing the OGC 02-059, 04-095 and 09-026 standards
(OGC Filter Encoding Implementation Specification, version 1.0.0, 1.1.0 and 2.0.0).
Implementation of the OGC Web Feature Service (WFS) specification.
Everything related to representing three-dimensional shapes.
Three-dimensional shapes that can be changed in two dimensions.
Three-dimensional shapes that can be changed in all three dimensions.
Contains the domain model to represent military symbols from the APP-6A standard,
or optionally also from the TTA-106 V4 standard.
Military units (including modifiers) that can be represented by the MIL-STD 2525 military symbology standard.
Contains all classes for terrain elevation analysis.
Provides support for interactive editing of domain objects in a model.
Defines the concept of edit handles and provides a number of implementations that can be used by
editors.This package defines all interfaces and abstract base classes related to
ILspStyler.-
Uses of ILcdShape in com.luciad.ais.model.aerodrome
Subinterfaces of ILcdShape in com.luciad.ais.model.aerodromeModifier and TypeInterfaceDescriptioninterfaceThis interface describes the geometry and the relationships of an aerodrome.interfaceAn arresting gear is a safety device consisting of two major components: engaging or catching devices energy absorption devices for the purpose of arresting both tail hook and non-tail hook equipped aircraft.interfaceThis interface defines operations to edit the attributes and relationships of anILcdAerodrome.interfaceThis interface is an extension of theILcdArrestingGearinterface that allows to change the attributes and relationships of an arresting gear.interfaceThis interface defines operations to edit the attributes, relationships and geometry of anILcdHelipad.interfaceThis interface is an extension of theILcdRunwayinterface that allows to change the attributes and relationships of a runway.interfaceThis interface defines operations to edit the attributes and relationships of anILcdRunwayClinePoint.interfaceA helipad is an area used for take-off and landing of helicopters.interfaceThis interface describes the geometry and the relationships of a runway.interfaceThis interface describes the geometry and the relationships of a runway cline point.Classes in com.luciad.ais.model.aerodrome that implement ILcdShapeModifier and TypeClassDescriptionclassThe default implementation of an aerodrome without additional properties.classThis class represents an arresting gear with only default properties.classThe default implementation of an aerodrome with properties.classThe default implementation of an arresting gear with properties.classThe default implementation of a helipad with properties.classThe default implementation of a runway with properties.classThe default implementation of a runway cline point with features.classAn implementation ofILcdHelipad.classThe default implementation of a runway with default properties.classThe default implementation of a runway cline point with default properties. -
Uses of ILcdShape in com.luciad.ais.model.airspace
Subinterfaces of ILcdShape in com.luciad.ais.model.airspaceModifier and TypeInterfaceDescriptioninterfaceThis interface describes the geometry and the relationships of an airspace.interfaceThis interface represents an airspace corridor and provides methods for retrieving its geometry and relationships.interfaceThis interface describes the geometry and the relationships of an airspace segment.interfaceThis interface describes the geometry and the relationships of an association-based airspace.interfaceThis interface defines operations to edit the attributes, relationships and geometry of anILcdAirspace.interfaceThis interface defines operations to edit the attributes, relationships and geometry of anILcdAirspaceCorridor.interfaceThis interface defines operations to edit the attributes and relationships of anILcdAirspaceSegment.interfaceThis interface defines operations to edit the attributes, relationships and geometry of anILcdAssociationBasedAirspace.interfaceThis interface represents an airspace.Classes in com.luciad.ais.model.airspace that implement ILcdShapeModifier and TypeClassDescriptionclassThe default implementation of an airspace with default properties.classThe default implementation of an airspace corridor with default properties.classThe default implementation of an airspace segment without features.classThe default implementation of an association-based airspace without features.classThe default implementation of an airspace with properties.classThe default implementation of an airspace corridor with features.classThe default implementation of an association-based airspace with features.classAn implementation of an airspace segment that uses aILcdGeoPathLeg.SUB_POINT_LISTas geopath leg type together with a shared subpointlist as dataset.Methods in com.luciad.ais.model.airspace that return ILcdShapeModifier and TypeMethodDescriptionILcdAirspaceCorridor.getBaseShape()Returns the discretized axis of the airspace corridor.TLcdAirspaceCorridor.getBaseShape()TLcdAssociationBasedAirspace.getShape(int i) -
Uses of ILcdShape in com.luciad.ais.model.ama
Subinterfaces of ILcdShape in com.luciad.ais.model.amaModifier and TypeInterfaceDescriptioninterfaceDefines a minimum altitude for an area.interfaceThis interface is an extension of theILcdAreaMinimumAltitudeinterface that allows to change its attributes and geometry.Classes in com.luciad.ais.model.ama that implement ILcdShapeModifier and TypeClassDescriptionclassILcdAreaMinimumAltitudeimplementation based onILcdDataObject.classILcdAreaMinimumAltitudeimplementation based onILcdFeatured. -
Uses of ILcdShape in com.luciad.ais.model.finalapproachpath
Subinterfaces of ILcdShape in com.luciad.ais.model.finalapproachpathModifier and TypeInterfaceDescriptioninterfaceThis interface is an extension of theILcdFinalApproachPathinterface that allows to change its attributes and geometry.interfaceRepresents a final approach path.Classes in com.luciad.ais.model.finalapproachpath that implement ILcdShapeModifier and TypeClassDescriptionclassILcdFinalApproachPathimplementation based onILcdFeatured.classILcdFinalApproachPathimplementation based onILcdDataObject. -
Uses of ILcdShape in com.luciad.ais.model.geoborder
Subinterfaces of ILcdShape in com.luciad.ais.model.geoborderModifier and TypeInterfaceDescriptioninterfaceThis interface represents a geographical border.Classes in com.luciad.ais.model.geoborder that implement ILcdShapeModifier and TypeClassDescriptionclassAn extension ofTLcdGeoborderwith properties.classAn implementation ofILcdGeoborderwith default properties. -
Uses of ILcdShape in com.luciad.ais.model.obstacle
Subinterfaces of ILcdShape in com.luciad.ais.model.obstacleModifier and TypeInterfaceDescriptioninterfaceThis extension of theILcdEditableObstacleinterface allows users to change the geodetic datum of an obstacle.interfaceThis interface describes the geometry and the relationships of an obstacle.Classes in com.luciad.ais.model.obstacle that implement ILcdShapeModifier and TypeClassDescriptionclassThis extension ofTLcdFeaturedObstaclehas all facilities to store obstacle related aspects.classThis class defines an obstacle. -
Uses of ILcdShape in com.luciad.ais.model.ortca
Subinterfaces of ILcdShape in com.luciad.ais.model.ortcaModifier and TypeInterfaceDescriptioninterfaceThis interface is an extension of theILcdOrtcainterface that allows to change the attributes and relationships of an ORTCA.interfaceThis interface describes the geometry of an ORTCA.Classes in com.luciad.ais.model.ortca that implement ILcdShapeModifier and TypeClassDescriptionclassThis extension ofTLcdOrtcaallows to have more properties in a specific implementation of an airspace.classThis class is the implementation ofILcdEditableOrtca. -
Uses of ILcdShape in com.luciad.ais.model.parachutejumparea
Subinterfaces of ILcdShape in com.luciad.ais.model.parachutejumpareaModifier and TypeInterfaceDescriptioninterfaceThis interface is an extension of theILcdParachuteJumpAreainterface that allows to change the attributes, relationships and geometry of a parachute jump area.interfaceThis interface defines operations to edit the attributes and relationships of anILcdParachuteJumpAreaSegment.interfaceThis interface describes the geometry and the relationships of a parachute jump area.interfaceThis interface describes the geometry and the relationships of an parachute jump area segment.Classes in com.luciad.ais.model.parachutejumparea that implement ILcdShapeModifier and TypeClassDescriptionclassA featured implementation ofILcdParachuteJumpArea.classAn implementation ofILcdParachuteJumpArea.classThe default implementation of a parachute jump area segment without features. -
Uses of ILcdShape in com.luciad.ais.model.procedure
Classes in com.luciad.ais.model.procedure that implement ILcdShapeModifier and TypeClassDescriptionclassThis class is a wrapper object around anILcdProcedure, provided as a convenience to help display procedures on a map. -
Uses of ILcdShape in com.luciad.ais.model.refuelingtrack
Subinterfaces of ILcdShape in com.luciad.ais.model.refuelingtrackModifier and TypeInterfaceDescriptioninterfaceThis interface is an extension of theILcdRefuelingAirspaceinterface that allows to change the attributes and relationships of an airspace.interfaceThis interface is an extension of theILcdRefuelingTrackinterface that allows to change the attributes and relationships of an refueling track.interfaceAn editable extension ofILcdRefuelingTrackPoint.interfaceThis interface describes the geometry and the relationships of an airspace.interfaceThis interface describes the relationships of a refueling track or refueling anchor.interfaceThis interface describes the geometry and the relationships of a refueling track point.Classes in com.luciad.ais.model.refuelingtrack that implement ILcdShapeModifier and TypeClassDescriptionclassThis extension ofTLcdRefuelingAirspacehas all facilities to store refueling airspace related aspects.classThis extension ofTLcdRefuelingTrackhas all facilities to store refueling track related aspects.classThis extension ofTLcdRefuelingTrackPointhas all facilities to store refueling route point related aspects.classAn implementation of theILcdEditableAirspaceinterface.
This class also implements theILcdGeoPathinterface just to make sure that the airspaces can be painted by aTLcdGeoPathPainterobject.
It's an implementation ofILcdShapeto be able to use the default painter of LuciadLightspeed.classAn implementation ofILcdRefuelingTrack.classThis class represents a refueling route point. -
Uses of ILcdShape in com.luciad.ais.model.route
Subinterfaces of ILcdShape in com.luciad.ais.model.routeModifier and TypeInterfaceDescriptioninterfaceThis interface describes the geometry and the relationships of an ATS route.interfaceThis interface is an extension of theILcdATSRouteinterface that allows to change the attributes and relationships of an ATS route.interfaceThis interface is an extension of theILcdMilitaryTrainingRouteinterface that allows to change the attributes and relationships of a military training route.interfaceThis interface is an extension of theILcdMilitaryTrainingRoutePointinterface that allows to change the attributes and relationships of a military training route point.interfaceThis interface is an extension of theILcdRouteinterface that allows to change the attributes, relationships and geometry of a route.interfaceThis interface is an extension of theILcdRoutePointinterface that allows to change the attributes and relationships of a route point.interfaceThis interface describes the geometry and the relationships of a military training route.interfaceThis interface describes the geometry and the relationships of a military training route point.interfaceThis interface describes the geometry and the relationships of a route.interfaceThis interface describes the geometry and the relationships of a route point.Classes in com.luciad.ais.model.route that implement ILcdShapeModifier and TypeClassDescriptionclassAn implementation ofILcdATSRoute.classAn extension ofTLcdATSRoutewith additional properties.classA featured extension ofTLcdMilitaryTrainingRoute.classA featured extension ofTLcdMilitaryTrainingRoutePoint.classAn implementation ofILcdMilitaryTrainingRoute.classAn implementation ofILcdMilitaryTrainingRoutePoint.classAn implementation ofILcdRoute.Methods in com.luciad.ais.model.route that return ILcdShape -
Uses of ILcdShape in com.luciad.ais.model.sector
Subinterfaces of ILcdShape in com.luciad.ais.model.sectorModifier and TypeInterfaceDescriptioninterfaceThis interface is an extension of theILcdMinimumSectorAltitudeinterface that allows to change its attributes and geometry.interfaceThis interface is an extension of theILcdSectorinterface that allows to change its attributes and geometry.interfaceRepresents a Minimum Sector Altitude object, defining the lowest altitudes to be used for one or more sectors.interfaceRepresents a sector with a sector number and altitude.Classes in com.luciad.ais.model.sector that implement ILcdShapeModifier and TypeClassDescriptionclassILcdMinimumSectorAltitudeimplementation based onILcdFeatured.classILcdSectorimplementation based onILcdFeatured.classILcdMinimumSectorAltitudeimplementation based onILcdDataObject.classILcdSectorimplementation based onILcdDataObject.Methods in com.luciad.ais.model.sector that return ILcdShape -
Uses of ILcdShape in com.luciad.ais.model.service
Subinterfaces of ILcdShape in com.luciad.ais.model.serviceModifier and TypeInterfaceDescriptioninterfaceThis interface defines operations to edit the attributes and relationships of anILcdLocationBasedService.interfaceThis interface describes the geometry and the relationships of a location-based service object.Classes in com.luciad.ais.model.service that implement ILcdShapeModifier and TypeClassDescriptionclassThe default implementation of a location-based service object with additional properties.classThe default implementation of a location-based service object with default properties. -
Uses of ILcdShape in com.luciad.ais.model.vfr
Subinterfaces of ILcdShape in com.luciad.ais.model.vfrModifier and TypeInterfaceDescriptioninterfaceThis interface defines operations to edit the attributes and relationships of anILcdVFRRoute.interfaceThis interface defines operations to edit the attributes and relationships of anILcdVFRRoutePoint.interfaceThis interface describes the geometry and the relationships of a VFR route.interfaceThis interface describes the geometry and the relationships of a VFR route point.Classes in com.luciad.ais.model.vfr that implement ILcdShapeModifier and TypeClassDescriptionclassAn extension ofTLcdVFROffsetRoutewith additional properties.classThe default implementation of a VFR route with additional properties.classThe default implementation of a VFR route point with addtional properties.classThis class defines a route that consists of offset points.classThe default implementation of a VFR route without features.classThe default implementation of a VFR route point without features. -
Uses of ILcdShape in com.luciad.ais.shape
Subinterfaces of ILcdShape in com.luciad.ais.shapeModifier and TypeInterfaceDescriptioninterfaceAn editable extension ofILcdGeoPathLeg.interfaceAnILcdGeoPathLegis a geometric shape defined by a point and, depending on the type of the leg, a number of other parameters.Classes in com.luciad.ais.shape that implement ILcdShapeModifier and TypeClassDescriptionclassA base class for discretized GeoPaths.classAn generic arc band class that delegates to anotherILcd2DEditableArcBandinstance.classAn generic point class that delegates to another ILcd3DEditablePoint instance.classA polygon that delegates to an internal polygon.classA polyline that delegates to an internal polyline.classAn implementation ofALcdDiscretizedGeoPathwhich performs the discretization in geodetic coordinates.classAn implementation of theILcdGeoPathLeginterface. -
Uses of ILcdShape in com.luciad.contour
Methods in com.luciad.contour that return ILcdShapeModifier and TypeMethodDescriptionTLcdIntervalContour.getShape()Returns the shape of thisTLcdIntervalContourTLcdValuedContour.getShape()Returns the shape of thisTLcdValuedContourConstructors in com.luciad.contour with parameters of type ILcdShapeModifierConstructorDescriptionTLcdIntervalContour(ILcdShape aShape, ILcdInterval aInterval) Create a newTLcdIntervalContour.TLcdValuedContour(ILcdShape aShape, double aValue) Create a newTLcdValuedContour. -
Uses of ILcdShape in com.luciad.format.aixm51.model.abstractfeature
Classes in com.luciad.format.aixm51.model.abstractfeature that implement ILcdShapeModifier and TypeClassDescriptionclassA general representation of an AIXM 5.1 feature.classThis derives from gml:DynamicFeatureType, as all AIXM features are expected to have temporal properties modeled using the Timeslice model.classRepresents an AIXM 5.1 message.classThis class represents an AIXM 5.1 AbstractAIXMMessageBase.classRepresents an AIXM 5.1 timeslice.classTLcdAIXM51Feature<T extends TLcdAIXM51AbstractAIXMTimeSlice>Model class for AIXM51 features.Methods in com.luciad.format.aixm51.model.abstractfeature that return ILcdShapeMethods in com.luciad.format.aixm51.model.abstractfeature that return types with arguments of type ILcdShapeModifier and TypeMethodDescriptionTLcdAIXM51AbstractAIXMFeature.collectShapes()TLcdAIXM51AbstractAIXMTimeSlice.collectShapes()Override this method to collect all shapes that needs to be included in theILcdShapeListimplementation of this feature. -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.aerialrefuelling
Classes in com.luciad.format.aixm51.model.features.aerialrefuelling that implement ILcdShapeModifier and TypeClassDescriptionclassA procedure used by the military to transfer fuel from one aircraft to another during flight. -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.airportheliport
Classes in com.luciad.format.aixm51.model.features.airportheliport that implement ILcdShapeModifier and TypeClassDescriptionclassAn abstract class that represents a protection area. -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.airportheliport.airportheliport
Classes in com.luciad.format.aixm51.model.features.airportheliport.airportheliport that implement ILcdShapeModifier and TypeClassDescriptionclassTwo aerodromes/heliports may be co-located sharing some or all of their ground facilities.classA defined area on land or water (including any buildings, installations and equipment) intended to be used either wholly or in part for the arrival, departure and surface movement of aircraft/helicopters.classA location on aerodrome movement area with a history or potential risk of collision or runway incursion, and where heightened attention by pilots/drivers is necessary.classAn instrument that measures and indicates the elevation at which an object, such as an airplane, is locatedclassArea where aircraft cannot be seen by a control tower and therefore are restricted to moveclassA monumented survey control pointclassPart of a movement area under construction -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.airportheliport.apron
Classes in com.luciad.format.aixm51.model.features.airportheliport.apron that implement ILcdShapeModifier and TypeClassDescriptionclassA designated area on an apron intended to be used for parking an aircraft.classParts of a defined apron area.classA defined area, on a land aerodrome/heliport, intended to accommodate aircraft/helicopters for purposes of loading and unloading passengers, mail or cargo, and for fuelling, parking or maintenance.classAn area comprising an inner area for the parking of an aircraft to receive de-icing treatment and an outer area for the manoeuvring of two or more mobile de-icing equipment.classBridge for loading/unloading access to airplanes for passengers and crew.classAn established surface route on the aerodrome meant for the exclusive use of authorized vehicles and personnel. -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.airportheliport.helicoptersurfaces
Classes in com.luciad.format.aixm51.model.features.airportheliport.helicoptersurfaces that implement ILcdShapeModifier and TypeClassDescriptionclassAn obstacle free zone area situated in the vicinity of a touch down and lift-off area, provided to protect helicopters during manoeuvring, take-off and/or landing operations.classA load bearing area on which a helicopter may touch down or lift-off. -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.airportheliport.lighting
Classes in com.luciad.format.aixm51.model.features.airportheliport.lighting that implement ILcdShapeModifier and TypeClassDescriptionclassAn abstract class that represents a ground light system.classAn airport lighting facility which provides visual guidance to landing aircraft by radiating light beams in a directional pattern by which the pilot aligns the aircraft with the final approach path for landing.classThe lighting system provided for an apron.classThe lighting system for the centreline guidance line.classThe lighting system provided for a landing and take-off direction, including the stopway lights.classThe lighting for the runway project area.classLighting system for a taxiway hold position.classThe lighting system provided for a taxiway at an aerodrome/heliport.classThe lighting system provided for a TLOF surface at an aerodrome/heliport. -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.airportheliport.markings
Classes in com.luciad.format.aixm51.model.features.airportheliport.markings that implement ILcdShapeModifier and TypeClassDescriptionclassAn class that represents a marking.classA symbol or group of symbols displayed on the edge of the landing protection area.classA symbol or group of symbols displayed on the surface of the apron.classA symbol or group of symbols displayed on the surface of a Deicing AreaclassA symbol or group of symbols displayed as the guidance line.classA symbol or group of symbols displayed on the surface of the runway.classA symbol or group of symbols displayed on the surface of the Aircraft Stand.classA symbol or group of symbols displayed on the surface of a Taxiway indicating the location of the TaxiHoldingPosition.classA symbol or group of symbols displayed on the surface of the taxiway.classA symbol or group of symbols displayed on the surface of the touch down and lift-off area. -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.airportheliport.runway
Classes in com.luciad.format.aixm51.model.features.airportheliport.runway that implement ILcdShapeModifier and TypeClassDescriptionclassA series of devices, namely engaging or catching devices and energy absorption devices used to stop an aircraft by absorbing its momentum in a routine, emergency landing or aborted take-off.classSpecially prepared surface placed adjacent to the end of a runway to eliminate the erosive affect of the high wind forces produced by airplanes at the beginning of their takeoff rolls.classAn operationally significant position on the centre line of a runway direction.classOne of the two landing and take-off directions of a runway for which attributes like TORA, TODA, LDA, etc.classRunway element may consist of one ore more polygons not defined as other portions of the runway class.classAn area situated in the vicinity of a runway or provided to protect aircraft during manoeuvring, take-off and landing operations.classA defined rectangular area on a land aerodrome/heliport prepared for the landing and take-off of aircraft.classA meteorological equipment providing information about the distance over which the pilot of an aircraft on the centre line of a runway can see the runway surface markings or the lights delineating the runway or identifying its centre line.classA visual guidance system that provides "below/above glidepath" information to an aircraft executing an approach to a specific runway direction. -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.airportheliport.seaplanes
Classes in com.luciad.format.aixm51.model.features.airportheliport.seaplanes that implement ILcdShapeModifier and TypeClassDescriptionclassFloating facility which can serve as a mooring place for vessels or as a floating dry dockclassFloating marker which is moored to the bottom at a specific known location, which is used as an aid to navigation or for other special purposeclassArea specifically designated for take-offs and landings of seaplanesclassRamps specifically designed to transit seaplanes from land to water and vice versa -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.airportheliport.taxiway
Classes in com.luciad.format.aixm51.model.features.airportheliport.taxiway that implement ILcdShapeModifier and TypeClassDescriptionclassA line used to guide aircraft on and between airport movement areas.classA designated position intended for traffic control at which taxiing aircraft and vehicles shall stop and hold until further cleared to proceed, when so instructed by the aerodrome control tower.classPart of a TaxiwayclassA defined path at an aerodrome/heliport established for the taxiing of aircraft/helicopters and intended to provide a link between one part of the aerodrome and another, including aircraft/helicopter stand taxi-lines, apron taxiways, rapid exit taxiways, air taxiways etc.. -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.airspace
Classes in com.luciad.format.aixm51.model.features.airspace that implement ILcdShapeModifier and TypeClassDescriptionclassTime slice for AIXM airspaces.classClass representing an AIXM 5.1 airspace volume.classThe responsibility that one organisation has for an airspace.classA physical or political border.Methods in com.luciad.format.aixm51.model.features.airspace that return ILcdShapeModifier and TypeMethodDescriptionTLcdAIXM51AirspaceVolume.getBaseShape()Returns the base shape of the extruded volume, which is the horizontal projection of the airspace volume.Methods in com.luciad.format.aixm51.model.features.airspace that return types with arguments of type ILcdShapeMethods in com.luciad.format.aixm51.model.features.airspace with parameters of type ILcdShapeModifier and TypeMethodDescriptionvoidTLcdAIXM51AirspaceVolume.setBaseShape(ILcdShape aBaseShape) -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.geometry
Classes in com.luciad.format.aixm51.model.features.geometry that implement ILcdShapeModifier and TypeClassDescriptionclassA class that represents an AIXM 5.1 curve.classA class that represents an AIXM 5.1 elevated curve.classA class that represents an AIXM 5.1 elevated point.classA class that represents an AIXM 5.1 elevated surface.classA class that represents an AIXM 5.1 Point.classA class that represents an AIXM 5.1 surface. -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.holding
Classes in com.luciad.format.aixm51.model.features.holding that implement ILcdShapeModifier and TypeClassDescriptionclassTime slice for AIXM holding patterns.classFirst time a point is established in Enroute environment at a navaid, all radials are checked for holding; 360 deg.Methods in com.luciad.format.aixm51.model.features.holding that return types with arguments of type ILcdShape -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.obstacle
Classes in com.luciad.format.aixm51.model.features.obstacle that implement ILcdShapeModifier and TypeClassDescriptionclassAn area defined by ICAO for the purpose of collecting obstacle data in electronic format, as necessary to satisfy requirements of air navigation systems or functions.classClass representing a AIXM 5.1 Vertical Structure Part.classAll fixed (whether temporary or permanent) and mobile objects, or parts thereof that extend above the surface of the Earth.Methods in com.luciad.format.aixm51.model.features.obstacle that return ILcdShapeModifier and TypeMethodDescriptionTLcdAIXM51VerticalStructurePart.getBaseShape()Returns anILcdShapeListcontaining the horizontal projections of this part. -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.organisation
Classes in com.luciad.format.aixm51.model.features.organisation that implement ILcdShapeModifier and TypeClassDescriptionclassA feature used to model various Organisations and Authorities.classA generic term meaning variously all types of 'units' providing all types of services. -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.procedure
Classes in com.luciad.format.aixm51.model.features.procedure that implement ILcdShapeModifier and TypeClassDescriptionclassAn abstract class that represents a procedure. -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.procedure.approachprocedure.approach
Classes in com.luciad.format.aixm51.model.features.procedure.approachprocedure.approach that implement ILcdShapeModifier and TypeClassDescriptionclassA series of predetermined manoeuvres by reference to flight instruments with specified protection from obstacles from the initial approach fix, or where applicable , from the beginning of a defined arrival route to a point from which a landing can be completed and thereafter, if a landing is not completed, to a position at which holding or en route obstacle clearance criteria apply. -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.procedure.approachprocedure.circling
Classes in com.luciad.format.aixm51.model.features.procedure.approachprocedure.circling that implement ILcdShapeModifier and TypeClassDescriptionclass[FAA 8260.3] The area in which aircraft circle to land under visual conditions after completing an instrument landing approach. -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.procedure.approachprocedure.terminalarrivalarea
Classes in com.luciad.format.aixm51.model.features.procedure.approachprocedure.terminalarrivalarea that implement ILcdShapeModifier and TypeClassDescriptionclassThe lowest altitude that will provide a minimum clearance of 300 metres (1000 feet) above all objects located in an arc of a circle defined by a 46 kilometre (25 nautical mile) radius centred on the initial approach fix (IAF), or where there is no IAF then centred on the intermediate approach fix (IF), delimited by straight lines joining the extremity of the arc to the IAF/IF. -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.procedure.arrivalprocedure
Classes in com.luciad.format.aixm51.model.features.procedure.arrivalprocedure that implement ILcdShapeModifier and TypeClassDescriptionclassA designated instrument flight rule (IFR) arrival route linking a significant point, normally on an ATS route, with a point from which a published instrument approach procedure can be commenced. -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.procedure.departureprocedure
Classes in com.luciad.format.aixm51.model.features.procedure.departureprocedure that implement ILcdShapeModifier and TypeClassDescriptionclassAn area specified by sectors with altitude or procedure descent gradient limitations for omnidirectional departures or Pilot navigation area.classA designated instrument flight rule (IFR) departure route linking the aerodrome or a specific runway of the aerodrome with a specified significant point, normally on a designated ATS route, at which the en-route phase of a flight commences. -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.procedure.minimumandemergencysafealtitude
Classes in com.luciad.format.aixm51.model.features.procedure.minimumandemergencysafealtitude that implement ILcdShapeModifier and TypeClassDescriptionclassA set of Minimum Sector Altitudes which completely describe an area centred on a significant point, usually contained within a sector of 46km (25NM) radius. -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.procedure.procedureoverview
Classes in com.luciad.format.aixm51.model.features.procedure.procedureoverview that implement ILcdShapeModifier and TypeClassDescriptionclassAn abstract class that represents an approach leg.classAn abstract class that represents a segment leg.classA type of SegmentLeg designed in accordance with the rules for arrival feeder segments having the properties specific to a arrival feeder approach segment.classA portion of an arrival procedure (STAR) as defined by two consecutive significant points.classA portion of an departure procedure as defined by two consecutive significant points.classA type of SegmentLeg designed in accordance with the rules for final segments having the properties specific to a final approach segment..classA type of segmentleg designed in accordance with the rules for initial segments having the properties specific to a initial approach segment.classA type of SegmentLeg designed in accordance with the rules for intermediate segments having the properties specific to an intermediate approach segment..classA type of SegmentLeg designed in accordance with the rules for missed approach segments having the properties specific to a missed approach segment..classAreas that are restricted from use for a procedure.classDME facilities that are used for a particular segments for DME/DME navigation. -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.routes.enroute
Classes in com.luciad.format.aixm51.model.features.routes.enroute that implement ILcdShapeModifier and TypeClassDescriptionclassThe distance from the start of the route portion to the position where change over occurs for VOR defined routes.classDME facilities that are used for a particular route for DME/DME navigation.classA portion of a route to be flown usually without an intermediate stop, as defined by two consecutive significant points.classA specified route designed for channelling the flow of traffic as necessary for the provision of air traffic services, from the end of the take-off and initial climb phase to the commencement of the approach and landing phase. -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.routes.flightrestrictions
Classes in com.luciad.format.aixm51.model.features.routes.flightrestrictions that implement ILcdShapeModifier and TypeClassDescriptionclassA type of traffic flow condition element which consist of crossing the common border between two adjacent airspace, when flying directly from one airspace into the other airspace.classA rule meant to regulate the use of the route network, by identifying a set of flights which fulfil a combination of elementary flow conditions and either forbidding them on a particular routing or obliging them to follow one routing out of a set of mandatory alternatives. -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.rulesprocedures
Classes in com.luciad.format.aixm51.model.features.rulesprocedures that implement ILcdShapeModifier and TypeClassDescriptionclassThe definition of an instruction or regulation that needs to be considered by personnel involved in flight operations in relation with an airport/heliport or an airspace. -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.service
Classes in com.luciad.format.aixm51.model.features.service that implement ILcdShapeModifier and TypeClassDescriptionclassAn abstract class that represents an airport ground service.classAn class that represents a service.classAn abstract class that represents a traffic separation service.classA kind of maintenance, support or supply service provided to aircraft at the ground.classA kind of service that provides clearance capabilities for airport surfaces.classA kind of service that provides supplies (fuel, oil, oxygen, etc.) to aircraft.classA kind of service that provides control and separation services to aircraft in the air.classA kind of service that provides flight planning and flow management operations.classA kind of airport service that provides rescue and fire fighting capabilities for aircraft in emergency at and around the airport.classA kind of service that provides control and separation services, to aircraft at the airport.classA kind of service that consists in the provision of aeronautical, meteorological, traffic and related information to aircraft crew and other actors involved in flight operations, in flight or on the ground.classPassenger services and facilities available at an aerodrome/heliport (like medical facilities) or in the surrounding area (hotels in city etc.).classService providing airborne control of lights by keying the aircraft's microphone.classA radio frequency band of sufficient width and associated identification data used for one- or two-way communication from or to a transmitter on the ground or in the air.classThe performance of distress monitoring, communication, coordination and search and rescue functions, initial medical assistance or medical evacuation, through the use of public and private resources, including cooperating aircraft, vessels and other craft and installations. -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.surveillance
Classes in com.luciad.format.aixm51.model.features.surveillance that implement ILcdShapeModifier and TypeClassDescriptionclassAn abstract class that represents a radar equipment.classAn abstract class that represents a surveillance radar.classPrimary radar equipment used to determine the position of an aircraft during final approach, in terms of lateral and vertical deviations relative to a nominal approach path, and in range relative to touchdown.classPrimary Surveillance Radar is a radar system which detects the position of all the objects within its coverage that can reflect its transmitted radio signals.classOne or more Radar Equipment providing radar services.classSecondary Surveillance Radar (SSR aka Secondary Radar (SECRA)) is a radar system in which the object to be detected is fitted with the cooperative equipment in the form of a radio receiver/transmitter (transponder). -
Uses of ILcdShape in com.luciad.format.asdi
Classes in com.luciad.format.asdi that implement ILcdShape -
Uses of ILcdShape in com.luciad.format.asterix
Classes in com.luciad.format.asterix that implement ILcdShapeModifier and TypeClassDescriptionclassDefines an ASTERIX plot.classTLcdASTERIXPrecipitationZone models a set of geometries with the same precipitation intensity.classTime-dependent view on aTLcdASTERIXTrajectory.classTLcdASTERIXTrajectorymodels the path of a track (for example an aircraft) flying from one point to another.classTLcdASTERIXWeatherPicture models the precipitation detected by a sensor during a certain time range.Methods in com.luciad.format.asterix that return ILcdShape -
Uses of ILcdShape in com.luciad.format.bingmaps
Classes in com.luciad.format.bingmaps that implement ILcdShapeModifier and TypeClassDescriptionclassDescribes an area and a range of Bing Maps levels. -
Uses of ILcdShape in com.luciad.format.cgm
Classes in com.luciad.format.cgm that implement ILcdShapeModifier and TypeClassDescriptionclassExtension of aTLcdXYArcwith a line style.classExtension of aTLcdXYCirclewith a line and a fill style.classExtension of aTLcdXYEllipsewith a line and a fill style.classExtension of aTLcdXYPolygonwith a line and a fill style.classExtension of aTLcdXYPolylinewith a line style.classExtension of aTLcdXYCirclewith a line and a fill style.classExtension of aTLcdXYTextwith a text style. -
Uses of ILcdShape in com.luciad.format.database
Classes in com.luciad.format.database that implement ILcdShapeModifier and TypeClassDescriptionclassThis class provides an implementation ofILcdDataObject, andILcdShapeListthat contains one or more shapes.classThis class provides an implementation ofILcdDataobjectandILcdShapeListthat contains a single shape.Methods in com.luciad.format.database that return ILcdShapeModifier and TypeMethodDescriptionTLcdFeaturedMultiShapeList.getShape(int aIndex) TLcdFeaturedSingleShapeList.getShape(int aIndex) TLcdFeaturedMultiShapeList.removeShape(int aIndex) TLcdFeaturedSingleShapeList.removeShape(int aIndex) Methods in com.luciad.format.database with parameters of type ILcdShapeModifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidbooleanTLcdFeaturedMultiShapeList.removeShape(ILcdShape aShape) booleanTLcdFeaturedSingleShapeList.removeShape(ILcdShape aShape) voidTLcdFeaturedMultiShapeList.removeShapes(ILcdShape[] aShapes) voidTLcdFeaturedSingleShapeList.removeShapes(ILcdShape[] aShape) voidvoidvoidTLcdFeaturedMultiShapeList.shapeChanged(ILcdShape aShape) voidTLcdFeaturedSingleShapeList.shapeChanged(ILcdShape aShape) Constructors in com.luciad.format.database with parameters of type ILcdShapeModifierConstructorDescriptionTLcdFeaturedMultiShapeList(ILcdShape[] aShapes, Object[] aFeatures) Deprecated.TLcdFeaturedMultiShapeList(ILcdShape[] aShapes, Object[] aFeatures, int aPrimaryFeatureIndex) Deprecated.TLcdFeaturedMultiShapeList(ILcdShape[] aShapes, Object[] aFeatures, TLcdDataType aDataType) Constructs aTLcdFeaturedSingleShapeList.TLcdFeaturedSingleShapeList(ILcdShape aShape, Object[] aFeatures) Deprecated.TLcdFeaturedSingleShapeList(ILcdShape aShape, Object[] aFeatures, int aPrimaryFeatureIndex) Deprecated.TLcdFeaturedSingleShapeList(ILcdShape aShape, Object[] aFeatures, TLcdDataType aDataType) Constructs aTLcdFeaturedSingleShapeList. -
Uses of ILcdShape in com.luciad.format.database.shape
Classes in com.luciad.format.database.shape that implement ILcdShapeModifier and TypeClassDescriptionclassThis class represents aTLcdLonLatHeightMPointwith a measure value.classThis class represents aTLcdLonLatHeightMPolygonwith a measure (M) value.classThis class represents aTLcdLonLatHeightPolylinewith measure values.classThis class represents aTLcdLonLatHeightPolypointwith measure values.classThis class represents aTLcdLonLatPointwith a measure (M) value.classThis class represents aTLcdLonLatPolygonwith measure values.classThis class represents aTLcdLonLatPolylinewith measure values.classThis class represents aTLcdLonLatPolypointwith measure values.classThis class represents aTLcdXYPointwith a measure (M) value.classThis class represents aTLcdXYPolygonwith measure values.classThis class represents aTLcdXYPolylinewith measure values.classThis class represents aTLcdXYPolypointwith measure values.classThis class represents aTLcdXYZPointwith a measure value.classThis class represents aTLcdXYZPolygonwith measure values.classThis class represents aTLcdXYZPolylinewith measure values.classThis class represents aTLcdXYZPolypointwith measure values. -
Uses of ILcdShape in com.luciad.format.dgn
Subinterfaces of ILcdShape in com.luciad.format.dgnModifier and TypeInterfaceDescriptioninterfaceThis class represents the shape elements that are present in DGN files.Classes in com.luciad.format.dgn that implement ILcdShapeModifier and TypeClassDescriptionclassThis class represents a 3DSurface from a DGN file.classThis class represents an Arc2D from a DGN file.classThis class represents a Cell from a DGN file.classThis class represents a ComplexChain from a DGN file.classThis class represents a ComplexShape from a DGN file.classThis class represents a Curve2D from a DGN file.classThis class represents a Dimension from a DGN file.classThis class represents a TagElement from a DGN file.classThis class represents a Ellipse2D from a DGN file.classThis class represents a Curve2D from a DGN file.classThis class represents a Curve3D from a DGN file.classThis class represents a Line2D from a DGN file.classThis class represents a Line3D from a DGN file.classThis class represents a LineString2D from a DGN file.classThis class represents a LineString3D from a DGN file.classThis class represents a Shape2D from a DGN file.classThis class represents a Shape3D from a DGN file.classThis class represents a Line2D from a DGN file.classThis class represents a LineString2D from a DGN file.classThis class represents a Shape2D from a DGN file.classThis class represents a Solid from a DGN file.classThis class represents a Text2D from a DGN file.classThis class represents a TextNode2D from a DGN file.Constructors in com.luciad.format.dgn with parameters of type ILcdShapeModifierConstructorDescriptionTLcdDGN3DSurface(TLcdDGNDisplayInfo aDisplayInfo, ILcdShape[] aShapes) Creates a new TLcdDGN3DSurface with the given DGN properties, shape properties and shapes as specified for TLcdShapeList.TLcdDGNCell(TLcdDGNDisplayInfo aDisplayInfo, String aName, int aClasses, long aLevels, ILcdShape[] aShapes) Creates a new TLcdDGNCell with the given DGN properties, shape properties and shapes as specified for TLcdShapeList.TLcdDGNComplexChain(TLcdDGNDisplayInfo aDisplayInfo, ILcdShape[] aShapes) Creates a new TLcdDGNComplexChain with the given DGN properties, shape properties and shapes as specified for TLcdShapeList.TLcdDGNComplexShape(TLcdDGNDisplayInfo aDisplayInfo, ILcdShape[] aShapes) Creates a new TLcdDGNComplexShape with the given DGN properties, shape properties and shapes as specified for TLcdShapeList.TLcdDGNSolid(TLcdDGNDisplayInfo aDisplayInfo, ILcdShape[] aShapes) Creates a new TLcdDGNSolid with the given DGN properties, shape properties and shapes as specified for TLcdShapeList.TLcdDGNTextNode2D(TLcdDGNDisplayInfo aDisplayInfo, ILcdShape[] aShapes) Creates a new TLcdDGNTextNode2D with the given DGN properties, shape properties and shapes as specified for TLcdXYText. -
Uses of ILcdShape in com.luciad.format.dwg
Subinterfaces of ILcdShape in com.luciad.format.dwgModifier and TypeInterfaceDescriptioninterfaceThis class represents the shape elements that are present in DWG files.Classes in com.luciad.format.dwg that implement ILcdShapeModifier and TypeClassDescriptionclassThis class represents an Arc from a DWG file.classThis class represents a Block from a DWG file.classThis class represents a Circle from a DWG file.classThis class represents a Polyline with bulges from a DWG file.classThis class represents a Solid or Hatch with bulges from a DWG file.classThis class represents an Ellipse from a DWG file.classThis class represents a Face3D from a DWG file.classThis class represents a Line from a DWG file.classThis class represents a Point from a DWG file.classThis class represents a Polyline2D from a DWG file.classThis class represents a Face3D from a DWG file.classThis class represents a Region from a DWG file.classThis class represents a Text from a DWG file.Constructors in com.luciad.format.dwg with parameters of type ILcdShapeModifierConstructorDescriptionTLcdDWGBlock(TLcdDWGExtendedEntityData aExtendedEntityData, TLcdDWGDisplayInfo aDisplayInfo, String aName, ILcdShape[] aShapes) Creates a new TLcdDWGBlock with the given DWG properties and shape properties as specified for TLcdShapeList. -
Uses of ILcdShape in com.luciad.format.gdf
Subinterfaces of ILcdShape in com.luciad.format.gdfModifier and TypeInterfaceDescriptioninterfaceRepresents a GDF area feature.interfaceRepresents a GDF complex feature.interfaceThis interface describes general properties of a GDF Feature.interfaceRepresents a GDF line feature.interfaceRepresents a GDF point feature. -
Uses of ILcdShape in com.luciad.format.geojson
Methods in com.luciad.format.geojson that return ILcdShapeModifier and TypeMethodDescriptionprotected ILcdShapeTLcdGeoJsonModelDecoder.parseCustomGeometry(String aJsonNode, ILcdModelReference aModelReference) This method is used by the decoder to parse custom geometry that is normally not allowed in GeoJSON.static ILcdShapeTLcdGeoJsonModelDecoder.parseGeometry(InputStream aInputStream, ILcdModelReference aModelReference) Parses a single GeoJson geometry object to anILcdShape.Methods in com.luciad.format.geojson with parameters of type ILcdShapeModifier and TypeMethodDescriptionbooleanChecks whether the given shape can be encoded to GeoJSON by this encoder.booleanTLcdGeoJsonModelEncoder.canExportGeometry(ILcdShape aShape) Verifies whether this encoder can encode the given shape to a GeoJSON geometry.Encodes the given shape to an object that can directly be mapped to a JSON node.voidTLcdGeoJsonModelEncoder.exportGeometry(ILcdShape aShape, OutputStream aOutputStream) A convenience method to encode a shape to a GeoJson geometry. -
Uses of ILcdShape in com.luciad.format.gml2.model
Classes in com.luciad.format.gml2.model that implement ILcdShapeModifier and TypeClassDescriptionclassDefault implementation for Java domain model classes modeling XML types extending ofgml:AbstractFeatureType.classA feature collection contains zero or more featureMember elements.classThis abstract base type just makes the boundedBy element mandatory for a feature collection.classAll geometry elements are derived from this abstract supertype; a geometry element may have an identifying attribute (gid).classThis abstract base type for geometry collections just makes the srsName attribute mandatory.classThe Box structure defines an extent using a pair of coordinate tuples.classA geometry collection must include one or more geometries, referenced through geometryMember elements.classModel class for the GML Linear Ring Type.classA LineString is defined by two or more coordinate tuples, with linear interpolation between them.classA MultiLineString is defined by one or more LineStrings, referenced through lineStringMember elements.classA MultiPoint is defined by one or more Points, referenced through pointMember elements.classA MultiPolygon is defined by one or more Polygons, referenced through polygonMember elements.classA Point is defined by a single coordinate tuple.classA Polygon is defined by an outer boundary and zero or more inner boundaries which are in turn defined by LinearRings.Methods in com.luciad.format.gml2.model that return ILcdShapeModifier and TypeMethodDescriptionTLcdGML2AbstractFeature.getShape(int aIndex) TLcdGML2GeometryCollection.getShape(int aIndex) TLcdGML2GeometryCollection.removeShape(int aIndex) Methods in com.luciad.format.gml2.model that return types with arguments of type ILcdShapeModifier and TypeMethodDescriptionTLcdGML2AbstractFeature.collectShapes()Override this method to collect all shapes that needs to be included in the ILcdShapeList implementation of this feature.Methods in com.luciad.format.gml2.model with parameters of type ILcdShapeModifier and TypeMethodDescriptionvoidvoidvoidbooleanTLcdGML2GeometryCollection.removeShape(ILcdShape aShape) voidTLcdGML2GeometryCollection.removeShapes(ILcdShape[] aShapes) voidvoidTLcdGML2GeometryCollection.shapeChanged(ILcdShape aShape) -
Uses of ILcdShape in com.luciad.format.gml31.model
Classes in com.luciad.format.gml31.model that implement ILcdShapeModifier and TypeClassDescriptionclassA continuous coverage as defined in ISO 19123 is a coverage that can return different values for the same feature attribute at different direct positions within a single spatiotemporal object in its spatiotemporal domainclassAbstract element which acts as the head of a substitution group for coverages.classgml:AbstractCurveType is an abstraction of a curve to support the different levels of complexity.classA curve segment defines a homogeneous segment of a curve.classA discrete coverage consists of a domain set, range set and optionally a coverage function.classDefault implementation for Java domain model classes modeling XML types extending ofgml:AbstractFeatureType.classDeprecated.This type is deprecated in GML 3_2, which defines A GML feature collection as any GML feature with a property element in its content model whose content model is derived by extension fromAbstractFeatureMember.classgml:AbstractGeometricAggregate is the abstract head of the substitution group for all geometric aggregates.classThis is the abstract root type of the geometric primitives.classAll geometry elements are derived directly or indirectly from this abstract supertype.classA gridded surface is a parametric curve surface derived from a rectangular grid in the parameter space.classclassAn abstraction of a ring to support surface boundaries of different complexity.classAn abstraction of a solid to support the different levels of complexity.classAn abstraction of a surface to support the different levels of complexity.classA surface patch defines a homogeneous portion of a surface.classAn Arc is an arc string with only one arc unit, i.e. three control points including the start and end point.classAn ArcByBulge is an arc string with only one arc unit, i.e. two control points, one bulge and one normal vector.classThis variant of the arc requires that the points on the arc shall be computed instead of storing the coordinates directly.classAn ArcString is a curve segment that uses three-point circular arc interpolation ("circularArc3Points").classThis variant of the arc computes the mid points of the arcs instead of storing the coordinates directly.classBezier curves are polynomial splines that use Bezier or Bernstein polynomials for interpolation purposes.classMakes boundedBy mandatoryclassclassA B-Spline is a piecewise parametric polynomial or rational curve described in terms of control points and basis functions.classA Circle is an arc whose ends coincide to form a simple closed loop.classA gml:CircleByCenterPoint is an gml:ArcByCenterPoint with identical start and end angle to form a full circle.classA clothoid, or Cornu's spiral, is plane curve whose curvature is a fixed function of its length.classA gml:CompositeCurve is represented by a sequence of (orientable) curves such that each curve in the sequence terminates at the start point of the subsequent curve in the list.classA composite solid is a geometry type with all the geometric properties of a (primitive) solid.classA CompositeSurface is defined by a set of orientable surfaces.classA cone is a gridded surface given as a family of conic sections whose control points vary linearly.classCubic splines are similar to line strings in that they are a sequence of segments each with its own defining function.classA curve is a 1-dimensional primitive.classA cylinder is a gridded surface given as a family of circles whose positions vary along a set of parallel lines, keeping the cross sectional horizontal curves of a constant shape.classclassclassDirect position instances hold the coordinates for a position within some coordinate reference system (CRS).classA dynamic feature may possess a history and/or a timestamp.classA dynamic feature collection may possess a history and/or a timestamp.classDomain class for the GML envelope.classEnvelope that includes also a temporal extent.classConcrete generic feature collection.classclassA sequence of geodesic segments.classA geometric complex.classAn unrectified grid, which is a network composed of two or more sets of equally spaced parallel lines in which the members of each set intersect the members of the other sets at right angles.classclassModel class for the GML Linear Ring Type.classA curve that consists of segments with linear interpolation.classA LineStringSegment is a curve segment that is defined by two or more control points including the start and end point, with linear interpolation between them.classATLcdGML31AbstractFeature-based feature collection that implementsILcdModel.classA gml:MultiCurve is defined by one or more gml:AbstractCurves.classA discrete coverage type whose domain is defined by a collection of curves.classgml:MultiGeometry is a collection of one or more GML geometry objects of arbitrary type.classclassA gml:MultiPoint consists of one or more gml:Points.classA discrete coverage type whose domain is defined by a collection of pointclassA MultiPolygon is defined by one or more Polygons, referenced through polygonMember elements.classA MultiSolid is defined by one or more Solids, referenced through solidMember elements.classA discrete coverage type whose domain is defined by a collection of Solids.classA gml:MultiSurface is defined by one or more gml:AbstractSurfaces.classA discrete coverage type whose domain is defined by a collection of surface patches (includes polygons, triangles, rectangles, etc).classclassAn offset curve is a curve at a constant distance from the basis curve.classOrientableCurve consists of a curve and an orientation.classOrientableSurface consists of a surface and an orientation.classA Point is defined by a single coordinate tuple.classA Polygon is a special surface that is defined by a single surface patch (see D.3.6).classA gml:PolygonPatch is a surface patch that is defined by a set of boundary curves and an underlying surface to which these curves adhere.classA polyhedral surface is a surface composed of polygon surfaces connected along their common boundary curves.classgml:Rectangle represents a rectangle as a surface patch with an outer boundary consisting of a linear ring.classA rectified grid has an origin and vectors that define its post locations.classclassA ring is used to represent a single connected component of a surface boundary as specified in ISO 19107:2003, 6.3.6.classA solid is the basis for 3-dimensional geometry.classA sphere is a gridded surface given as a family of circles whose positions vary linearly along the axis of the sphere, and whise radius varies in proportions to the cosine function of the central angle.classA Surface is a 2-dimensional primitive and is composed of one or more surface patches as specified in ISO 19107:2003, 6.3.17.1.classA tin is a triangulated surface that uses the Delauny algorithm or a similar algorithm complemented with consideration of breaklines, stoplines, and maximum length of triangle sides.classgml:Triangle represents a triangle as a surface patch with an outer boundary consisting of a linear ring.classA triangulated surface is a polyhedral surface that is composed only of triangles.classVector instances hold the components for a (usually spatial) vector within some coordinate reference system (CRS).Methods in com.luciad.format.gml31.model that return ILcdShapeModifier and TypeMethodDescriptionTLcdGML31AbstractFeature.getShape(int aIndex) TLcdGML31AbstractGeometricAggregate.getShape(int aIndex) TLcdGML31MultiCurve.getShape(int aIndex) TLcdGML31MultiGeometry.getShape(int aIndex) TLcdGML31MultiLineString.getShape(int aIndex) TLcdGML31MultiPoint.getShape(int aIndex) TLcdGML31MultiPolygon.getShape(int aIndex) TLcdGML31MultiSurface.getShape(int aIndex) TLcdGML31Surface.getShape(int aIndex) TLcdGML31AbstractGeometricAggregate.removeShape(int aIndex) TLcdGML31MultiCurve.removeShape(int aIndex) TLcdGML31MultiGeometry.removeShape(int aIndex) TLcdGML31MultiLineString.removeShape(int aIndex) TLcdGML31MultiPoint.removeShape(int aIndex) TLcdGML31MultiPolygon.removeShape(int aIndex) TLcdGML31MultiSurface.removeShape(int aIndex) TLcdGML31Surface.removeShape(int aIndex) Methods in com.luciad.format.gml31.model that return types with arguments of type ILcdShapeModifier and TypeMethodDescriptionTLcdGML31AbstractFeature.collectShapes()Override this method to collect all shapes that needs to be included in the ILcdShapeList implementation of this feature.Methods in com.luciad.format.gml31.model with parameters of type ILcdShapeModifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidbooleanTLcdGML31AbstractGeometricAggregate.removeShape(ILcdShape aShape) booleanTLcdGML31MultiCurve.removeShape(ILcdShape aShape) booleanTLcdGML31MultiGeometry.removeShape(ILcdShape aShape) booleanTLcdGML31MultiLineString.removeShape(ILcdShape aShape) booleanTLcdGML31MultiPoint.removeShape(ILcdShape aShape) booleanTLcdGML31MultiPolygon.removeShape(ILcdShape aShape) booleanTLcdGML31MultiSurface.removeShape(ILcdShape aShape) booleanTLcdGML31Surface.removeShape(ILcdShape aShape) voidTLcdGML31AbstractGeometricAggregate.removeShapes(ILcdShape[] aShape) voidTLcdGML31MultiCurve.removeShapes(ILcdShape[] aShapes) voidTLcdGML31MultiGeometry.removeShapes(ILcdShape[] aShapes) voidTLcdGML31MultiLineString.removeShapes(ILcdShape[] aShapes) voidTLcdGML31MultiPoint.removeShapes(ILcdShape[] aShapes) voidTLcdGML31MultiPolygon.removeShapes(ILcdShape[] aShapes) voidTLcdGML31MultiSurface.removeShapes(ILcdShape[] aShapes) voidTLcdGML31Surface.removeShapes(ILcdShape[] aShapes) voidvoidvoidvoidvoidvoidvoidvoidvoidTLcdGML31AbstractGeometricAggregate.shapeChanged(ILcdShape aShape) voidTLcdGML31MultiCurve.shapeChanged(ILcdShape aShape) voidTLcdGML31MultiGeometry.shapeChanged(ILcdShape aShape) voidTLcdGML31MultiLineString.shapeChanged(ILcdShape aShape) voidTLcdGML31MultiPoint.shapeChanged(ILcdShape aShape) voidTLcdGML31MultiPolygon.shapeChanged(ILcdShape aShape) voidTLcdGML31MultiSurface.shapeChanged(ILcdShape aShape) voidTLcdGML31Surface.shapeChanged(ILcdShape aShape) -
Uses of ILcdShape in com.luciad.format.gml32.model
Classes in com.luciad.format.gml32.model that implement ILcdShapeModifier and TypeClassDescriptionclassA continuous coverage as defined in ISO 19123 is a coverage that can return different values for the same feature attribute at different direct positions within a single spatiotemporal object in its spatiotemporal domain.classThe base type for coverages is gml:AbstractCoverageType.classgml:AbstractCurveType is an abstraction of a curve to support the different levels of complexity.classA curve segment defines a homogeneous segment of a curve.classDefault implementation for Java domain model classes modeling XML types extending ofgml:AbstractFeatureType.classDeprecated.This type is deprecated in GML 3_2, which defines A GML feature collection as any GML feature with a property element in its content model whose content model is derived by extension fromAbstractFeatureMember.classgml:AbstractGeometricAggregate is the abstract head of the substitution group for all geometric aggregates.classgml:AbstractGeometricPrimitiveType is the abstract root type of the geometric primitives.classAll geometry elements are derived directly or indirectly from this abstract supertype.classif provided, rows gives the number of rows, columns the number of columns in the parameter grid.classThe element provides a substitution group head for the surface patches based on parametric curves.classAn abstraction of a ring to support surface boundaries of different complexity.classgml:AbstractSolidType is an abstraction of a solid to support the different levels of complexity.classgml:AbstractSurfaceType is an abstraction of a surface to support the different levels of complexity.classA surface patch defines a homogeneous portion of a surface.classAn Arc is an arc string with only one arc unit, i.e. three control points including the start and end point.classAn ArcByBulge is an arc string with only one arc unit, i.e. two control points, one bulge and one normal vector.classThis variant of the arc requires that the points on the arc shall be computed instead of storing the coordinates directly.classAn ArcString is a curve segment that uses three-point circular arc interpolation ("circularArc3Points").classThis variant of the arc computes the mid points of the arcs instead of storing the coordinates directly.classBezier curves are polynomial splines that use Bezier or Bernstein polynomials for interpolation purposes.classA B-Spline is a piecewise parametric polynomial or rational curve described in terms of control points and basis functions as specified in ISO 19107:2003, 6.4.30.classA Circle is an arc whose ends coincide to form a simple closed loop.classA gml:CircleByCenterPoint is an gml:ArcByCenterPoint with identical start and end angle to form a full circle.classA clothoid, or Cornu's spiral, is plane curve whose curvature is a fixed function of its length.classA gml:CompositeCurve is represented by a sequence of (orientable) curves such that each curve in the sequence terminates at the start point of the subsequent curve in the list.classgml:CompositeSolid implements ISO 19107 GM_CompositeSolid (see ISO 19107:2003, 6.6.7) as specified in D.2.3.6.classA gml:CompositeSurface is represented by a set of orientable surfaces.classclassThe number of control points shall be at least three.classA curve is a 1-dimensional primitive.classclassA gml:DirectedObservation is the same as an observation except that it adds an additional gml:direction property.classgml:DirectedObservationAtDistance adds an additional distance property.classDirect position instances hold the coordinates for a position within some coordinate reference system (CRS).classA discrete coverage consists of a domain set, range set and optionally a coverage function.classStates are captured by time-stamped instances of a feature.classA gml:DynamicFeatureCollection is a feature collection that has a gml:validTime property (i.e.classDomain class for the GML envelope.classgml:EnvelopeWithTimePeriod is provided for envelopes that include a temporal extent.classclassclassA sequence of geodesic segments.classclassThe gml:Grid implicitly defines an unrectified grid, which is a network composed of two or more sets of curves in which the members of each set intersect the members of the other sets in an algorithmic way.classModel class for the GML Linear Ring Type.classA curve that consists of segments with linear interpolation.classA LineStringSegment is a curve segment that is defined by two or more control points including the start and end point, with linear interpolation between them.classATLcdGML32AbstractFeature-based feature collection that implementsILcdModel.classA gml:MultiCurve is defined by one or more gml:AbstractCurves.classgml:MultiGeometry is a collection of one or more GML geometry objects of arbitrary type.classA gml:MultiPoint consists of one or more gml:Points.classA gml:MultiSolid is defined by one or more gml:AbstractSolids.classA gml:MultiSurface is defined by one or more gml:AbstractSurfaces.classThe content model is a straightforward extension of gml:AbstractFeatureType; it automatically has the gml:identifier, gml:description, gml:descriptionReference, gml:name, and gml:boundedBy properties.classAn offset curve is a curve at a constant distance from the basis curve.classOrientableCurve consists of a curve and an orientation.classOrientableSurface consists of a surface and an orientation.classA Point is defined by a single coordinate tuple.classA Polygon is a special surface that is defined by a single surface patch (see D.3.6).classA gml:PolygonPatch is a surface patch that is defined by a set of boundary curves and an underlying surface to which these curves adhere.classgml:Rectangle represents a rectangle as a surface patch with an outer boundary consisting of a linear ring.classA rectified grid is a grid for which there is an affine transformation between the grid coordinates and the coordinates of an external coordinate reference system.classA ring is used to represent a single connected component of a surface boundary as specified in ISO 19107:2003, 6.3.6.classA solid is the basis for 3-dimensional geometry.classclassA Surface is a 2-dimensional primitive and is composed of one or more surface patches as specified in ISO 19107:2003, 6.3.17.1.classA tin is a triangulated surface that uses the Delauny algorithm or a similar algorithm complemented with consideration of stoplines (stopLines), breaklines (breakLines), and maximum length of triangle sides (maxLength).classgml:Triangle represents a triangle as a surface patch with an outer boundary consisting of a linear ring.classFor some applications the components of the position may be adjusted to yield a unit vector.Methods in com.luciad.format.gml32.model that return ILcdShapeModifier and TypeMethodDescriptionTLcdGML32AbstractFeature.getShape(int aIndex) TLcdGML32AbstractGeometricAggregate.getShape(int aIndex) TLcdGML32MultiCurve.getShape(int aIndex) TLcdGML32MultiGeometry.getShape(int aIndex) TLcdGML32MultiPoint.getShape(int aIndex) TLcdGML32MultiSurface.getShape(int aIndex) TLcdGML32Surface.getShape(int aIndex) TLcdGML32AbstractGeometricAggregate.removeShape(int aIndex) TLcdGML32MultiCurve.removeShape(int aIndex) TLcdGML32MultiGeometry.removeShape(int aIndex) TLcdGML32MultiPoint.removeShape(int aIndex) TLcdGML32MultiSurface.removeShape(int aIndex) TLcdGML32Surface.removeShape(int aIndex) Methods in com.luciad.format.gml32.model that return types with arguments of type ILcdShapeModifier and TypeMethodDescriptionTLcdGML32AbstractFeature.collectShapes()Override this method to collect all shapes that needs to be included in the ILcdShapeList implementation of this feature.Methods in com.luciad.format.gml32.model with parameters of type ILcdShapeModifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidbooleanTLcdGML32AbstractGeometricAggregate.removeShape(ILcdShape aShape) booleanTLcdGML32MultiCurve.removeShape(ILcdShape aShape) booleanTLcdGML32MultiGeometry.removeShape(ILcdShape aShape) booleanTLcdGML32MultiPoint.removeShape(ILcdShape aShape) booleanTLcdGML32MultiSurface.removeShape(ILcdShape aShape) booleanTLcdGML32Surface.removeShape(ILcdShape aShape) voidTLcdGML32AbstractGeometricAggregate.removeShapes(ILcdShape[] aShape) voidTLcdGML32MultiCurve.removeShapes(ILcdShape[] aShapes) voidTLcdGML32MultiGeometry.removeShapes(ILcdShape[] aShapes) voidTLcdGML32MultiPoint.removeShapes(ILcdShape[] aShapes) voidTLcdGML32MultiSurface.removeShapes(ILcdShape[] aShapes) voidTLcdGML32Surface.removeShapes(ILcdShape[] aShapes) voidvoidvoidvoidvoidvoidvoidTLcdGML32AbstractGeometricAggregate.shapeChanged(ILcdShape aShape) voidTLcdGML32MultiCurve.shapeChanged(ILcdShape aShape) voidTLcdGML32MultiGeometry.shapeChanged(ILcdShape aShape) voidTLcdGML32MultiPoint.shapeChanged(ILcdShape aShape) voidTLcdGML32MultiSurface.shapeChanged(ILcdShape aShape) voidTLcdGML32Surface.shapeChanged(ILcdShape aShape) -
Uses of ILcdShape in com.luciad.format.hana
Methods in com.luciad.format.hana that return ILcdShapeModifier and TypeMethodDescriptionTLcdHanaGeometrySupport.readGeometry(byte[] aBytes) Reads an OGC WKB byte array and converts it to anILcdShape.Methods in com.luciad.format.hana with parameters of type ILcdShapeModifier and TypeMethodDescriptionvoidTLcdHanaGeometrySupport.writeGeometry(ILcdShape aShape, int aSRID, OutputStream aOutputStreamSFCT) Encodes the geometry into OGC WKB. -
Uses of ILcdShape in com.luciad.format.informix.spatial.shp
Classes in com.luciad.format.informix.spatial.shp that implement ILcdShapeModifier and TypeClassDescriptionclassThis class represents aTLcdXYPointwith a measure value.classThis class represents aTLcdXYPolygonwith measure values.classThis class represents aTLcdXYPolylinewith measure values.classThis class represents aTLcdXYPolypointwith measure values.classThis class represents aTLcdXYZPointwith a measure value.classThis class represents aTLcdXYZPolygonwith measure values.classThis class represents aTLcdXYZPolylinewith measure values.classThis class represents aTLcdXYZPolypointwith measure values. -
Uses of ILcdShape in com.luciad.format.kml22.model.feature
Classes in com.luciad.format.kml22.model.feature that implement ILcdShapeModifier and TypeClassDescriptionclassDomain class modeling the KML PlacemarkType type.Methods in com.luciad.format.kml22.model.feature that return ILcdShapeModifier and TypeMethodDescriptionTLcdKML22Placemark.getShape(int aIndex) TLcdKML22Placemark.removeShape(int aIndex) Methods in com.luciad.format.kml22.model.feature with parameters of type ILcdShapeModifier and TypeMethodDescriptionvoidvoidvoidbooleanTLcdKML22Placemark.removeShape(ILcdShape aShape) voidTLcdKML22Placemark.removeShapes(ILcdShape[] aShapes) voidvoidTLcdKML22Placemark.shapeChanged(ILcdShape aShape) -
Uses of ILcdShape in com.luciad.format.kml22.model.geometry
Classes in com.luciad.format.kml22.model.geometry that implement ILcdShapeModifier and TypeClassDescriptionclassDomain class modeling the KML ModelType type.classDomain class modeling the KML AbstractGeometryType type.classDomain class modeling the KML LatLonAltBoxType type.classDomain class modeling the KML LinearRingType type.classDomain class modeling the KML LineStringType type.classDomain class modeling the KML LocationType type.classDomain class modeling the KML MultiGeometryType type.classDomain class modeling the KML PointType type.classDomain class modeling the KML PolygonType type.Methods in com.luciad.format.kml22.model.geometry that return ILcdShapeModifier and TypeMethodDescriptionTLcdKML22LatLonAltBox.getBaseShape()TLcdKML22MultiGeometry.getShape(int aIndex) TLcdKML22MultiGeometry.removeShape(int aIndex) Methods in com.luciad.format.kml22.model.geometry with parameters of type ILcdShapeModifier and TypeMethodDescriptionvoidvoidvoidbooleanTLcdKML22MultiGeometry.removeShape(ILcdShape aShape) voidTLcdKML22MultiGeometry.removeShapes(ILcdShape[] aShapes) voidvoidTLcdKML22MultiGeometry.shapeChanged(ILcdShape aShape) -
Uses of ILcdShape in com.luciad.format.metadata.model.extent
Classes in com.luciad.format.metadata.model.extent that implement ILcdShapeModifier and TypeClassDescriptionclassGeographic position of the dataset. -
Uses of ILcdShape in com.luciad.format.mif
Subinterfaces of ILcdShape in com.luciad.format.mifModifier and TypeInterfaceDescriptioninterfaceThis class represents the shape elements that are present in MIF files.Classes in com.luciad.format.mif that implement ILcdShapeModifier and TypeClassDescriptionclassThisILcdMIFShaperepresents a MIF collection object.classThisILcdMIFShaperepresents a MIF multi point.classThisILcdMIFShaperepresents MIF line objects like LINE, PLINE, and ARC.classThisILcdMIFShaperepresents a MIF point.classThisILcdMIFShaperepresents MIF region objects like REGION, RECT, ROUNDRECT, and ELLIPSE.classThisILcdMIFShaperepresents MIF text objects. -
Uses of ILcdShape in com.luciad.format.nvg.nvg15.model
Classes in com.luciad.format.nvg.nvg15.model that implement ILcdShapeModifier and TypeClassDescriptionclassAn anchor is a domain object container that has anhref property, similar to the anchor element in HTML.classImplementation of anILcd2DEditableArcthat represents an NVG 1.5 Arc.classImplementation of anILcd2DEditableArcBandthat represents an NVG 1.5 ArcBand.classImplementation of anILcd2DEditableGeoBufferwith anILcd2DEditablePolylineas an underlying shape that represents an NVG 1.5 Arrow.classImplementation ofILcd2DEditableCirclethat represents an NVG 1.5 Circle.classImplementation of anILcdEditableShapeListthat represents an NVG 1.5 Composite.classImplementation of anILcd2DEditableGeoBufferwith anILcd2DEditablePolylineas an underlying shape that represents an NVG 1.5 Corridor.classImplementation of anILcd2DEditableEllipsethat represents an NVG 1.5 Ellipse.classImplementation of anILcdEditableShapeListthat represents an NVG 1.5 Group.classImplementation ofILcd2DEditablePolypointthat represents an NVG 1.5 Multipoint.classImplementation ofILcd2DEditablePointthat represents an NVG 1.5 Point.classImplementation ofILcd2DEditablePolygonthat represents an NVG 2.0 Polygon.classImplementation ofILcd2DEditablePolylinethat represents an NVG 1.5 Polyline.classRepresents textual information at a certain location.Methods in com.luciad.format.nvg.nvg15.model that return ILcdShapeModifier and TypeMethodDescriptionTLcdNVG15Anchor.getShape(int aIndex) Returns theILcdShapeat the given index.TLcdNVG15Composite.getShape(int aIndex) Returns theILcdShapeat the given index.TLcdNVG15Group.getShape(int aIndex) Returns theILcdShapeat the given index.TLcdNVG15Anchor.removeShape(int aIndex) TLcdNVG15Composite.removeShape(int aIndex) TLcdNVG15Group.removeShape(int aIndex) Methods in com.luciad.format.nvg.nvg15.model with parameters of type ILcdShapeModifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidvoidvoidvoidbooleanTLcdNVG15Anchor.removeShape(ILcdShape aShape) booleanTLcdNVG15Composite.removeShape(ILcdShape aShape) booleanTLcdNVG15Group.removeShape(ILcdShape aShape) voidTLcdNVG15Anchor.removeShapes(ILcdShape[] aShapes) voidTLcdNVG15Composite.removeShapes(ILcdShape[] aShapes) voidTLcdNVG15Group.removeShapes(ILcdShape[] aShapes) voidTLcdNVG15Arrow.setBaseShape(ILcdShape aBaseShape) voidTLcdNVG15Corridor.setBaseShape(ILcdShape aBaseShape) voidvoidvoidvoidTLcdNVG15Anchor.shapeChanged(ILcdShape aShape) voidTLcdNVG15Composite.shapeChanged(ILcdShape aShape) voidTLcdNVG15Group.shapeChanged(ILcdShape aShape) -
Uses of ILcdShape in com.luciad.format.nvg.nvg20.model
Classes in com.luciad.format.nvg.nvg20.model that implement ILcdShapeModifier and TypeClassDescriptionclassImplementation of anILcd2DEditableArcthat represents an NVG 2.0 Arc.classImplementation ofILcdEditableSurfacewhose exterior ring is anILcd2DEditableArcBand, that represents an NVG 2.0 ArcBand.classImplementation of anILcd2DEditableArcBandthat represents an NVG 2.0 ArcBand Ring.classILcd2DEditableGeoBufferimplementation with anILcd2DEditablePolylineas an underlying shape that represents an NVG 2.0 Arrow.classILcdEditableSurfaceimplementation whose exterior ring is anILcd2DEditableCircle, that represents an NVG 2.0 Circle.classImplementation of anILcd2DEditableCirclethat represents an NVG 2.0 Circular Ring.classImplementation of anILcdEditableShapeListthat represents an NVG 2.0 Composite.classImplementation of anILcd2DEditableGeoBufferwith anILcd2DEditablePolylineas an underlying shape that represents an NVG 2.0 Corridor.classImplementation ofILcdEditableSurfacewhose exterior ring is anILcd2DEditableEllipse, that represents an NVG 2.0 Ellipse.classImplementation of anILcd2DEditableEllipsethat represents an NVG 2.0 Elliptic Ring.classImplementation of anILcdEditableShapeListthat represents an NVG 2.0 Group.classImplementation of anILcd2DEditablePolygonthat represents an NVG 2.0 Linear Ring.classImplementation ofILcd2DEditablePolypointthat represents an NVG 2.0 MultiPoint.classImplementation of anILcd2DEditableGeoBufferwith anILcd2DEditablePolylinewith only 2 points as an underlying shape that represents an NVG 2.0 Orbit.classImplementation ofILcd2DEditablePointthat represents an NVG 2.0 Point.classImplementation ofILcdEditableSurfacewhose exterior ring is anILcd2DEditablePolygon, that represents an NVG 2.0 Polygon.classImplementation ofILcd2DEditablePolylinethat represents an NVG 2.0 Polyline.classImplementation ofILcdEditableSurfacethat represents an NVG 2.0 Rectangle.classImplementation of anILcd2DEditableShapethat represents an NVG 2.0 Rectangular Ring.classRepresents textual information at a certain location.Methods in com.luciad.format.nvg.nvg20.model that return ILcdShapeModifier and TypeMethodDescriptionTLcdNVG20Composite.getShape(int aIndex) Returns theILcdShapeat the given index.TLcdNVG20Group.getShape(int aIndex) Returns theILcdShapeat the given index.TLcdNVG20Composite.removeShape(int aIndex) TLcdNVG20Group.removeShape(int aIndex) Methods in com.luciad.format.nvg.nvg20.model with parameters of type ILcdShapeModifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidbooleanTLcdNVG20Composite.removeShape(ILcdShape aShape) booleanTLcdNVG20Group.removeShape(ILcdShape aShape) voidTLcdNVG20Composite.removeShapes(ILcdShape[] aShapes) voidTLcdNVG20Group.removeShapes(ILcdShape[] aShapes) voidTLcdNVG20Arrow.setBaseShape(ILcdShape aBaseShape) voidTLcdNVG20Corridor.setBaseShape(ILcdShape aBaseShape) voidTLcdNVG20Orbit.setBaseShape(ILcdShape aBaseShape) voidvoidvoidTLcdNVG20Composite.shapeChanged(ILcdShape aShape) voidTLcdNVG20Group.shapeChanged(ILcdShape aShape) -
Uses of ILcdShape in com.luciad.format.pol
Subinterfaces of ILcdShape in com.luciad.format.polModifier and TypeInterfaceDescriptioninterfaceThis interface represents the shape elements that can be present in POL files.interfaceThis interface represents the shape elements that can be present in POL files. -
Uses of ILcdShape in com.luciad.format.s57
Subinterfaces of ILcdShape in com.luciad.format.s57Modifier and TypeInterfaceDescriptioninterfaceInterface providing access to properties of edges that are part of a DEPARE/DRGARE area object.interfaceAn S-57 feature object that has a geometry associated with it.interfaceInterface for S57 sounding representations.Classes in com.luciad.format.s57 that implement ILcdShapeModifier and TypeClassDescriptionclassRepresents an Area feature in the S-57 domain model.classRepresents an edge in the S-57 domain model.classRepresents an face in the S-57 domain model.classRepresents a Line feature in the S-57 domain model.classRepresents a node in the S-57 domain model.classRepresents a Point feature in the S-57 domain model.classRepresents a Sounding Point feature in the S-57 domain model. -
Uses of ILcdShape in com.luciad.format.shp
Classes in com.luciad.format.shp that implement ILcdShapeModifier and TypeClassDescriptionclassATLcdSHPMultiPointZis aILcdPolypointwith a measure value at each of the defining points.classATLcdSHPPointMis a point on the surface having a measure value.classATLcdSHPPointZis a point having a height and a measure value.classATLcdSHPPolygonZis aILcdPolygonwith a measure value at each of the defining points.classATLcdSHPPolygonZis aILcdPolylinewith a measure value at each of the defining points.Methods in com.luciad.format.shp that return ILcdShapeModifier and TypeMethodDescriptionprotected ILcdShape[]TLcdSHPModelDecoder.readMultiPoint(int aCoordType, int aRecordByteSize) Reads a set of points as a multi point.protected ILcdShape[]TLcdSHPModelDecoder.readMultiPointM(int aCoordType, int aRecordByteSize) Reads a set of measured points as a multi point.protected ILcdShape[]TLcdSHPModelDecoder.readMultiPointZ(int aCoordType, int aRecordByteSize) Reads a set of three dimensional measured points as a multi point.protected ILcdShape[]TLcdSHPModelDecoder.readOtherShapes(int aCoordType, int aRecordByteSize) Can be redefined to order to define how to read an ESRI shape not supported by thisILcdModelDecoder
Skips the unsupported shape.protected ILcdShape[]TLcdSHPModelDecoder.readPolygon(int aCoordType, int aRecordByteSize) Reads a polygon from the input.protected ILcdShape[]TLcdSHPModelDecoder.readPolygonM(int aCoordType, int aRecordByteSize) Reads a polygon consisting of measured points from the input.protected ILcdShape[]TLcdSHPModelDecoder.readPolygonZ(int aCoordType, int aRecordByteSize) Reads a polygon consisting of three dimensional measured points from the input.protected ILcdShape[]TLcdSHPModelDecoder.readPolyline(int aCoordType, int aRecordByteSize) Returns null when the decodingBounds is not null and the bounds of the polyline do not interact with the decodingBounds.protected ILcdShape[]TLcdSHPModelDecoder.readPolylineM(int aCoordType, int aRecordByteSize) Reads a polyline consisting of points accompanied with a value.protected ILcdShape[]TLcdSHPModelDecoder.readPolylineZ(int aCoordType, int aRecordByteSize) Reads a polyline consisting of three dimensional points accompanied with a value. -
Uses of ILcdShape in com.luciad.format.svg
Methods in com.luciad.format.svg that return ILcdShapeModifier and TypeMethodDescriptionILcdSVGShapeFactory.createPath(Attributes aAttributes) Creates anILcdShapefrom givenAttributes.ILcdSVGShapeFactory.createUnknownShape(Attributes aAttributes, String aLocalName) creates an unknownILcdShapeof type aLocalname.Methods in com.luciad.format.svg with parameters of type ILcdShapeModifier and TypeMethodDescriptionILcdSVGShapeFactory.createShapeList(ILcdShapeList aShapeList, ILcdShape[] aShapeArray) Creates anILcdShapeListbased on an existingILcdShapeListand anArrayofILcdShape.protected abstract voidALcdSVGShapeWriter.writeUnknownShape(ILcdShape aShape, Writer aTarget) Appends an unknownILcdShapeto aStringBuffer.protected voidTLcdSVGUnStyledShapeWriter.writeUnknownShape(ILcdShape aShape, Writer aTarget) This implementation does nothing. -
Uses of ILcdShape in com.luciad.fusion.engine.replication
Methods in com.luciad.fusion.engine.replication that return ILcdShapeModifier and TypeMethodDescriptionTLfnReplicationAreaOfInterest.getShape()Returns the shape of this area.Methods in com.luciad.fusion.engine.replication with parameters of type ILcdShapeModifier and TypeMethodDescriptionTLfnReplicationAreaOfInterestManager.add(ILcdShape aShape, ILcdGeoReference aGeoReference, String aName) Creates and adds a new area of interest instance to this manager.voidTLfnReplicationAreaOfInterest.setShape(ILcdShape aShape, ILcdGeoReference aGeoReference) Sets the shape of this area. -
Uses of ILcdShape in com.luciad.fusion.engine.vector
Subinterfaces of ILcdShape in com.luciad.fusion.engine.vectorModifier and TypeInterfaceDescriptioninterfaceDeprecated.Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms.Methods in com.luciad.fusion.engine.vector that return ILcdShapeModifier and TypeMethodDescriptionILfnGeometryProvider.getGeometry(int aLevel, int aScaleDenominator, ILcdShape aPreviousLevelGeometry, ILcdDataObject aDataObject, ILcdShape aMaxLevelGeometry, ILcdModel aModel) Deprecated.Gets the geometry of a feature for fusing at a given level.abstract ILcdShapeILfnVectorSessionHandler.FailureContext.getGeometry()Gets the geometry associated with the feature ornullif the error does not affect a single feature.TLfnAreaSimplifyingGeometryProvider.getGeometry(int aLevel, int aScaleDenominator, ILcdShape aPreviousLevelGeometry, ILcdDataObject aDataObject, ILcdShape aMaxLevelGeometry, ILcdModel aModel) Deprecated.Simplifies geometries by removing parts below threshold.Methods in com.luciad.fusion.engine.vector with parameters of type ILcdShapeModifier and TypeMethodDescriptionILfnGeometryProvider.getGeometry(int aLevel, int aScaleDenominator, ILcdShape aPreviousLevelGeometry, ILcdDataObject aDataObject, ILcdShape aMaxLevelGeometry, ILcdModel aModel) Deprecated.Gets the geometry of a feature for fusing at a given level.TLfnAreaSimplifyingGeometryProvider.getGeometry(int aLevel, int aScaleDenominator, ILcdShape aPreviousLevelGeometry, ILcdDataObject aDataObject, ILcdShape aMaxLevelGeometry, ILcdModel aModel) Deprecated.Simplifies geometries by removing parts below threshold. -
Uses of ILcdShape in com.luciad.fusion.tilestore
Methods in com.luciad.fusion.tilestore with parameters of type ILcdShapeModifier and TypeMethodDescriptionALfnCoverage.exportTo(WritableByteChannel aSink, ILcdShape aAreaOfInterest, ILcdGeoReference aAreaOfInterestGeoReference, ILfnProgressCallback<ALfnTileStore.ReadResult> aCallback) ALfnResource.exportTo(WritableByteChannel aSink, ILcdShape aAreaOfInterest, ILcdGeoReference aAreaOfInterestGeoReference, ILfnProgressCallback<ALfnTileStore.ReadResult> aCallback) Asynchronously exports this resource's data to a channel, excluding metadata. -
Uses of ILcdShape in com.luciad.fusion.tilestore.metadata
Methods in com.luciad.fusion.tilestore.metadata that return ILcdShapeModifier and TypeMethodDescriptionALfnAssetMetadata.getBoundingShape()Deprecated.useALfnAssetMetadata.getClippingShape()insteadfinal ILcdShapeALfnAssetMetadata.Builder.getClippingShape()Gets this builder's current clipping shape.ALfnAssetMetadata.getClippingShape()Gets the 2D clipping shape of this asset.Methods in com.luciad.fusion.tilestore.metadata with parameters of type ILcdShapeModifier and TypeMethodDescriptionfinal BALfnAssetMetadata.Builder.clippingShape(ILcdShape aClippingShape) Sets the optional clipping shape of the asset.final BALfnAssetMetadata.Builder.setBoundingShape(ILcdShape aBoundingShape) Deprecated. -
Uses of ILcdShape in com.luciad.fusion.tilestore.model.vector
Subinterfaces of ILcdShape in com.luciad.fusion.tilestore.model.vectorModifier and TypeInterfaceDescriptioninterfaceDeprecated.Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms. -
Uses of ILcdShape in com.luciad.geodesy
Methods in com.luciad.geodesy with parameters of type ILcdShapeModifier and TypeMethodDescriptionstatic doubleTLcdEllipsoidRhumblineUtil.closestPointOnShape(ILcdPoint aPoint, ILcdShape aShape, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aResultSFCT) Finds the shortest rhumb distance from the given point to the given shape.static doubleTLcdEllipsoidUtil.closestPointOnShape(ILcdPoint aPoint, ILcdShape aShape, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aResultSFCT) Finds the shortest distance from the given point to the given shape.static doubleTLcdSphereRhumblineUtil.closestPointOnShape(ILcdPoint aPoint, ILcdShape aShape, ILcd2DEditablePoint aResultSFCT) Finds the shortest rhumb distance from the given point to the given shape.static doubleTLcdSphereUtil.closestPointOnShape(ILcdPoint aPoint, ILcdShape aShape, ILcd2DEditablePoint aResultSFCT) Finds the shortest distance from the given point to the given shape.static doubleTLcdEllipsoidUtil.geodesicArea(ILcdShape aShape, ILcdEllipsoid aEllipsoid) Calculates the geodesic area of a shape.static doubleTLcdSphereUtil.geodesicArea(ILcdShape aShape, double aRadius) Calculates the geodesic area of a shape. -
Uses of ILcdShape in com.luciad.geometry.cartesian
Methods in com.luciad.geometry.cartesian with parameters of type ILcdShapeModifier and TypeMethodDescriptionstatic doubleCalculates the geodesic area of a shape.static doubleTLcdCartesian.closestPointOnShape(ILcdPoint aPoint, ILcdShape aShape, ILcd2DEditablePoint aResultSFCT) Finds the shortest cartesian distance from the given point to the given shape. -
Uses of ILcdShape in com.luciad.geometry.constructive
Methods in com.luciad.geometry.constructive that return ILcdShapeModifier and TypeMethodDescriptionILcdConstructiveGeometry.convexHull(ILcdShape... aShapes) Finds the convex hull of the given shape or shapes.ILcdConstructiveGeometry.difference(ILcdShape... aShapes) Calculates the difference of the given shapes.ILcdConstructiveGeometry.intersection(ILcdShape... aShapes) Calculates the intersection of the given shapes.ILcdConstructiveGeometry.symmetricDifference(ILcdShape... aShapes) Calculates the symmetric difference of the given shapes.Calculates the union of the given shapes.Methods in com.luciad.geometry.constructive with parameters of type ILcdShapeModifier and TypeMethodDescriptionILcdConstructiveGeometry.convexHull(ILcdShape... aShapes) Finds the convex hull of the given shape or shapes.ILcdConstructiveGeometry.difference(ILcdShape... aShapes) Calculates the difference of the given shapes.ILcdConstructiveGeometry.intersection(ILcdShape... aShapes) Calculates the intersection of the given shapes.ILcdConstructiveGeometry.symmetricDifference(ILcdShape... aShapes) Calculates the symmetric difference of the given shapes.Calculates the union of the given shapes. -
Uses of ILcdShape in com.luciad.geometry.constructive.cartesian
Methods in com.luciad.geometry.constructive.cartesian that return ILcdShapeModifier and TypeMethodDescriptionTLcdCartesianConstructiveGeometry.convexHull(ILcdShape... aShapes) TLcdCartesianConstructiveGeometry.difference(ILcdShape... aShapes) TLcdCartesianConstructiveGeometry.intersection(ILcdShape... aShapes) TLcdCartesianConstructiveGeometry.symmetricDifference(ILcdShape... aShapes) Methods in com.luciad.geometry.constructive.cartesian with parameters of type ILcdShapeModifier and TypeMethodDescriptionTLcdCartesianConstructiveGeometry.convexHull(ILcdShape... aShapes) TLcdCartesianConstructiveGeometry.difference(ILcdShape... aShapes) TLcdCartesianConstructiveGeometry.intersection(ILcdShape... aShapes) TLcdCartesianConstructiveGeometry.symmetricDifference(ILcdShape... aShapes) -
Uses of ILcdShape in com.luciad.geometry.constructive.ellipsoidal
Methods in com.luciad.geometry.constructive.ellipsoidal that return ILcdShapeModifier and TypeMethodDescriptionTLcdEllipsoidalConstructiveGeometry.convexHull(ILcdShape... aShapes) TLcdEllipsoidalConstructiveGeometry.difference(ILcdShape... aShapes) TLcdEllipsoidalConstructiveGeometry.intersection(ILcdShape... aShapes) TLcdEllipsoidalConstructiveGeometry.symmetricDifference(ILcdShape... aShapes) Methods in com.luciad.geometry.constructive.ellipsoidal with parameters of type ILcdShapeModifier and TypeMethodDescriptionTLcdEllipsoidalConstructiveGeometry.convexHull(ILcdShape... aShapes) TLcdEllipsoidalConstructiveGeometry.difference(ILcdShape... aShapes) TLcdEllipsoidalConstructiveGeometry.intersection(ILcdShape... aShapes) TLcdEllipsoidalConstructiveGeometry.symmetricDifference(ILcdShape... aShapes) -
Uses of ILcdShape in com.luciad.geometry.constructive.spherical
Methods in com.luciad.geometry.constructive.spherical that return ILcdShapeModifier and TypeMethodDescriptionTLcdSphericalConstructiveGeometry.convexHull(ILcdShape... aShapes) TLcdSphericalConstructiveGeometry.difference(ILcdShape... aShapes) TLcdSphericalConstructiveGeometry.intersection(ILcdShape... aShapes) TLcdSphericalConstructiveGeometry.symmetricDifference(ILcdShape... aShapes) Methods in com.luciad.geometry.constructive.spherical with parameters of type ILcdShapeModifier and TypeMethodDescriptionTLcdSphericalConstructiveGeometry.convexHull(ILcdShape... aShapes) TLcdSphericalConstructiveGeometry.difference(ILcdShape... aShapes) TLcdSphericalConstructiveGeometry.intersection(ILcdShape... aShapes) TLcdSphericalConstructiveGeometry.symmetricDifference(ILcdShape... aShapes) -
Uses of ILcdShape in com.luciad.geometry.topology
Methods in com.luciad.geometry.topology with parameters of type ILcdShapeModifier and TypeMethodDescriptionbooleanALcd2DBasicBinaryTopologyMultiShape.checkTopology(ILcdShape aS1, ILcdShape aS2, int aRelation) If no implementation is found for the object pair(aS1,aS2)anIllegalArgumentExceptionis thrown except if the methodisFallBackOnBoundsWithBoundsreturns true .booleanILcd2DAdvancedBinaryTopology.checkTopology(ILcdShape aShape1, ILcdShape aShape2, ILcdIntersectionMatrixPattern aMatrixPattern) Checks whether the two given shapes satisfy the binary topology relation defined by the given matrix pattern.booleanILcd2DBinaryTopology.checkTopology(ILcdShape aS1, ILcdShape aS2, int aRelation) Returnstrueif and only if the binary topology relationaRelationholdstrueonaS1andaS2.ILcd2DAdvancedBinaryTopology.computeIntersectionMatrix(ILcdShape aShape1, ILcdShape aShape2) Computes the intersection matrix of the two given shapes.ILcd2DLineIntersectionTopology.lineIntersection(ILcdShape aS1, ILcdShape aS2) Calculates the intersection points in 2D between the outlines of the given shapes.intILcd2DLineIntersectionTopology.lineIntersectionSFCT(ILcdShape aS1, ILcdShape aS2, ILcd2DEditablePoint[] aPointsSFCT) Calculates the intersection points in 2D between the outlines of the given shapes. -
Uses of ILcdShape in com.luciad.geometry.topology.cartesian
Methods in com.luciad.geometry.topology.cartesian with parameters of type ILcdShapeModifier and TypeMethodDescriptionbooleanTLcdCartesianAdvancedBinaryTopology.checkTopology(ILcdShape aShape1, ILcdShape aShape2, ILcdIntersectionMatrixPattern aMatrixPattern) booleanTLcdCartesianBasicBinaryTopology.checkTopology(ILcdShape aS1, ILcdShape aS2, int aRel) TLcdCartesianAdvancedBinaryTopology.computeIntersectionMatrix(ILcdShape aShape1, ILcdShape aShape2) TLcdCartesianBasicBinaryTopology.lineIntersection(ILcdShape aS1, ILcdShape aS2) intTLcdCartesianBasicBinaryTopology.lineIntersectionSFCT(ILcdShape aS1, ILcdShape aS2, ILcd2DEditablePoint[] aPointsSFCT) -
Uses of ILcdShape in com.luciad.geometry.topology.ellipsoidal
Methods in com.luciad.geometry.topology.ellipsoidal with parameters of type ILcdShapeModifier and TypeMethodDescriptionbooleanTLcdEllipsoidalAdvancedBinaryTopology.checkTopology(ILcdShape aShape1, ILcdShape aShape2, ILcdIntersectionMatrixPattern aMatrixPattern) booleanTLcdEllipsoidalBasicBinaryTopology.checkTopology(ILcdShape aS1, ILcdShape aS2, int aRel) TLcdEllipsoidalAdvancedBinaryTopology.computeIntersectionMatrix(ILcdShape aShape1, ILcdShape aShape2) TLcdEllipsoidalBasicBinaryTopology.lineIntersection(ILcdShape aS1, ILcdShape aS2) intTLcdEllipsoidalBasicBinaryTopology.lineIntersectionSFCT(ILcdShape aS1, ILcdShape aS2, ILcd2DEditablePoint[] aPointsSFCT) -
Uses of ILcdShape in com.luciad.geometry.topology.spherical
Methods in com.luciad.geometry.topology.spherical with parameters of type ILcdShapeModifier and TypeMethodDescriptionbooleanTLcdSphericalAdvancedBinaryTopology.checkTopology(ILcdShape aShape1, ILcdShape aShape2, ILcdIntersectionMatrixPattern aMatrixPattern) booleanTLcdSphericalBasicBinaryTopology.checkTopology(ILcdShape aS1, ILcdShape aS2, int aRel) TLcdSphericalAdvancedBinaryTopology.computeIntersectionMatrix(ILcdShape aShape1, ILcdShape aShape2) TLcdSphericalBasicBinaryTopology.lineIntersection(ILcdShape aS1, ILcdShape aS2) intTLcdSphericalBasicBinaryTopology.lineIntersectionSFCT(ILcdShape aS1, ILcdShape aS2, ILcd2DEditablePoint[] aPointsSFCT) -
Uses of ILcdShape in com.luciad.lucy.addons.drawing.format
Classes in com.luciad.lucy.addons.drawing.format that implement ILcdShapeModifier and TypeClassDescriptionclassThe default domain object used in Lucy drawing models.Methods in com.luciad.lucy.addons.drawing.format that return ILcdShapeModifier and TypeMethodDescriptionabstract ILcdShapeALcyDomainObjectSupplier.createDomainObject(ILcdModel aForModel) Creates a new domain object that matches with the givenILcdModel.TLcySLDDomainObjectSupplier.createDomainObject(ILcdModel aForModel) Creates a new domain object that matches with the given ILcdModel, containing a shape retrieved from the associated shape supplier and the right number and type of featuresabstract ILcdShapeALcyShapeSupplier.createShape(ILcdModel aForModel) Creates the shape of the domain object.ALcyShapeSupplierWrapper.createShape(ILcdModel aForModel) TLcySLDDomainObject.getDelegateShape()In the current implementation a drawing shape object contains exactly oneILcdShape, which can be retrieved by calling this method.TLcySLDDomainObject.getShape(int aIndex) Methods in com.luciad.lucy.addons.drawing.format with parameters of type ILcdShapeModifier and TypeMethodDescriptionabstract booleanChecks whether this supplier can handle the shapeaShapebooleanabstract voidALcyShapeCodec.restoreState(ILcdShape aShapeSFCT, ILcdModel aTargetModel, Map aMap) Restores the state of anILcdShapeto the state it was when thestoreStatemethod was called with the shape.abstract voidALcyShapeCodec.storeState(ILcdShape aShape, ILcdModel aSourceModel, Map aMapSFCT) Encodes the state of anILcdShapeinto aMap. -
Uses of ILcdShape in com.luciad.lucy.addons.drawing.gui.customizer
Methods in com.luciad.lucy.addons.drawing.gui.customizer that return ILcdShape -
Uses of ILcdShape in com.luciad.lucy.addons.drawing.util.context
Methods in com.luciad.lucy.addons.drawing.util.context that return ILcdShapeModifier and TypeMethodDescriptionTLcyShapeContext.getShape()Returns the geometry which was set in the constructor.Constructors in com.luciad.lucy.addons.drawing.util.context with parameters of type ILcdShapeModifierConstructorDescriptionTLcyShapeContext(ILcdView aView, ILcdLayer aLayer, ILcdShape aGeometry) Deprecated.Use theTLcyShapeContext(ILcdView, ILcdLayer, Object, ILcdShape)insteadTLcyShapeContext(ILcdView aView, ILcdLayer aLayer, Object aDomainObject, ILcdShape aGeometry) Creates a new shape context -
Uses of ILcdShape in com.luciad.lucy.addons.tea.shapevisibility
Methods in com.luciad.lucy.addons.tea.shapevisibility that return ILcdShapeModifier and TypeMethodDescriptionTLcyShapeObservationResult.getObserveeShape()Returns a shape based on the shape that was created by theTLcyShapeVisibilityAddOn.createObserveeShapeProvider()function for this observee, and which is used in the visibility calculations.Methods in com.luciad.lucy.addons.tea.shapevisibility that return types with arguments of type ILcdShapeModifier and TypeMethodDescriptionTLcyShapeVisibilityAddOn.createObserveeShapeProvider()Returns a function used to calculate the shape under observation in the visibility calculations. -
Uses of ILcdShape in com.luciad.lucy.datatransfer
Methods in com.luciad.lucy.datatransfer that return ILcdShapeModifier and TypeMethodDescriptionprotected abstract ILcdShapeALcyDefaultLayerSelectionTransferHandler.createShapeCopy(ILcdShape aShape, ILcdModel aSourceModel) Creates a copy ofaShaperetrieved from a domain object ofaSourceModel, where the copy is defined in the reference ofaSourceModel.Methods in com.luciad.lucy.datatransfer with parameters of type ILcdShapeModifier and TypeMethodDescriptionprotected abstract TALcyDefaultLayerSelectionTransferHandler.createDomainObjectForShape(ILcdShape aShape, ILcdModel aSourceModel, ILcdModel aTargetModel) Creates a new domain object which can be inserted intoaTargetModelwhere the shape of the returned domain object is a copy ofaShape.protected abstract ILcdShapeALcyDefaultLayerSelectionTransferHandler.createShapeCopy(ILcdShape aShape, ILcdModel aSourceModel) Creates a copy ofaShaperetrieved from a domain object ofaSourceModel, where the copy is defined in the reference ofaSourceModel. -
Uses of ILcdShape in com.luciad.model.transformation.clustering
Methods in com.luciad.model.transformation.clustering that return ILcdShapeModifier and TypeMethodDescriptionTLcdCluster.getClusterShape()Returns theILcdShapeused to represent the cluster.Returns the shape in model coordinates for the cluster that will be composed of the given set of elements. -
Uses of ILcdShape in com.luciad.ogc.filter.model
Methods in com.luciad.ogc.filter.model that return ILcdShapeModifier and TypeMethodDescriptionTLcdOGCBinarySpatialOperator.getShape()Gets the geometry to be considered in the spatial relationship.TLcdOGCDistanceBuffer.getShape()Gets the geometry to be considered in the spatial test.Methods in com.luciad.ogc.filter.model with parameters of type ILcdShapeModifier and TypeMethodDescriptionvoidSets the geometry to be considered in the spatial relationship.voidSets the geometry to be considered in the spatial relationship.Constructors in com.luciad.ogc.filter.model with parameters of type ILcdShapeModifierConstructorDescriptionTLcdOGCBinarySpatialOperator(int aType, TLcdOGCPropertyName aPropertyName, ILcdShape aShape, ILcdGeoReference aShapeGeoReference) Constructs an instance for a given spatial relationship type, a property name, a shape and a spatial reference.TLcdOGCDistanceBuffer(int aType, TLcdOGCPropertyName aPropertyName, ILcdShape aShape, ILcdGeoReference aShapeGeoReference, TLcdOGCDistance aDistance) Creates an instance for a given for a given spatial test type, a property name, a shape, a spatial reference and a distance. -
Uses of ILcdShape in com.luciad.ogc.wfs
Methods in com.luciad.ogc.wfs with parameters of type ILcdShapeModifier and TypeMethodDescriptionILcdWFSModelObjectFactory.createModelObject(ILcdShape[] aShapes, ILcdFeatured aFeatured) Deprecated.Creates a domain object with the given geometry and features. -
Uses of ILcdShape in com.luciad.shape
Subinterfaces of ILcdShape in com.luciad.shapeModifier and TypeInterfaceDescriptioninterfaceAnILcdArcis anILcdShapethat represents a general elliptical arc in the 2D space.interfaceAnILcdArcBandis anILcdShapethat represents a circular arc with a width, in the 2D space.interfaceAnILcdBoundsobject is anILcdShaperepresenting a 3D axis-aligned box.interfaceAnILcdCircleis anILcdShapethat represents a circle in the 2D space.interfaceA circle that is defined by 3 points (start, first intermediate and second intermediate).interfaceAnILcdCircularArcis anILcdCurvethat represents a general circular arc in the 2D space.interfaceA circular arc that is defined by a start point, end point, and a third point on the arc.interfaceA circular arc that is defined by a start point, end point and a bulge factor.interfaceA circular arc that is defined by a center point, radius, start angle and arc angle.interfaceAnILcdComplexPolygonis anILcdShapethat is described by a list ofILcdPolygonobjects.interfaceA curve that is a connected sequence of other curves.interfaceA curve is a continuous, one-dimensional shape whose points can be retrieved using a single parameter.interfaceAnILcdEditableComplexPolygonis anILcdComplexPolygonwhose contents can be modified.interfaceA composite curve that can be edited:ILcdCompositeCurve.getCurves()returns an editable list, allowing to insert, remove, and replace curve elements.interfaceAnILcdEditableShapeListis anILcdShapeListwhose contents can be modified.interfaceA surface that can be edited: the exterior ring can be changed, andILcdEditableSurface.getInteriorRings()returns an editable list, allowing to insert, remove, and replace interior elements.interfaceAnILcdEllipseis anILcdShapethat represents a general ellipse in the 2D space.interfaceAnILcdGeoBuffershape defines a buffer or corridor around a given shape, adding a fixed width to the shape.interfaceAnILcdPointis anILcdShaperepresenting a 3D point.interfaceAnILcdPolygonis anILcdShapethat represents a closed polygon.interfaceAnILcdPolylineis anILcdShapethat represents a polyline.interfaceAnILcdPolypointis anILcdShapethat represents a set of points.interfaceA ring is a closed curve, hence the start and end points are the same.interfaceAnILcdShapeListis anILcdShapethat consists of otherILcdShapeobjects (Composite pattern [Gamma et al.]).interfaceA surface is a continuous, two-dimensional shape whose exterior boundary (separating it from infinite space) is defined by a singleILcdRing.interfaceAnILcdShaperepresenting a text string at a given position and with the given dimensions.
The text size is expressed in model units, for example 500 meters wide.interfaceAnILcdVariableGeoBuffershape defines a buffer or corridor around a given (3D) polyline, adding a width and height to the shape that is defined for every polyline point.interfaceDeprecated.This interface has been deprecated.Classes in com.luciad.shape that implement ILcdShapeModifier and TypeClassDescriptionclassThis abstract class provides a basis for implementing theILcdBoundsinterface.classThis abstract class provides a basis for implementing theILcdPointinterface.classThis abstract class provides a basis for implementing theILcdShapeinterface.classThis abstract class provides a basis for implementing theILcdShapeListinterface.classThis class provides an implementation ofILcdComplexPolygon.classThis class provides an implementation ofILcdEditableCompositeCurve.classThis class provides an implementation ofILcdShapeListthat is alsoILcdDataObject.classThis class provides an implementation ofILcdShapeListthat is alsoILcdDataObjectandILcdFeatured.classThis class provides an implementation ofILcdShapeList.classThis class provides an implementation ofILcdEditableSurface.Methods in com.luciad.shape that return ILcdShapeModifier and TypeMethodDescriptionstatic ILcdShapeALcdShape.fromDomainObject(Object aObject) Returns a shape for the given object.ILcdGeoBuffer.getBaseShape()Returns the base shape of the buffer.ILcdShapeList.getShape(int aIndex) Returns theILcdShapeat the given index.TLcdComplexPolygon.getShape(int aIndex) Deprecated.useTLcdComplexPolygon.getPolygon(int)insteadfinal ILcdShapeTLcdShapeList.getShape(int aIndex) ILcdEditableShapeList.removeShape(int aIndex) Removes the shape at the specified position in thisILcdShapeList.TLcdShapeList.removeShape(int aIndex) Replaces the shape at the specified position in thisILcdShapeListwith the specified shape.Methods in com.luciad.shape that return types with arguments of type ILcdShapeModifier and TypeMethodDescriptionTLcdShapeAnnotation.getShapeClasses()Returns the set of shape classes that is allowed to be implemented by instances of this annotation's data type.TLcdShapeListAnnotation.getShapeClasses()Returns the set of shape classes which are allowed as shapes on the shape list instances of this annotation's data type.Methods in com.luciad.shape with parameters of type ILcdShapeModifier and TypeMethodDescriptionvoidInserts the specified shape at the specified position in thisILcdShapeList.voidAppends the specified shape to the end of thisILcdShapeList.voidvoidvoidAppends the specified array of shapes to the end of thisILcdShapeList.voidbooleanILcdEditableShapeList.removeShape(ILcdShape aShape) Removes the first occurrence of the specified shape in thisILcdShapeList.booleanTLcdShapeList.removeShape(ILcdShape aShape) voidILcdEditableShapeList.removeShapes(ILcdShape[] aShape) Removes all shapes from thisILcdShapeListthat are contained in the specified array of shapes.voidTLcdShapeList.removeShapes(ILcdShape[] aShapes) Replaces the shape at the specified position in thisILcdShapeListwith the specified shape.voidDeprecated.useTLcdComplexPolygon.setPolygons(ILcdPolygon[])insteadvoidSets theILcdShapeobjects associated with thisILcdShapeList.voidReplace the list of shapes contained in thisILcdShapeListwith the specified array of shapes.voidvoidILcdEditableShapeList.shapeChanged(ILcdShape aShape) Notifies thisILcdShapeListthat the specified shape has changed.voidTLcdShapeList.shapeChanged(ILcdShape aShape) Constructors in com.luciad.shape with parameters of type ILcdShapeModifierConstructorDescriptionTLcdDataObjectShapeList(TLcdDataType aDataType, ILcdShape... aShapes) Creates a new instance with the given type and containing the given shape objects.TLcdFeaturedShapeList(ILcdShape[] aShapeArray, ILcdBounds aBounds) Constructs aTLcdFeaturedShapeListwith the given array of shapes.TLcdShapeList(ILcdShape[] aShapeArray) Constructs aTLcdShapeListcontaining the givenILcdShapeobjects.TLcdShapeList(ILcdShape[] aShapeArray, ILcdBounds aBounds) Constructs aTLcdShapeListcontaining the givenILcdShapeobjects.Constructor parameters in com.luciad.shape with type arguments of type ILcdShapeModifierConstructorDescriptionTLcdShapeAnnotation(Set<Class<? extends ILcdShape>> aShapeClasses, boolean aShapeMandatory) Creates a newTLcdShapeAnnotationwith the specified list of shape classes.TLcdShapeListAnnotation(boolean aContainsSingleShape, Set<Class<? extends ILcdShape>> aShapeClasses) Creates a newTLcdShapeListAnnotationwith the specified list of shape classes.TLcdShapeListAnnotation(Set<Class<? extends ILcdShape>> aShapeClasses) Creates a newTLcdShapeListAnnotationwith the specified list of shape classes. -
Uses of ILcdShape in com.luciad.shape.shape2D
Subinterfaces of ILcdShape in com.luciad.shape.shape2DModifier and TypeInterfaceDescriptioninterfaceDeprecated.Do not use this interface.interfaceAnILcd2DEditableArcobject is anILcdArcthat can be changed in two dimensions.interfaceAnILcd2DEditableArcBandobject is anILcdArcBandthat can be changed in two dimensions.interfaceAnILcd2DEditableBoundsobject is anILcdBoundsobject that can be changed in two dimensions.interfaceAnILcd2DEditableCircleobject is anILcdCirclethat can be changed in two dimensions.interfaceA circle-by-3-points whose defining parameters can be edited.interfaceA circular arc-by-3-points whose defining parameters can be edited.interfaceA circular arc-by-bulge whose defining parameters can be edited.interfaceA circular arc-by-centerpoint whose defining parameters can be edited.interfaceDeprecated.Do not use this interface.interfaceAnILcd2DEditableEllipseobject is anILcdEllipsethat can be changed in two dimensions.interfaceAnILcd2DEditableBufferobject is anILcdGeoBufferthat can be changed in two dimensions.interfaceAnILcd2DEditablePointis anILcdPointthat can be moved in two dimensions.interfaceAnILcd2DEditablePolygonobject is anILcdPolygonthat can be changed in two dimensions.interfaceAnILcd2DEditablePolylineobject is anILcdPolylinethat can be changed in two dimensions.interfaceAnILcd2DEditablePolypointobject is anILcdPolypointthat can be changed in two dimensions.interfaceAnILcd2DEditableShapeis anILcdShapethat can be moved in two dimensions.interfaceinterfaceAnILcd2DEditableVariableGeoBufferobject is anILcdVariableGeoBufferthat can be changed in two dimensions.interfaceDeprecated.This interface hes been deprecated.Classes in com.luciad.shape.shape2D that implement ILcdShapeModifier and TypeClassDescriptionclassThis abstract class provides a basis for implementing theILcd2DEditableBoundsinterface.classThis abstract class provides a basis for implementing theILcd2DEditablePolypointinterface.classThis abstract class provides a basis for implementing theILcd2DEditablePolylineinterface, where the polyline is a simple line with two vertices.classThis abstract class provides a basis for implementing theILcd2DEditablePointinterface.classThis abstract class provides a basis for implementing theILcd2DEditablePolypointinterface.classThis abstract class provides a basis for implementing theILcd2DEditableShapeinterface.classDeprecated.Do not use this class.classThis class provides an implementation of anILcd2DEditablePointandILcdFeatured.classThis class provides an implementation ofILcd2DEditableArcin the geodetic space.classThis class provides an implementation ofILcd2DEditableArcBandin the geodetic space.classThis class provides an implementation ofILcd2DEditableBoundsin the geodetic space.classThis class represents a buffer around a polyline on an ellipsoid, with a given width, in the geodetic space.classThis class provides an implementation ofILcd2DEditableCirclein the geodetic space.classThis class provides an implementation ofILcd2DEditableCircleBy3Pointsin the geodetic space.classThis class provides an implementation ofILcd2DEditableCircularArcBy3Pointsin the geodetic space.classThis class provides an implementation ofILcd2DEditableCircularArcByBulgein the geodetic space.classThis class provides an implementation ofILcd2DEditableCircularArcByCenterPointin the geodetic space.classThis class provides an implementation of anILcdCompositeCurvethat is also anILcdRing, in the geodetic space.classThis class provides an implementation ofILcd2DEditableEllipsein the geodetic space.classThis class provides an implementation ofILcd2DEditableBoundsin the geodetic space.classThis class provides an implementation ofILcd2DEditablePointin the geodetic space.classThis class provides an implementation ofILcd2DEditablePolygonin the geodetic space.classThis class provides an implementation ofILcd2DEditablePolygonin the geodetic space.classThis class provides an implementation ofILcd2DEditablePolylinein the geodetic space.classThis class provides an implementation ofILcd2DEditablePolylinein the geodetic space.classThis class provides an implementation ofILcd2DEditablePolypointin the geodetic space.classThis class provides an implementation ofILcd2DEditablePolypointin the geodetic space.classThis class represents a buffer around a shape on an ellipsoid, with a given width, in the geodetic space.classThis class provides an implementation ofILcd2DEditablePolylinein the geodetic space.classThis class provides an implementation ofILcd2DEditablePointin the geodetic space.classThis class provides an implementation ofILcd2DEditablePolygonin the geodetic space.classThis class provides an implementation ofILcd2DEditablePolylinein the geodetic space.classThis class provides an implementation ofILcd2DEditablePolypointin the geodetic space.classThis class provides an implementation ofILcd2DEditablePolygonin the geodetic space.classThis class provides an implementation ofILcd2DEditablePolylinein the geodetic space.classThis class provides an implementation ofILcd2DEditableZonalPointin the geodetic space.final classThis class represents a closed, 2Dcomposite curve, whose shape is determined by a roundness value and a set of points.final classThis class represents a closed, 2Dcomposite curve, whose shape is determined by a roundness value and a set of points.classThis class provides an implementation ofILcd2DEditableArcin the cartesian space.classThis class provides an implementation ofILcd2DEditableArcBandin the cartesian space.classThis class provides an implementation ofILcd2DEditableBoundsin the cartesian space.classThis class provides an implementation ofILcd2DEditableCirclein the cartesian space.classThis class provides an implementation ofILcd2DEditableCircleBy3Pointsin the cartesian space.classThis class provides an implementation ofILcd2DEditableCircularArcBy3Pointsin the cartesian space.classThis class provides an implementation ofILcd2DEditableCircularArcByBulgein the cartesian space.classThis class provides an implementation ofILcd2DEditableCircularArcByCenterPointin the cartesian space.classThis class provides an implementation of anILcdCompositeCurvethat is also anILcdRing, in the cartesian space.classDeprecated.Do not use this class.classThis class provides an implementation ofILcd2DEditableEllipsein the cartesian space.classThis class provides an implementation ofILcd2DEditableBoundsin the cartesian space.classDeprecated.Do not use this class.classThis class provides an implementation ofILcd2DEditablePolylinethat always has two points, in the cartesian space.classThis class provides an implementation ofILcd2DEditablePointin the cartesian space, but internally using floats instead of doubles.classThis class provides an implementation ofILcd2DEditablePolygonin the cartesian space.classThis class provides an implementation ofILcd2DEditablePolygonin the geodetic space.classThis class provides an implementation ofILcd2DEditablePolylinein the cartesian space.classThis class provides an implementation ofILcd2DEditablePolylinein the geodetic space.classThis class provides an implementation ofILcd2DEditablePolypointin the cartesian space.classThis class provides an implementation ofILcd2DEditablePolypointin the geodetic space.classThis class represents a buffer around a shape with a given width, in the cartesian space.classThis class provides an implementation ofILcd2DEditablePolylinethat always has two points, in the cartesian space.classThis class provides an implementation ofILcd2DEditablePointin the cartesian space.classThis class provides an implementation ofILcd2DEditablePolygonin the cartesian space.classThis class provides an implementation ofILcd2DEditablePolylinein the cartesian space.classThis class provides an implementation ofILcd2DEditablePolypointin the cartesian space.classThe default implementation ofILcd2DEditableText.
Although it was designed for cartesian space, it can also be used in geodetic space.classThis class provides an implementation ofILcd2DEditableZonalPointin the cartesian space.Methods in com.luciad.shape.shape2D that return ILcdShapeModifier and TypeMethodDescriptionTLcdLonLatGeoBuffer.getBaseShape()TLcdXYGeoBuffer.getBaseShape()ALcdXYDynamicSegmentationEvent.getShape(int aIndex) Deprecated.ILcd2DDynamicSegmentationEvent.getShape(int aIndex) Deprecated.Methods in com.luciad.shape.shape2D with parameters of type ILcdShapeModifier and TypeMethodDescriptionvoidILcd2DEditableGeoBuffer.setBaseShape(ILcdShape aShape) Sets the base shape of the buffer.voidTLcdLonLatGeoBuffer.setBaseShape(ILcdShape aShape) voidTLcdXYGeoBuffer.setBaseShape(ILcdShape aShape) Constructors in com.luciad.shape.shape2D with parameters of type ILcdShapeModifierConstructorDescriptionTLcdLonLatGeoBuffer(ILcdShape aShape, double aWidth) Creates a newTLcdLonLatGeoBufferwith the specified parameters andTLcdEllipsoid.DEFAULTas ellipsoid.TLcdLonLatGeoBuffer(ILcdShape aShape, double aWidth, ILcdEllipsoid aEllipsoid) Creates a newTLcdLonLatGeoBufferwith the specified parameters.TLcdXYGeoBuffer(ILcdShape aShape, double aWidth) Creates a newTLcdXYGeoBufferwith the specified parameters. -
Uses of ILcdShape in com.luciad.shape.shape3D
Subinterfaces of ILcdShape in com.luciad.shape.shape3DModifier and TypeInterfaceDescriptioninterfaceAnILcd3DArcBandis anILcdShapethat represents a subvolume of a sphere.interfaceAnILcd3DEditableArcBandis anILcd3DArcBandwhich defining parameters can be changed.interfaceAnILcd3DEditableBoundsobject is anILcdBoundsobject that can be changed in all three dimensions.interfaceAnILcd3DEditableDomeobject is anILcdDomewhose center point and radius can be changed.interfaceAnILcd3DEditablePointis anILcdPointthat can be moved in all three dimensions.interfaceAn ILcd3DEditablePolygon object is an ILcdPolygon that can be changed in 3 dimensions.interfaceAn ILcd3DEditablePolyline object is an ILcdPolyline that can be changed in 3 dimensions.interfaceAn ILcd3DEditablePolypoint object is an ILcdPolypoint that can be changed in 3 dimensions.interfaceAnILcd3DEditableShapeis anILcdShapethat can be moved in all three dimensions.interfaceAnILcd3DEditableSphereobject is anILcdSpherewhose center point and radius can be changed.interfaceAnILcd3DEditableVariableGeoBufferobject is anILcdVariableGeoBufferthat can be changed in three dimensions.interfaceAnILcdDomeis anILcdShapethat represents a half-sphere in 3D space.interfaceThis interface represents extruded shapes whose base shape and Z values can be changed.interfaceThis interfaces represents an extruded 2D shape.interfaceAnILcdSphereis anILcdShapethat represents a sphere in 3D space.Classes in com.luciad.shape.shape3D that implement ILcdShapeModifier and TypeClassDescriptionclassThis abstract class provides a basis for implementing theILcd3DEditableBoundsinterface.classThis abstract class provides a basis for implementing theILcd2DEditablePolypointinterface.classThis abstract class provides a basis for implementing theILcd3DEditablePolylineinterface, where the polyline is a simple line with two vertices.classThis abstract class provides a basis for implementing theILcd3DEditablePointinterface.classThis abstract class provides a basis for implementing theILcd3DEditablePolypointinterface.classThis abstract class provides a basis for implementing theILcd3DEditableShapeinterface.classThis class provides an implementation ofILcdEditableExtrudedShape.classDeprecated.Replaced by ILcdExtrudedShape implementationsclassThis class provides an implementation ofILcd3DEditableArcBandin the geodetic space.classThis class provides an implementation ofILcd3DEditableBoundsin the geodetic space.classThis class represents a buffer around a polyline on an ellipsoid, with a given width and height.classA dome based on a base circle and an altitude.classThis class provides an implementation ofILcd3DEditablePolylinethat always has two points, in the geodetic space.classThis class provides an implementation ofILcd3DEditablePointin the geodetic space.classThis class provides an implementation ofILcd3DEditablePolygonin the geodetic space.classThis class provides an implementation ofILcd3DEditablePolypointin the geodetic space.classThis class provides an implementation ofILcd3DEditablePolypointin the geodetic space.classA sphere based on a base circle and an altitude.classThis class represents a variable buffer around a polyline on an ellipsoid, in the geodetic space.classThis class provides an implementation ofILcd3DEditableArcBandin the cartesian space.classThis class provides an implementation ofILcd3DEditableBoundsin the cartesian space.classThis class provides an implementation ofILcd3DEditableBoundsin the cartesian space.classThis class provides an implementation ofILcd3DEditablePolylinethat always has two points, in the cartesian space.classThis class provides an implementation ofILcd3DEditablePointin the cartesian space, but internally using floats instead of doubles.classThis class provides an implementation ofILcd3DEditablePolygonin the cartesian space with a reduced memory footprint.classThis class provides an implementation ofILcd3DEditablePolylinein the cartesian space with a reduced memory footprint.classThis class provides an implementation ofILcd3DEditablePolypointin the cartesian space with a reduced memory footprint.classThis class provides an implementation ofILcd3DEditablePolylinethat always has two points, in the cartesian space.classThis class provides an implementation ofILcd3DEditablePointin the cartesian space.classThis class provides an implementation ofILcd3DEditablePolygonin the cartesian space.classThis class provides an implementation ofILcd3DEditablePolylinein the cartesian space.classThis class provides an implementation ofILcd3DEditablePolypointin the cartesian space.Fields in com.luciad.shape.shape3D declared as ILcdShapeModifier and TypeFieldDescriptionprotected ILcdShapeTLcdExtrudedShape.fBaseShapeThe base shape.Methods in com.luciad.shape.shape3D that return ILcdShapeModifier and TypeMethodDescriptionILcdExtrudedShape.getBaseShape()Returns the shape that is used as a base for extrusion.TLcdExtrudedShape.getBaseShape()TLcdExtrudeShape.getBaseShape()Deprecated.Methods in com.luciad.shape.shape3D with parameters of type ILcdShapeModifier and TypeMethodDescriptionvoidILcdEditableExtrudedShape.setBaseShape(ILcdShape aBaseShape) Sets the base shape that is extruded.voidTLcdExtrudedShape.setBaseShape(ILcdShape aBaseShape) Constructors in com.luciad.shape.shape3D with parameters of type ILcdShapeModifierConstructorDescriptionTLcdExtrudedShape(ILcdShape aShape) TLcdExtrudedShape(ILcdShape aShape, double aMinZ, double aMaxZ) -
Uses of ILcdShape in com.luciad.symbology.app6a.model
Classes in com.luciad.symbology.app6a.model that implement ILcdShapeModifier and TypeClassDescriptionclassA general representation of an editable APP-6 symbol. -
Uses of ILcdShape in com.luciad.symbology.milstd2525b.model
Classes in com.luciad.symbology.milstd2525b.model that implement ILcdShapeModifier and TypeClassDescriptionclassA general representation of an editable MIL-STD 2525 symbol. -
Uses of ILcdShape in com.luciad.tea
Classes in com.luciad.tea with type parameters of type ILcdShapeModifier and TypeClassDescriptionfinal classTLcdShapeAltitudeContext<T extends ILcdShape>Container class around anILcdShapethat provides information on how to interpret the altitude information in the shape.Methods in com.luciad.tea with parameters of type ILcdShapeModifier and TypeMethodDescriptionTLcdAltitudeMatrixViewFactory.createAreaAltitudeMatrixView(ILcdShape aShape, ILcdGeoReference aShapeReference, ILcdAltitudeProvider aAltitudeProvider, double aStepSize, TLcdAltitudeDescriptor aAltitudeMatrixViewDescriptor, ILcdGeoReference aAltitudeMatrixViewReference) Creates anILcdAltitudeMatrixViewfor the specified shape that can be used to compute a visibility.TLcdAltitudeMatrixViewFactory.createAreaAltitudeMatrixView(ILcdShape aShape, ILcdGeoReference aShapeReference, ILcdAltitudeProvider aAltitudeProvider, ILcdRaster aRaster, ILcdGeoReference aRasterReference, TLcdAltitudeDescriptor aAltitudeMatrixViewDescriptor, ILcdGeoReference aAltitudeMatrixViewReference) Creates anILcdAltitudeMatrixViewfor the specified shape that can be used to compute a visibility. -
Uses of ILcdShape in com.luciad.view.lightspeed.editor
Classes in com.luciad.view.lightspeed.editor with type parameters of type ILcdShapeModifier and TypeClassDescriptionclassALspCreateEditorModel<T extends ILcdShape>An abstract class that can be used by editors to create a new (sub-)shape. -
Uses of ILcdShape in com.luciad.view.lightspeed.editor.handle
Methods in com.luciad.view.lightspeed.editor.handle that return ILcdShapeModifier and TypeMethodDescriptionprotected ILcdShapeTLspProjectedObjectTranslationHandle.getProjectedShape(Object aGeometry, TLspContext aContext) Returns the projected shape of the given geometry. -
Uses of ILcdShape in com.luciad.view.lightspeed.style.styler
Methods in com.luciad.view.lightspeed.style.styler with parameters of type ILcdShapeModifier and TypeMethodDescriptionSpecifies the geometry on which the style should be applied.final ALspLabelStyleCollectorSpecifies the geometry on which the style should be applied.Specifies the geometry on which the style should be applied.final ALspStyleCollectorSpecifies the geometry on which the style should be applied.
TLcdFeaturedMultiShapeList(ILcdShape[], Object[], TLcdDataType)