Uses of Interface
com.luciad.shape.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
ILcyCustomizerPanel
s 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
Modifier and TypeInterfaceDescriptioninterface
This interface describes the geometry and the relationships of an aerodrome.interface
An 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.interface
This interface defines operations to edit the attributes and relationships of anILcdAerodrome
.interface
This interface is an extension of theILcdArrestingGear
interface that allows to change the attributes and relationships of an arresting gear.interface
This interface defines operations to edit the attributes, relationships and geometry of anILcdHelipad
.interface
This interface is an extension of theILcdRunway
interface that allows to change the attributes and relationships of a runway.interface
This interface defines operations to edit the attributes and relationships of anILcdRunwayClinePoint
.interface
A helipad is an area used for take-off and landing of helicopters.interface
This interface describes the geometry and the relationships of a runway.interface
This interface describes the geometry and the relationships of a runway cline point.Modifier and TypeClassDescriptionclass
The default implementation of an aerodrome without additional properties.class
This class represents an arresting gear with only default properties.class
The default implementation of an aerodrome with properties.class
The default implementation of an arresting gear with properties.class
The default implementation of a helipad with properties.class
The default implementation of a runway with properties.class
The default implementation of a runway cline point with features.class
An implementation ofILcdHelipad
.class
The default implementation of a runway with default properties.class
The default implementation of a runway cline point with default properties. -
Uses of ILcdShape in com.luciad.ais.model.airspace
Modifier and TypeInterfaceDescriptioninterface
This interface describes the geometry and the relationships of an airspace.interface
This interface represents an airspace corridor and provides methods for retrieving its geometry and relationships.interface
This interface describes the geometry and the relationships of an airspace segment.interface
This interface describes the geometry and the relationships of an association-based airspace.interface
This interface defines operations to edit the attributes, relationships and geometry of anILcdAirspace
.interface
This interface defines operations to edit the attributes, relationships and geometry of anILcdAirspaceCorridor
.interface
This interface defines operations to edit the attributes and relationships of anILcdAirspaceSegment
.interface
This interface defines operations to edit the attributes, relationships and geometry of anILcdAssociationBasedAirspace
.interface
This interface represents an airspace.Modifier and TypeClassDescriptionclass
The default implementation of an airspace with default properties.class
The default implementation of an airspace corridor with default properties.class
The default implementation of an airspace segment without features.class
The default implementation of an association-based airspace without features.class
The default implementation of an airspace with properties.class
The default implementation of an airspace corridor with features.class
The default implementation of an association-based airspace with features.class
An implementation of an airspace segment that uses aILcdGeoPathLeg.SUB_POINT_LIST
as geopath leg type together with a shared subpointlist as dataset.Modifier 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
Modifier and TypeInterfaceDescriptioninterface
Defines a minimum altitude for an area.interface
This interface is an extension of theILcdAreaMinimumAltitude
interface that allows to change its attributes and geometry.Modifier and TypeClassDescriptionclass
ILcdAreaMinimumAltitude
implementation based onILcdDataObject
.class
ILcdAreaMinimumAltitude
implementation based onILcdFeatured
. -
Uses of ILcdShape in com.luciad.ais.model.finalapproachpath
Modifier and TypeInterfaceDescriptioninterface
This interface is an extension of theILcdFinalApproachPath
interface that allows to change its attributes and geometry.interface
Represents a final approach path.Modifier and TypeClassDescriptionclass
ILcdFinalApproachPath
implementation based onILcdFeatured
.class
ILcdFinalApproachPath
implementation based onILcdDataObject
. -
Uses of ILcdShape in com.luciad.ais.model.geoborder
Modifier and TypeInterfaceDescriptioninterface
This interface represents a geographical border.Modifier and TypeClassDescriptionclass
An extension ofTLcdGeoborder
with properties.class
An implementation ofILcdGeoborder
with default properties. -
Uses of ILcdShape in com.luciad.ais.model.obstacle
Modifier and TypeInterfaceDescriptioninterface
This extension of theILcdEditableObstacle
interface allows users to change the geodetic datum of an obstacle.interface
This interface describes the geometry and the relationships of an obstacle.Modifier and TypeClassDescriptionclass
This extension ofTLcdFeaturedObstacle
has all facilities to store obstacle related aspects.class
This class defines an obstacle. -
Uses of ILcdShape in com.luciad.ais.model.ortca
Modifier and TypeInterfaceDescriptioninterface
This interface is an extension of theILcdOrtca
interface that allows to change the attributes and relationships of an ORTCA.interface
This interface describes the geometry of an ORTCA.Modifier and TypeClassDescriptionclass
This extension ofTLcdOrtca
allows to have more properties in a specific implementation of an airspace.class
This class is the implementation ofILcdEditableOrtca
. -
Uses of ILcdShape in com.luciad.ais.model.parachutejumparea
Modifier and TypeInterfaceDescriptioninterface
This interface is an extension of theILcdParachuteJumpArea
interface that allows to change the attributes, relationships and geometry of a parachute jump area.interface
This interface defines operations to edit the attributes and relationships of anILcdParachuteJumpAreaSegment
.interface
This interface describes the geometry and the relationships of a parachute jump area.interface
This interface describes the geometry and the relationships of an parachute jump area segment.Modifier and TypeClassDescriptionclass
A featured implementation ofILcdParachuteJumpArea
.class
An implementation ofILcdParachuteJumpArea
.class
The default implementation of a parachute jump area segment without features. -
Uses of ILcdShape in com.luciad.ais.model.procedure
Modifier and TypeClassDescriptionclass
This 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
Modifier and TypeInterfaceDescriptioninterface
This interface is an extension of theILcdRefuelingAirspace
interface that allows to change the attributes and relationships of an airspace.interface
This interface is an extension of theILcdRefuelingTrack
interface that allows to change the attributes and relationships of an refueling track.interface
An editable extension ofILcdRefuelingTrackPoint
.interface
This interface describes the geometry and the relationships of an airspace.interface
This interface describes the relationships of a refueling track or refueling anchor.interface
This interface describes the geometry and the relationships of a refueling track point.Modifier and TypeClassDescriptionclass
This extension ofTLcdRefuelingAirspace
has all facilities to store refueling airspace related aspects.class
This extension ofTLcdRefuelingTrack
has all facilities to store refueling track related aspects.class
This extension ofTLcdRefuelingTrackPoint
has all facilities to store refueling route point related aspects.class
An implementation of theILcdEditableAirspace
interface.
This class also implements theILcdGeoPath
interface just to make sure that the airspaces can be painted by aTLcdGeoPathPainter
object.
It's an implementation ofILcdShape
to be able to use the default painter of LuciadLightspeed.class
An implementation ofILcdRefuelingTrack
.class
This class represents a refueling route point. -
Uses of ILcdShape in com.luciad.ais.model.route
Modifier and TypeInterfaceDescriptioninterface
This interface describes the geometry and the relationships of an ATS route.interface
This interface is an extension of theILcdATSRoute
interface that allows to change the attributes and relationships of an ATS route.interface
This interface is an extension of theILcdMilitaryTrainingRoute
interface that allows to change the attributes and relationships of a military training route.interface
This interface is an extension of theILcdMilitaryTrainingRoutePoint
interface that allows to change the attributes and relationships of a military training route point.interface
This interface is an extension of theILcdRoute
interface that allows to change the attributes, relationships and geometry of a route.interface
This interface is an extension of theILcdRoutePoint
interface that allows to change the attributes and relationships of a route point.interface
This interface describes the geometry and the relationships of a military training route.interface
This interface describes the geometry and the relationships of a military training route point.interface
This interface describes the geometry and the relationships of a route.interface
This interface describes the geometry and the relationships of a route point.Modifier and TypeClassDescriptionclass
An implementation ofILcdATSRoute
.class
An extension ofTLcdATSRoute
with additional properties.class
A featured extension ofTLcdMilitaryTrainingRoute
.class
A featured extension ofTLcdMilitaryTrainingRoutePoint
.class
An implementation ofILcdMilitaryTrainingRoute
.class
An implementation ofILcdMilitaryTrainingRoutePoint
.class
An implementation ofILcdRoute
. -
Uses of ILcdShape in com.luciad.ais.model.sector
Modifier and TypeInterfaceDescriptioninterface
This interface is an extension of theILcdMinimumSectorAltitude
interface that allows to change its attributes and geometry.interface
This interface is an extension of theILcdSector
interface that allows to change its attributes and geometry.interface
Represents a Minimum Sector Altitude object, defining the lowest altitudes to be used for one or more sectors.interface
Represents a sector with a sector number and altitude.Modifier and TypeClassDescriptionclass
ILcdMinimumSectorAltitude
implementation based onILcdFeatured
.class
ILcdSector
implementation based onILcdFeatured
.class
ILcdMinimumSectorAltitude
implementation based onILcdDataObject
.class
ILcdSector
implementation based onILcdDataObject
. -
Uses of ILcdShape in com.luciad.ais.model.service
Modifier and TypeInterfaceDescriptioninterface
This interface defines operations to edit the attributes and relationships of anILcdLocationBasedService
.interface
This interface describes the geometry and the relationships of a location-based service object.Modifier and TypeClassDescriptionclass
The default implementation of a location-based service object with additional properties.class
The default implementation of a location-based service object with default properties. -
Uses of ILcdShape in com.luciad.ais.model.vfr
Modifier and TypeInterfaceDescriptioninterface
This interface defines operations to edit the attributes and relationships of anILcdVFRRoute
.interface
This interface defines operations to edit the attributes and relationships of anILcdVFRRoutePoint
.interface
This interface describes the geometry and the relationships of a VFR route.interface
This interface describes the geometry and the relationships of a VFR route point.Modifier and TypeClassDescriptionclass
An extension ofTLcdVFROffsetRoute
with additional properties.class
The default implementation of a VFR route with additional properties.class
The default implementation of a VFR route point with addtional properties.class
This class defines a route that consists of offset points.class
The default implementation of a VFR route without features.class
The default implementation of a VFR route point without features. -
Uses of ILcdShape in com.luciad.ais.shape
Modifier and TypeInterfaceDescriptioninterface
An editable extension ofILcdGeoPathLeg
.interface
AnILcdGeoPathLeg
is a geometric shape defined by a point and, depending on the type of the leg, a number of other parameters.Modifier and TypeClassDescriptionclass
A base class for discretized GeoPaths.class
An generic arc band class that delegates to anotherILcd2DEditableArcBand
instance.class
An generic point class that delegates to another ILcd3DEditablePoint instance.class
A polygon that delegates to an internal polygon.class
A polyline that delegates to an internal polyline.class
An implementation ofALcdDiscretizedGeoPath
which performs the discretization in geodetic coordinates.class
An implementation of theILcdGeoPathLeg
interface. -
Uses of ILcdShape in com.luciad.contour
Modifier and TypeMethodDescriptionTLcdIntervalContour.getShape()
Returns the shape of thisTLcdIntervalContour
TLcdValuedContour.getShape()
Returns the shape of thisTLcdValuedContour
ModifierConstructorDescriptionTLcdIntervalContour
(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
Modifier and TypeClassDescriptionclass
A general representation of an AIXM 5.1 feature.class
This derives from gml:DynamicFeatureType, as all AIXM features are expected to have temporal properties modeled using the Timeslice model.class
Represents an AIXM 5.1 message.class
This class represents an AIXM 5.1 AbstractAIXMMessageBase.class
Represents an AIXM 5.1 timeslice.class
TLcdAIXM51Feature<T extends TLcdAIXM51AbstractAIXMTimeSlice>
Model class for AIXM51 features.Modifier and TypeMethodDescriptionTLcdAIXM51AbstractAIXMFeature.collectShapes()
TLcdAIXM51AbstractAIXMTimeSlice.collectShapes()
Override this method to collect all shapes that needs to be included in theILcdShapeList
implementation of this feature. -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.aerialrefuelling
Modifier and TypeClassDescriptionclass
A 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
Modifier and TypeClassDescriptionclass
An abstract class that represents a protection area. -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.airportheliport.airportheliport
Modifier and TypeClassDescriptionclass
Two aerodromes/heliports may be co-located sharing some or all of their ground facilities.class
A 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.class
A 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.class
An instrument that measures and indicates the elevation at which an object, such as an airplane, is locatedclass
Area where aircraft cannot be seen by a control tower and therefore are restricted to moveclass
A monumented survey control pointclass
Part of a movement area under construction -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.airportheliport.apron
Modifier and TypeClassDescriptionclass
A designated area on an apron intended to be used for parking an aircraft.class
Parts of a defined apron area.class
A 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.class
An 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.class
Bridge for loading/unloading access to airplanes for passengers and crew.class
An 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
Modifier and TypeClassDescriptionclass
An 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.class
A 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
Modifier and TypeClassDescriptionclass
An abstract class that represents a ground light system.class
An 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.class
The lighting system provided for an apron.class
The lighting system for the centreline guidance line.class
The lighting system provided for a landing and take-off direction, including the stopway lights.class
The lighting for the runway project area.class
Lighting system for a taxiway hold position.class
The lighting system provided for a taxiway at an aerodrome/heliport.class
The lighting system provided for a TLOF surface at an aerodrome/heliport. -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.airportheliport.markings
Modifier and TypeClassDescriptionclass
An class that represents a marking.class
A symbol or group of symbols displayed on the edge of the landing protection area.class
A symbol or group of symbols displayed on the surface of the apron.class
A symbol or group of symbols displayed on the surface of a Deicing Areaclass
A symbol or group of symbols displayed as the guidance line.class
A symbol or group of symbols displayed on the surface of the runway.class
A symbol or group of symbols displayed on the surface of the Aircraft Stand.class
A symbol or group of symbols displayed on the surface of a Taxiway indicating the location of the TaxiHoldingPosition.class
A symbol or group of symbols displayed on the surface of the taxiway.class
A 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
Modifier and TypeClassDescriptionclass
A 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.class
Specially 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.class
An operationally significant position on the centre line of a runway direction.class
One of the two landing and take-off directions of a runway for which attributes like TORA, TODA, LDA, etc.class
Runway element may consist of one ore more polygons not defined as other portions of the runway class.class
An area situated in the vicinity of a runway or provided to protect aircraft during manoeuvring, take-off and landing operations.class
A defined rectangular area on a land aerodrome/heliport prepared for the landing and take-off of aircraft.class
A 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.class
A 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
Modifier and TypeClassDescriptionclass
Floating facility which can serve as a mooring place for vessels or as a floating dry dockclass
Floating marker which is moored to the bottom at a specific known location, which is used as an aid to navigation or for other special purposeclass
Area specifically designated for take-offs and landings of seaplanesclass
Ramps specifically designed to transit seaplanes from land to water and vice versa -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.airportheliport.taxiway
Modifier and TypeClassDescriptionclass
A line used to guide aircraft on and between airport movement areas.class
A 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.class
Part of a Taxiwayclass
A 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
Modifier and TypeClassDescriptionclass
Time slice for AIXM airspaces.class
Class representing an AIXM 5.1 airspace volume.class
The responsibility that one organisation has for an airspace.class
A physical or political border.Modifier and TypeMethodDescriptionTLcdAIXM51AirspaceVolume.getBaseShape()
Returns the base shape of the extruded volume, which is the horizontal projection of the airspace volume.Modifier and TypeMethodDescriptionvoid
TLcdAIXM51AirspaceVolume.setBaseShape
(ILcdShape aBaseShape) -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.geometry
Modifier and TypeClassDescriptionclass
A class that represents an AIXM 5.1 curve.class
A class that represents an AIXM 5.1 elevated curve.class
A class that represents an AIXM 5.1 elevated point.class
A class that represents an AIXM 5.1 elevated surface.class
A class that represents an AIXM 5.1 Point.class
A class that represents an AIXM 5.1 surface. -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.holding
Modifier and TypeClassDescriptionclass
Time slice for AIXM holding patterns.class
First time a point is established in Enroute environment at a navaid, all radials are checked for holding; 360 deg. -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.obstacle
Modifier and TypeClassDescriptionclass
An 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.class
Class representing a AIXM 5.1 Vertical Structure Part.class
All fixed (whether temporary or permanent) and mobile objects, or parts thereof that extend above the surface of the Earth.Modifier and TypeMethodDescriptionTLcdAIXM51VerticalStructurePart.getBaseShape()
Returns anILcdShapeList
containing the horizontal projections of this part. -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.organisation
Modifier and TypeClassDescriptionclass
A feature used to model various Organisations and Authorities.class
A generic term meaning variously all types of 'units' providing all types of services. -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.procedure
Modifier and TypeClassDescriptionclass
An abstract class that represents a procedure. -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.procedure.approachprocedure.approach
Modifier and TypeClassDescriptionclass
A 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
Modifier 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
Modifier and TypeClassDescriptionclass
The 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
Modifier and TypeClassDescriptionclass
A 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
Modifier and TypeClassDescriptionclass
An area specified by sectors with altitude or procedure descent gradient limitations for omnidirectional departures or Pilot navigation area.class
A 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
Modifier and TypeClassDescriptionclass
A 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
Modifier and TypeClassDescriptionclass
An abstract class that represents an approach leg.class
An abstract class that represents a segment leg.class
A type of SegmentLeg designed in accordance with the rules for arrival feeder segments having the properties specific to a arrival feeder approach segment.class
A portion of an arrival procedure (STAR) as defined by two consecutive significant points.class
A portion of an departure procedure as defined by two consecutive significant points.class
A type of SegmentLeg designed in accordance with the rules for final segments having the properties specific to a final approach segment..class
A type of segmentleg designed in accordance with the rules for initial segments having the properties specific to a initial approach segment.class
A type of SegmentLeg designed in accordance with the rules for intermediate segments having the properties specific to an intermediate approach segment..class
A type of SegmentLeg designed in accordance with the rules for missed approach segments having the properties specific to a missed approach segment..class
Areas that are restricted from use for a procedure.class
DME facilities that are used for a particular segments for DME/DME navigation. -
Uses of ILcdShape in com.luciad.format.aixm51.model.features.routes.enroute
Modifier and TypeClassDescriptionclass
The distance from the start of the route portion to the position where change over occurs for VOR defined routes.class
DME facilities that are used for a particular route for DME/DME navigation.class
A portion of a route to be flown usually without an intermediate stop, as defined by two consecutive significant points.class
A 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
Modifier and TypeClassDescriptionclass
A 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.class
A 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
Modifier and TypeClassDescriptionclass
The 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
Modifier and TypeClassDescriptionclass
An abstract class that represents an airport ground service.class
An class that represents a service.class
An abstract class that represents a traffic separation service.class
A kind of maintenance, support or supply service provided to aircraft at the ground.class
A kind of service that provides clearance capabilities for airport surfaces.class
A kind of service that provides supplies (fuel, oil, oxygen, etc.) to aircraft.class
A kind of service that provides control and separation services to aircraft in the air.class
A kind of service that provides flight planning and flow management operations.class
A kind of airport service that provides rescue and fire fighting capabilities for aircraft in emergency at and around the airport.class
A kind of service that provides control and separation services, to aircraft at the airport.class
A 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.class
Passenger services and facilities available at an aerodrome/heliport (like medical facilities) or in the surrounding area (hotels in city etc.).class
Service providing airborne control of lights by keying the aircraft's microphone.class
A 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.class
The 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
Modifier and TypeClassDescriptionclass
An abstract class that represents a radar equipment.class
An abstract class that represents a surveillance radar.class
Primary 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.class
Primary Surveillance Radar is a radar system which detects the position of all the objects within its coverage that can reflect its transmitted radio signals.class
One or more Radar Equipment providing radar services.class
Secondary 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
-
Uses of ILcdShape in com.luciad.format.asterix
Modifier and TypeClassDescriptionclass
Defines an ASTERIX plot.class
TLcdASTERIXPrecipitationZone models a set of geometries with the same precipitation intensity.class
Time-dependent view on aTLcdASTERIXTrajectory
.class
TLcdASTERIXTrajectory
models the path of a track (for example an aircraft) flying from one point to another.class
TLcdASTERIXWeatherPicture models the precipitation detected by a sensor during a certain time range. -
Uses of ILcdShape in com.luciad.format.bingmaps
Modifier and TypeClassDescriptionclass
Describes an area and a range of Bing Maps levels. -
Uses of ILcdShape in com.luciad.format.cgm
Modifier and TypeClassDescriptionclass
Extension of aTLcdXYArc
with a line style.class
Extension of aTLcdXYCircle
with a line and a fill style.class
Extension of aTLcdXYEllipse
with a line and a fill style.class
Extension of aTLcdXYPolygon
with a line and a fill style.class
Extension of aTLcdXYPolyline
with a line style.class
Extension of aTLcdXYCircle
with a line and a fill style.class
Extension of aTLcdXYText
with a text style. -
Uses of ILcdShape in com.luciad.format.database
Modifier and TypeClassDescriptionclass
This class provides an implementation ofILcdDataObject
, andILcdShapeList
that contains one or more shapes.class
This class provides an implementation ofILcdDataobject
andILcdShapeList
that contains a single shape.Modifier and TypeMethodDescriptionTLcdFeaturedMultiShapeList.getShape
(int aIndex) TLcdFeaturedSingleShapeList.getShape
(int aIndex) TLcdFeaturedMultiShapeList.removeShape
(int aIndex) TLcdFeaturedSingleShapeList.removeShape
(int aIndex) Modifier and TypeMethodDescriptionvoid
void
void
void
void
void
boolean
TLcdFeaturedMultiShapeList.removeShape
(ILcdShape aShape) boolean
TLcdFeaturedSingleShapeList.removeShape
(ILcdShape aShape) void
TLcdFeaturedMultiShapeList.removeShapes
(ILcdShape[] aShapes) void
TLcdFeaturedSingleShapeList.removeShapes
(ILcdShape[] aShape) void
void
void
TLcdFeaturedMultiShapeList.shapeChanged
(ILcdShape aShape) void
TLcdFeaturedSingleShapeList.shapeChanged
(ILcdShape aShape) ModifierConstructorDescriptionTLcdFeaturedMultiShapeList
(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
Modifier and TypeClassDescriptionclass
This class represents aTLcdLonLatHeightMPoint
with a measure value.class
This class represents aTLcdLonLatHeightMPolygon
with a measure (M) value.class
This class represents aTLcdLonLatHeightPolyline
with measure values.class
This class represents aTLcdLonLatHeightPolypoint
with measure values.class
This class represents aTLcdLonLatPoint
with a measure (M) value.class
This class represents aTLcdLonLatPolygon
with measure values.class
This class represents aTLcdLonLatPolyline
with measure values.class
This class represents aTLcdLonLatPolypoint
with measure values.class
This class represents aTLcdXYPoint
with a measure (M) value.class
This class represents aTLcdXYPolygon
with measure values.class
This class represents aTLcdXYPolyline
with measure values.class
This class represents aTLcdXYPolypoint
with measure values.class
This class represents aTLcdXYZPoint
with a measure value.class
This class represents aTLcdXYZPolygon
with measure values.class
This class represents aTLcdXYZPolyline
with measure values.class
This class represents aTLcdXYZPolypoint
with measure values. -
Uses of ILcdShape in com.luciad.format.dgn
Modifier and TypeInterfaceDescriptioninterface
This class represents the shape elements that are present in DGN files.Modifier and TypeClassDescriptionclass
This class represents a 3DSurface from a DGN file.class
This class represents an Arc2D from a DGN file.class
This class represents a Cell from a DGN file.class
This class represents a ComplexChain from a DGN file.class
This class represents a ComplexShape from a DGN file.class
This class represents a Curve2D from a DGN file.class
This class represents a Dimension from a DGN file.class
This class represents a TagElement from a DGN file.class
This class represents a Ellipse2D from a DGN file.class
This class represents a Curve2D from a DGN file.class
This class represents a Curve3D from a DGN file.class
This class represents a Line2D from a DGN file.class
This class represents a Line3D from a DGN file.class
This class represents a LineString2D from a DGN file.class
This class represents a LineString3D from a DGN file.class
This class represents a Shape2D from a DGN file.class
This class represents a Shape3D from a DGN file.class
This class represents a Line2D from a DGN file.class
This class represents a LineString2D from a DGN file.class
This class represents a Shape2D from a DGN file.class
This class represents a Solid from a DGN file.class
This class represents a Text2D from a DGN file.class
This class represents a TextNode2D from a DGN file.ModifierConstructorDescriptionTLcdDGN3DSurface
(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
Modifier and TypeInterfaceDescriptioninterface
This class represents the shape elements that are present in DWG files.Modifier and TypeClassDescriptionclass
This class represents an Arc from a DWG file.class
This class represents a Block from a DWG file.class
This class represents a Circle from a DWG file.class
This class represents a Polyline with bulges from a DWG file.class
This class represents a Solid or Hatch with bulges from a DWG file.class
This class represents an Ellipse from a DWG file.class
This class represents a Face3D from a DWG file.class
This class represents a Line from a DWG file.class
This class represents a Point from a DWG file.class
This class represents a Polyline2D from a DWG file.class
This class represents a Face3D from a DWG file.class
This class represents a Text from a DWG file.ModifierConstructorDescriptionTLcdDWGBlock
(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
Modifier and TypeInterfaceDescriptioninterface
Represents a GDF area feature.interface
Represents a GDF complex feature.interface
This interface describes general properties of a GDF Feature.interface
Represents a GDF line feature.interface
Represents a GDF point feature. -
Uses of ILcdShape in com.luciad.format.geojson
Modifier and TypeMethodDescriptionprotected ILcdShape
TLcdGeoJsonModelDecoder.parseCustomGeometry
(String aJsonNode, ILcdModelReference aModelReference) This method is used by the decoder to parse custom geometry that is normally not allowed in GeoJSON.static ILcdShape
TLcdGeoJsonModelDecoder.parseGeometry
(InputStream aInputStream, ILcdModelReference aModelReference) Parses a single GeoJson geometry object to anILcdShape
.Modifier and TypeMethodDescriptionboolean
Checks whether the given shape can be encoded to GeoJSON by this encoder.boolean
TLcdGeoJsonModelEncoder.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.void
TLcdGeoJsonModelEncoder.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
Modifier and TypeClassDescriptionclass
Default implementation for Java domain model classes modeling XML types extending ofgml:AbstractFeatureType
.class
A feature collection contains zero or more featureMember elements.class
This abstract base type just makes the boundedBy element mandatory for a feature collection.class
All geometry elements are derived from this abstract supertype; a geometry element may have an identifying attribute (gid).class
This abstract base type for geometry collections just makes the srsName attribute mandatory.class
The Box structure defines an extent using a pair of coordinate tuples.class
A geometry collection must include one or more geometries, referenced through geometryMember elements.class
Model class for the GML Linear Ring Type.class
A LineString is defined by two or more coordinate tuples, with linear interpolation between them.class
A MultiLineString is defined by one or more LineStrings, referenced through lineStringMember elements.class
A MultiPoint is defined by one or more Points, referenced through pointMember elements.class
A MultiPolygon is defined by one or more Polygons, referenced through polygonMember elements.class
A Point is defined by a single coordinate tuple.class
A Polygon is defined by an outer boundary and zero or more inner boundaries which are in turn defined by LinearRings.Modifier and TypeMethodDescriptionTLcdGML2AbstractFeature.getShape
(int aIndex) TLcdGML2GeometryCollection.getShape
(int aIndex) TLcdGML2GeometryCollection.removeShape
(int aIndex) Modifier and TypeMethodDescriptionTLcdGML2AbstractFeature.collectShapes()
Override this method to collect all shapes that needs to be included in the ILcdShapeList implementation of this feature.Modifier and TypeMethodDescriptionvoid
void
void
boolean
TLcdGML2GeometryCollection.removeShape
(ILcdShape aShape) void
TLcdGML2GeometryCollection.removeShapes
(ILcdShape[] aShapes) void
void
TLcdGML2GeometryCollection.shapeChanged
(ILcdShape aShape) -
Uses of ILcdShape in com.luciad.format.gml31.model
Modifier and TypeClassDescriptionclass
A 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 domainclass
Abstract element which acts as the head of a substitution group for coverages.class
gml:AbstractCurveType is an abstraction of a curve to support the different levels of complexity.class
A curve segment defines a homogeneous segment of a curve.class
A discrete coverage consists of a domain set, range set and optionally a coverage function.class
Default implementation for Java domain model classes modeling XML types extending ofgml:AbstractFeatureType
.class
Deprecated.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
.class
gml:AbstractGeometricAggregate is the abstract head of the substitution group for all geometric aggregates.class
This is the abstract root type of the geometric primitives.class
All geometry elements are derived directly or indirectly from this abstract supertype.class
A gridded surface is a parametric curve surface derived from a rectangular grid in the parameter space.class
class
An abstraction of a ring to support surface boundaries of different complexity.class
An abstraction of a solid to support the different levels of complexity.class
An abstraction of a surface to support the different levels of complexity.class
A surface patch defines a homogeneous portion of a surface.class
An Arc is an arc string with only one arc unit, i.e. three control points including the start and end point.class
An ArcByBulge is an arc string with only one arc unit, i.e. two control points, one bulge and one normal vector.class
This variant of the arc requires that the points on the arc shall be computed instead of storing the coordinates directly.class
An ArcString is a curve segment that uses three-point circular arc interpolation ("circularArc3Points").class
This variant of the arc computes the mid points of the arcs instead of storing the coordinates directly.class
Bezier curves are polynomial splines that use Bezier or Bernstein polynomials for interpolation purposes.class
Makes boundedBy mandatoryclass
class
A B-Spline is a piecewise parametric polynomial or rational curve described in terms of control points and basis functions.class
A Circle is an arc whose ends coincide to form a simple closed loop.class
A gml:CircleByCenterPoint is an gml:ArcByCenterPoint with identical start and end angle to form a full circle.class
A clothoid, or Cornu's spiral, is plane curve whose curvature is a fixed function of its length.class
A 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.class
A composite solid is a geometry type with all the geometric properties of a (primitive) solid.class
A CompositeSurface is defined by a set of orientable surfaces.class
A cone is a gridded surface given as a family of conic sections whose control points vary linearly.class
Cubic splines are similar to line strings in that they are a sequence of segments each with its own defining function.class
A curve is a 1-dimensional primitive.class
A 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.class
class
class
Direct position instances hold the coordinates for a position within some coordinate reference system (CRS).class
A dynamic feature may possess a history and/or a timestamp.class
A dynamic feature collection may possess a history and/or a timestamp.class
Domain class for the GML envelope.class
Envelope that includes also a temporal extent.class
Concrete generic feature collection.class
class
A sequence of geodesic segments.class
A geometric complex.class
An 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.class
class
Model class for the GML Linear Ring Type.class
A curve that consists of segments with linear interpolation.class
A 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.class
ATLcdGML31AbstractFeature
-based feature collection that implementsILcdModel
.class
A gml:MultiCurve is defined by one or more gml:AbstractCurves.class
A discrete coverage type whose domain is defined by a collection of curves.class
gml:MultiGeometry is a collection of one or more GML geometry objects of arbitrary type.class
class
A gml:MultiPoint consists of one or more gml:Points.class
A discrete coverage type whose domain is defined by a collection of pointclass
A MultiPolygon is defined by one or more Polygons, referenced through polygonMember elements.class
A MultiSolid is defined by one or more Solids, referenced through solidMember elements.class
A discrete coverage type whose domain is defined by a collection of Solids.class
A gml:MultiSurface is defined by one or more gml:AbstractSurfaces.class
A discrete coverage type whose domain is defined by a collection of surface patches (includes polygons, triangles, rectangles, etc).class
class
An offset curve is a curve at a constant distance from the basis curve.class
OrientableCurve consists of a curve and an orientation.class
OrientableSurface consists of a surface and an orientation.class
A Point is defined by a single coordinate tuple.class
A Polygon is a special surface that is defined by a single surface patch (see D.3.6).class
A gml:PolygonPatch is a surface patch that is defined by a set of boundary curves and an underlying surface to which these curves adhere.class
A polyhedral surface is a surface composed of polygon surfaces connected along their common boundary curves.class
gml:Rectangle represents a rectangle as a surface patch with an outer boundary consisting of a linear ring.class
A rectified grid has an origin and vectors that define its post locations.class
class
A ring is used to represent a single connected component of a surface boundary as specified in ISO 19107:2003, 6.3.6.class
A solid is the basis for 3-dimensional geometry.class
A 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.class
A 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.class
A 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.class
gml:Triangle represents a triangle as a surface patch with an outer boundary consisting of a linear ring.class
A triangulated surface is a polyhedral surface that is composed only of triangles.class
Vector instances hold the components for a (usually spatial) vector within some coordinate reference system (CRS).Modifier 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) Modifier and TypeMethodDescriptionTLcdGML31AbstractFeature.collectShapes()
Override this method to collect all shapes that needs to be included in the ILcdShapeList implementation of this feature.Modifier and TypeMethodDescriptionvoid
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
boolean
TLcdGML31AbstractGeometricAggregate.removeShape
(ILcdShape aShape) boolean
TLcdGML31MultiCurve.removeShape
(ILcdShape aShape) boolean
TLcdGML31MultiGeometry.removeShape
(ILcdShape aShape) boolean
TLcdGML31MultiLineString.removeShape
(ILcdShape aShape) boolean
TLcdGML31MultiPoint.removeShape
(ILcdShape aShape) boolean
TLcdGML31MultiPolygon.removeShape
(ILcdShape aShape) boolean
TLcdGML31MultiSurface.removeShape
(ILcdShape aShape) boolean
TLcdGML31Surface.removeShape
(ILcdShape aShape) void
TLcdGML31AbstractGeometricAggregate.removeShapes
(ILcdShape[] aShape) void
TLcdGML31MultiCurve.removeShapes
(ILcdShape[] aShapes) void
TLcdGML31MultiGeometry.removeShapes
(ILcdShape[] aShapes) void
TLcdGML31MultiLineString.removeShapes
(ILcdShape[] aShapes) void
TLcdGML31MultiPoint.removeShapes
(ILcdShape[] aShapes) void
TLcdGML31MultiPolygon.removeShapes
(ILcdShape[] aShapes) void
TLcdGML31MultiSurface.removeShapes
(ILcdShape[] aShapes) void
TLcdGML31Surface.removeShapes
(ILcdShape[] aShapes) void
void
void
void
void
void
void
void
void
TLcdGML31AbstractGeometricAggregate.shapeChanged
(ILcdShape aShape) void
TLcdGML31MultiCurve.shapeChanged
(ILcdShape aShape) void
TLcdGML31MultiGeometry.shapeChanged
(ILcdShape aShape) void
TLcdGML31MultiLineString.shapeChanged
(ILcdShape aShape) void
TLcdGML31MultiPoint.shapeChanged
(ILcdShape aShape) void
TLcdGML31MultiPolygon.shapeChanged
(ILcdShape aShape) void
TLcdGML31MultiSurface.shapeChanged
(ILcdShape aShape) void
TLcdGML31Surface.shapeChanged
(ILcdShape aShape) -
Uses of ILcdShape in com.luciad.format.gml32.model
Modifier and TypeClassDescriptionclass
A 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.class
The base type for coverages is gml:AbstractCoverageType.class
gml:AbstractCurveType is an abstraction of a curve to support the different levels of complexity.class
A curve segment defines a homogeneous segment of a curve.class
Default implementation for Java domain model classes modeling XML types extending ofgml:AbstractFeatureType
.class
Deprecated.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
.class
gml:AbstractGeometricAggregate is the abstract head of the substitution group for all geometric aggregates.class
gml:AbstractGeometricPrimitiveType is the abstract root type of the geometric primitives.class
All geometry elements are derived directly or indirectly from this abstract supertype.class
if provided, rows gives the number of rows, columns the number of columns in the parameter grid.class
The element provides a substitution group head for the surface patches based on parametric curves.class
An abstraction of a ring to support surface boundaries of different complexity.class
gml:AbstractSolidType is an abstraction of a solid to support the different levels of complexity.class
gml:AbstractSurfaceType is an abstraction of a surface to support the different levels of complexity.class
A surface patch defines a homogeneous portion of a surface.class
An Arc is an arc string with only one arc unit, i.e. three control points including the start and end point.class
An ArcByBulge is an arc string with only one arc unit, i.e. two control points, one bulge and one normal vector.class
This variant of the arc requires that the points on the arc shall be computed instead of storing the coordinates directly.class
An ArcString is a curve segment that uses three-point circular arc interpolation ("circularArc3Points").class
This variant of the arc computes the mid points of the arcs instead of storing the coordinates directly.class
Bezier curves are polynomial splines that use Bezier or Bernstein polynomials for interpolation purposes.class
A 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.class
A Circle is an arc whose ends coincide to form a simple closed loop.class
A gml:CircleByCenterPoint is an gml:ArcByCenterPoint with identical start and end angle to form a full circle.class
A clothoid, or Cornu's spiral, is plane curve whose curvature is a fixed function of its length.class
A 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.class
gml:CompositeSolid implements ISO 19107 GM_CompositeSolid (see ISO 19107:2003, 6.6.7) as specified in D.2.3.6.class
A gml:CompositeSurface is represented by a set of orientable surfaces.class
class
The number of control points shall be at least three.class
A curve is a 1-dimensional primitive.class
class
A gml:DirectedObservation is the same as an observation except that it adds an additional gml:direction property.class
gml:DirectedObservationAtDistance adds an additional distance property.class
Direct position instances hold the coordinates for a position within some coordinate reference system (CRS).class
A discrete coverage consists of a domain set, range set and optionally a coverage function.class
States are captured by time-stamped instances of a feature.class
A gml:DynamicFeatureCollection is a feature collection that has a gml:validTime property (i.e.class
Domain class for the GML envelope.class
gml:EnvelopeWithTimePeriod is provided for envelopes that include a temporal extent.class
class
class
A sequence of geodesic segments.class
class
The 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.class
Model class for the GML Linear Ring Type.class
A curve that consists of segments with linear interpolation.class
A 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.class
ATLcdGML32AbstractFeature
-based feature collection that implementsILcdModel
.class
A gml:MultiCurve is defined by one or more gml:AbstractCurves.class
gml:MultiGeometry is a collection of one or more GML geometry objects of arbitrary type.class
A gml:MultiPoint consists of one or more gml:Points.class
A gml:MultiSolid is defined by one or more gml:AbstractSolids.class
A gml:MultiSurface is defined by one or more gml:AbstractSurfaces.class
The 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.class
An offset curve is a curve at a constant distance from the basis curve.class
OrientableCurve consists of a curve and an orientation.class
OrientableSurface consists of a surface and an orientation.class
A Point is defined by a single coordinate tuple.class
A Polygon is a special surface that is defined by a single surface patch (see D.3.6).class
A gml:PolygonPatch is a surface patch that is defined by a set of boundary curves and an underlying surface to which these curves adhere.class
gml:Rectangle represents a rectangle as a surface patch with an outer boundary consisting of a linear ring.class
A 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.class
A ring is used to represent a single connected component of a surface boundary as specified in ISO 19107:2003, 6.3.6.class
A solid is the basis for 3-dimensional geometry.class
class
A 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.class
A 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).class
gml:Triangle represents a triangle as a surface patch with an outer boundary consisting of a linear ring.class
For some applications the components of the position may be adjusted to yield a unit vector.Modifier 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) Modifier and TypeMethodDescriptionTLcdGML32AbstractFeature.collectShapes()
Override this method to collect all shapes that needs to be included in the ILcdShapeList implementation of this feature.Modifier and TypeMethodDescriptionvoid
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
boolean
TLcdGML32AbstractGeometricAggregate.removeShape
(ILcdShape aShape) boolean
TLcdGML32MultiCurve.removeShape
(ILcdShape aShape) boolean
TLcdGML32MultiGeometry.removeShape
(ILcdShape aShape) boolean
TLcdGML32MultiPoint.removeShape
(ILcdShape aShape) boolean
TLcdGML32MultiSurface.removeShape
(ILcdShape aShape) boolean
TLcdGML32Surface.removeShape
(ILcdShape aShape) void
TLcdGML32AbstractGeometricAggregate.removeShapes
(ILcdShape[] aShape) void
TLcdGML32MultiCurve.removeShapes
(ILcdShape[] aShapes) void
TLcdGML32MultiGeometry.removeShapes
(ILcdShape[] aShapes) void
TLcdGML32MultiPoint.removeShapes
(ILcdShape[] aShapes) void
TLcdGML32MultiSurface.removeShapes
(ILcdShape[] aShapes) void
TLcdGML32Surface.removeShapes
(ILcdShape[] aShapes) void
void
void
void
void
void
void
TLcdGML32AbstractGeometricAggregate.shapeChanged
(ILcdShape aShape) void
TLcdGML32MultiCurve.shapeChanged
(ILcdShape aShape) void
TLcdGML32MultiGeometry.shapeChanged
(ILcdShape aShape) void
TLcdGML32MultiPoint.shapeChanged
(ILcdShape aShape) void
TLcdGML32MultiSurface.shapeChanged
(ILcdShape aShape) void
TLcdGML32Surface.shapeChanged
(ILcdShape aShape) -
Uses of ILcdShape in com.luciad.format.hana
Modifier and TypeMethodDescriptionTLcdHanaGeometrySupport.readGeometry
(byte[] aBytes) Reads an OGC WKB byte array and converts it to anILcdShape
.Modifier and TypeMethodDescriptionvoid
TLcdHanaGeometrySupport.writeGeometry
(ILcdShape aShape, int aSRID, OutputStream aOutputStreamSFCT) Encodes the geometry into OGC WKB. -
Uses of ILcdShape in com.luciad.format.informix.spatial.shp
Modifier and TypeClassDescriptionclass
This class represents aTLcdXYPoint
with a measure value.class
This class represents aTLcdXYPolygon
with measure values.class
This class represents aTLcdXYPolyline
with measure values.class
This class represents aTLcdXYPolypoint
with measure values.class
This class represents aTLcdXYZPoint
with a measure value.class
This class represents aTLcdXYZPolygon
with measure values.class
This class represents aTLcdXYZPolyline
with measure values.class
This class represents aTLcdXYZPolypoint
with measure values. -
Uses of ILcdShape in com.luciad.format.kml22.model.feature
Modifier and TypeClassDescriptionclass
Domain class modeling the KML PlacemarkType type.Modifier and TypeMethodDescriptionTLcdKML22Placemark.getShape
(int aIndex) TLcdKML22Placemark.removeShape
(int aIndex) Modifier and TypeMethodDescriptionvoid
void
void
boolean
TLcdKML22Placemark.removeShape
(ILcdShape aShape) void
TLcdKML22Placemark.removeShapes
(ILcdShape[] aShapes) void
void
TLcdKML22Placemark.shapeChanged
(ILcdShape aShape) -
Uses of ILcdShape in com.luciad.format.kml22.model.geometry
Modifier and TypeClassDescriptionclass
Domain class modeling the KML ModelType type.class
Domain class modeling the KML AbstractGeometryType type.class
Domain class modeling the KML LatLonAltBoxType type.class
Domain class modeling the KML LinearRingType type.class
Domain class modeling the KML LineStringType type.class
Domain class modeling the KML LocationType type.class
Domain class modeling the KML MultiGeometryType type.class
Domain class modeling the KML PointType type.class
Domain class modeling the KML PolygonType type.Modifier and TypeMethodDescriptionTLcdKML22LatLonAltBox.getBaseShape()
TLcdKML22MultiGeometry.getShape
(int aIndex) TLcdKML22MultiGeometry.removeShape
(int aIndex) Modifier and TypeMethodDescriptionvoid
void
void
boolean
TLcdKML22MultiGeometry.removeShape
(ILcdShape aShape) void
TLcdKML22MultiGeometry.removeShapes
(ILcdShape[] aShapes) void
void
TLcdKML22MultiGeometry.shapeChanged
(ILcdShape aShape) -
Uses of ILcdShape in com.luciad.format.metadata.model.extent
Modifier and TypeClassDescriptionclass
Geographic position of the dataset. -
Uses of ILcdShape in com.luciad.format.mif
Modifier and TypeInterfaceDescriptioninterface
This class represents the shape elements that are present in MIF files.Modifier and TypeClassDescriptionclass
ThisILcdMIFShape
represents a MIF collection object.class
ThisILcdMIFShape
represents a MIF multi point.class
ThisILcdMIFShape
represents MIF line objects like LINE, PLINE, and ARC.class
ThisILcdMIFShape
represents a MIF point.class
ThisILcdMIFShape
represents MIF region objects like REGION, RECT, ROUNDRECT, and ELLIPSE.class
ThisILcdMIFShape
represents MIF text objects. -
Uses of ILcdShape in com.luciad.format.nvg.nvg15.model
Modifier and TypeClassDescriptionclass
An anchor is a domain object container that has anhref property
, similar to the anchor element in HTML.class
Implementation of anILcd2DEditableArc
that represents an NVG 1.5 Arc.class
Implementation of anILcd2DEditableArcBand
that represents an NVG 1.5 ArcBand.class
Implementation of anILcd2DEditableGeoBuffer
with anILcd2DEditablePolyline
as an underlying shape that represents an NVG 1.5 Arrow.class
Implementation ofILcd2DEditableCircle
that represents an NVG 1.5 Circle.class
Implementation of anILcdEditableShapeList
that represents an NVG 1.5 Composite.class
Implementation of anILcd2DEditableGeoBuffer
with anILcd2DEditablePolyline
as an underlying shape that represents an NVG 1.5 Corridor.class
Implementation of anILcd2DEditableEllipse
that represents an NVG 1.5 Ellipse.class
Implementation of anILcdEditableShapeList
that represents an NVG 1.5 Group.class
Implementation ofILcd2DEditablePolypoint
that represents an NVG 1.5 Multipoint.class
Implementation ofILcd2DEditablePoint
that represents an NVG 1.5 Point.class
Implementation ofILcd2DEditablePolygon
that represents an NVG 2.0 Polygon.class
Implementation ofILcd2DEditablePolyline
that represents an NVG 1.5 Polyline.class
Represents textual information at a certain location.Modifier and TypeMethodDescriptionTLcdNVG15Anchor.getShape
(int aIndex) Returns theILcdShape
at the given index.TLcdNVG15Composite.getShape
(int aIndex) Returns theILcdShape
at the given index.TLcdNVG15Group.getShape
(int aIndex) Returns theILcdShape
at the given index.TLcdNVG15Anchor.removeShape
(int aIndex) TLcdNVG15Composite.removeShape
(int aIndex) TLcdNVG15Group.removeShape
(int aIndex) Modifier and TypeMethodDescriptionvoid
void
void
void
void
void
void
void
void
boolean
TLcdNVG15Anchor.removeShape
(ILcdShape aShape) boolean
TLcdNVG15Composite.removeShape
(ILcdShape aShape) boolean
TLcdNVG15Group.removeShape
(ILcdShape aShape) void
TLcdNVG15Anchor.removeShapes
(ILcdShape[] aShapes) void
TLcdNVG15Composite.removeShapes
(ILcdShape[] aShapes) void
TLcdNVG15Group.removeShapes
(ILcdShape[] aShapes) void
TLcdNVG15Arrow.setBaseShape
(ILcdShape aBaseShape) void
TLcdNVG15Corridor.setBaseShape
(ILcdShape aBaseShape) void
void
void
void
TLcdNVG15Anchor.shapeChanged
(ILcdShape aShape) void
TLcdNVG15Composite.shapeChanged
(ILcdShape aShape) void
TLcdNVG15Group.shapeChanged
(ILcdShape aShape) -
Uses of ILcdShape in com.luciad.format.nvg.nvg20.model
Modifier and TypeClassDescriptionclass
Implementation of anILcd2DEditableArc
that represents an NVG 2.0 Arc.class
Implementation ofILcdEditableSurface
whose exterior ring is anILcd2DEditableArcBand
, that represents an NVG 2.0 ArcBand.class
Implementation of anILcd2DEditableArcBand
that represents an NVG 2.0 ArcBand Ring.class
ILcd2DEditableGeoBuffer
implementation with anILcd2DEditablePolyline
as an underlying shape that represents an NVG 2.0 Arrow.class
ILcdEditableSurface
implementation whose exterior ring is anILcd2DEditableCircle
, that represents an NVG 2.0 Circle.class
Implementation of anILcd2DEditableCircle
that represents an NVG 2.0 Circular Ring.class
Implementation of anILcdEditableShapeList
that represents an NVG 2.0 Composite.class
Implementation of anILcd2DEditableGeoBuffer
with anILcd2DEditablePolyline
as an underlying shape that represents an NVG 2.0 Corridor.class
Implementation ofILcdEditableSurface
whose exterior ring is anILcd2DEditableEllipse
, that represents an NVG 2.0 Ellipse.class
Implementation of anILcd2DEditableEllipse
that represents an NVG 2.0 Elliptic Ring.class
Implementation of anILcdEditableShapeList
that represents an NVG 2.0 Group.class
Implementation of anILcd2DEditablePolygon
that represents an NVG 2.0 Linear Ring.class
Implementation ofILcd2DEditablePolypoint
that represents an NVG 2.0 MultiPoint.class
Implementation of anILcd2DEditableGeoBuffer
with anILcd2DEditablePolyline
with only 2 points as an underlying shape that represents an NVG 2.0 Orbit.class
Implementation ofILcd2DEditablePoint
that represents an NVG 2.0 Point.class
Implementation ofILcdEditableSurface
whose exterior ring is anILcd2DEditablePolygon
, that represents an NVG 2.0 Polygon.class
Implementation ofILcd2DEditablePolyline
that represents an NVG 2.0 Polyline.class
Implementation ofILcdEditableSurface
that represents an NVG 2.0 Rectangle.class
Implementation of anILcd2DEditableShape
that represents an NVG 2.0 Rectangular Ring.class
Represents textual information at a certain location.Modifier and TypeMethodDescriptionTLcdNVG20Composite.getShape
(int aIndex) Returns theILcdShape
at the given index.TLcdNVG20Group.getShape
(int aIndex) Returns theILcdShape
at the given index.TLcdNVG20Composite.removeShape
(int aIndex) TLcdNVG20Group.removeShape
(int aIndex) Modifier and TypeMethodDescriptionvoid
void
void
void
void
void
boolean
TLcdNVG20Composite.removeShape
(ILcdShape aShape) boolean
TLcdNVG20Group.removeShape
(ILcdShape aShape) void
TLcdNVG20Composite.removeShapes
(ILcdShape[] aShapes) void
TLcdNVG20Group.removeShapes
(ILcdShape[] aShapes) void
TLcdNVG20Arrow.setBaseShape
(ILcdShape aBaseShape) void
TLcdNVG20Corridor.setBaseShape
(ILcdShape aBaseShape) void
TLcdNVG20Orbit.setBaseShape
(ILcdShape aBaseShape) void
void
void
TLcdNVG20Composite.shapeChanged
(ILcdShape aShape) void
TLcdNVG20Group.shapeChanged
(ILcdShape aShape) -
Uses of ILcdShape in com.luciad.format.pol
Modifier and TypeInterfaceDescriptioninterface
This interface represents the shape elements that can be present in POL files.interface
This interface represents the shape elements that can be present in POL files. -
Uses of ILcdShape in com.luciad.format.s57
Modifier and TypeInterfaceDescriptioninterface
Interface providing access to properties of edges that are part of a DEPARE/DRGARE area object.interface
An S-57 feature object that has a geometry associated with it.interface
Interface for S57 sounding representations.Modifier and TypeClassDescriptionclass
Represents an Area feature in the S-57 domain model.class
Represents an edge in the S-57 domain model.class
Represents an face in the S-57 domain model.class
Represents a Line feature in the S-57 domain model.class
Represents a node in the S-57 domain model.class
Represents a Point feature in the S-57 domain model.class
Represents a Sounding Point feature in the S-57 domain model. -
Uses of ILcdShape in com.luciad.format.shp
Modifier and TypeClassDescriptionclass
ATLcdSHPMultiPointZ
is aILcdPolypoint
with a measure value at each of the defining points.class
ATLcdSHPPointM
is a point on the surface having a measure value.class
ATLcdSHPPointZ
is a point having a height and a measure value.class
ATLcdSHPPolygonZ
is aILcdPolygon
with a measure value at each of the defining points.class
ATLcdSHPPolygonZ
is aILcdPolyline
with a measure value at each of the defining points.Modifier 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
Modifier and TypeMethodDescriptionILcdSVGShapeFactory.createPath
(Attributes aAttributes) Creates anILcdShape
from givenAttributes
.ILcdSVGShapeFactory.createUnknownShape
(Attributes aAttributes, String aLocalName) creates an unknownILcdShape
of type aLocalname.Modifier and TypeMethodDescriptionILcdSVGShapeFactory.createShapeList
(ILcdShapeList aShapeList, ILcdShape[] aShapeArray) Creates anILcdShapeList
based on an existingILcdShapeList
and anArray
ofILcdShape
.protected abstract void
ALcdSVGShapeWriter.writeUnknownShape
(ILcdShape aShape, Writer aTarget) Appends an unknownILcdShape
to aStringBuffer
.protected void
TLcdSVGUnStyledShapeWriter.writeUnknownShape
(ILcdShape aShape, Writer aTarget) This implementation does nothing. -
Uses of ILcdShape in com.luciad.fusion.engine.replication
Modifier and TypeMethodDescriptionTLfnReplicationAreaOfInterest.getShape()
Returns the shape of this area.Modifier and TypeMethodDescriptionTLfnReplicationAreaOfInterestManager.add
(ILcdShape aShape, ILcdGeoReference aGeoReference, String aName) Creates and adds a new area of interest instance to this manager.void
TLfnReplicationAreaOfInterest.setShape
(ILcdShape aShape, ILcdGeoReference aGeoReference) Sets the shape of this area. -
Uses of ILcdShape in com.luciad.fusion.engine.vector
Modifier and TypeInterfaceDescriptioninterface
Deprecated.Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms.Modifier 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 ILcdShape
ILfnVectorSessionHandler.FailureContext.getGeometry()
Gets the geometry associated with the feature ornull
if 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.Modifier 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
Modifier 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
Modifier and TypeMethodDescriptionALfnAssetMetadata.getBoundingShape()
Deprecated.useALfnAssetMetadata.getClippingShape()
insteadfinal ILcdShape
ALfnAssetMetadata.Builder.getClippingShape()
Gets this builder's current clipping shape.ALfnAssetMetadata.getClippingShape()
Gets the 2D clipping shape of this asset.Modifier and TypeMethodDescriptionfinal B
ALfnAssetMetadata.Builder.clippingShape
(ILcdShape aClippingShape) Sets the optional clipping shape of the asset.final B
ALfnAssetMetadata.Builder.setBoundingShape
(ILcdShape aBoundingShape) Deprecated. -
Uses of ILcdShape in com.luciad.fusion.tilestore.model.vector
Modifier and TypeInterfaceDescriptioninterface
Deprecated.Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms. -
Uses of ILcdShape in com.luciad.geodesy
Modifier and TypeMethodDescriptionstatic double
TLcdEllipsoidRhumblineUtil.closestPointOnShape
(ILcdPoint aPoint, ILcdShape aShape, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aResultSFCT) Finds the shortest rhumb distance from the given point to the given shape.static double
TLcdEllipsoidUtil.closestPointOnShape
(ILcdPoint aPoint, ILcdShape aShape, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aResultSFCT) Finds the shortest distance from the given point to the given shape.static double
TLcdSphereRhumblineUtil.closestPointOnShape
(ILcdPoint aPoint, ILcdShape aShape, ILcd2DEditablePoint aResultSFCT) Finds the shortest rhumb distance from the given point to the given shape.static double
TLcdSphereUtil.closestPointOnShape
(ILcdPoint aPoint, ILcdShape aShape, ILcd2DEditablePoint aResultSFCT) Finds the shortest distance from the given point to the given shape.static double
TLcdEllipsoidUtil.geodesicArea
(ILcdShape aShape, ILcdEllipsoid aEllipsoid) Calculates the geodesic area of a shape.static double
TLcdSphereUtil.geodesicArea
(ILcdShape aShape, double aRadius) Calculates the geodesic area of a shape. -
Uses of ILcdShape in com.luciad.geometry.cartesian
Modifier and TypeMethodDescriptionstatic double
Calculates the geodesic area of a shape.static double
TLcdCartesian.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
Modifier 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.Modifier 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
Modifier and TypeMethodDescriptionTLcdCartesianConstructiveGeometry.convexHull
(ILcdShape... aShapes) TLcdCartesianConstructiveGeometry.difference
(ILcdShape... aShapes) TLcdCartesianConstructiveGeometry.intersection
(ILcdShape... aShapes) TLcdCartesianConstructiveGeometry.symmetricDifference
(ILcdShape... aShapes) Modifier 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
Modifier and TypeMethodDescriptionTLcdEllipsoidalConstructiveGeometry.convexHull
(ILcdShape... aShapes) TLcdEllipsoidalConstructiveGeometry.difference
(ILcdShape... aShapes) TLcdEllipsoidalConstructiveGeometry.intersection
(ILcdShape... aShapes) TLcdEllipsoidalConstructiveGeometry.symmetricDifference
(ILcdShape... aShapes) Modifier 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
Modifier and TypeMethodDescriptionTLcdSphericalConstructiveGeometry.convexHull
(ILcdShape... aShapes) TLcdSphericalConstructiveGeometry.difference
(ILcdShape... aShapes) TLcdSphericalConstructiveGeometry.intersection
(ILcdShape... aShapes) TLcdSphericalConstructiveGeometry.symmetricDifference
(ILcdShape... aShapes) Modifier 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
Modifier and TypeMethodDescriptionboolean
ALcd2DBasicBinaryTopologyMultiShape.checkTopology
(ILcdShape aS1, ILcdShape aS2, int aRelation) If no implementation is found for the object pair(aS1,aS2)
anIllegalArgumentException
is thrown except if the methodisFallBackOnBoundsWithBounds
returns true .boolean
ILcd2DAdvancedBinaryTopology.checkTopology
(ILcdShape aShape1, ILcdShape aShape2, ILcdIntersectionMatrixPattern aMatrixPattern) Checks whether the two given shapes satisfy the binary topology relation defined by the given matrix pattern.boolean
ILcd2DBinaryTopology.checkTopology
(ILcdShape aS1, ILcdShape aS2, int aRelation) Returnstrue
if and only if the binary topology relationaRelation
holdstrue
onaS1
andaS2
.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.int
ILcd2DLineIntersectionTopology.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
Modifier and TypeMethodDescriptionboolean
TLcdCartesianAdvancedBinaryTopology.checkTopology
(ILcdShape aShape1, ILcdShape aShape2, ILcdIntersectionMatrixPattern aMatrixPattern) boolean
TLcdCartesianBasicBinaryTopology.checkTopology
(ILcdShape aS1, ILcdShape aS2, int aRel) TLcdCartesianAdvancedBinaryTopology.computeIntersectionMatrix
(ILcdShape aShape1, ILcdShape aShape2) TLcdCartesianBasicBinaryTopology.lineIntersection
(ILcdShape aS1, ILcdShape aS2) int
TLcdCartesianBasicBinaryTopology.lineIntersectionSFCT
(ILcdShape aS1, ILcdShape aS2, ILcd2DEditablePoint[] aPointsSFCT) -
Uses of ILcdShape in com.luciad.geometry.topology.ellipsoidal
Modifier and TypeMethodDescriptionboolean
TLcdEllipsoidalAdvancedBinaryTopology.checkTopology
(ILcdShape aShape1, ILcdShape aShape2, ILcdIntersectionMatrixPattern aMatrixPattern) boolean
TLcdEllipsoidalBasicBinaryTopology.checkTopology
(ILcdShape aS1, ILcdShape aS2, int aRel) TLcdEllipsoidalAdvancedBinaryTopology.computeIntersectionMatrix
(ILcdShape aShape1, ILcdShape aShape2) TLcdEllipsoidalBasicBinaryTopology.lineIntersection
(ILcdShape aS1, ILcdShape aS2) int
TLcdEllipsoidalBasicBinaryTopology.lineIntersectionSFCT
(ILcdShape aS1, ILcdShape aS2, ILcd2DEditablePoint[] aPointsSFCT) -
Uses of ILcdShape in com.luciad.geometry.topology.spherical
Modifier and TypeMethodDescriptionboolean
TLcdSphericalAdvancedBinaryTopology.checkTopology
(ILcdShape aShape1, ILcdShape aShape2, ILcdIntersectionMatrixPattern aMatrixPattern) boolean
TLcdSphericalBasicBinaryTopology.checkTopology
(ILcdShape aS1, ILcdShape aS2, int aRel) TLcdSphericalAdvancedBinaryTopology.computeIntersectionMatrix
(ILcdShape aShape1, ILcdShape aShape2) TLcdSphericalBasicBinaryTopology.lineIntersection
(ILcdShape aS1, ILcdShape aS2) int
TLcdSphericalBasicBinaryTopology.lineIntersectionSFCT
(ILcdShape aS1, ILcdShape aS2, ILcd2DEditablePoint[] aPointsSFCT) -
Uses of ILcdShape in com.luciad.lucy.addons.drawing.format
Modifier and TypeClassDescriptionclass
The default domain object used in Lucy drawing models.Modifier and TypeMethodDescriptionabstract ILcdShape
ALcyDomainObjectSupplier.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 ILcdShape
ALcyShapeSupplier.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) Modifier and TypeMethodDescriptionabstract boolean
Checks whether this supplier can handle the shapeaShape
boolean
abstract void
ALcyShapeCodec.restoreState
(ILcdShape aShapeSFCT, ILcdModel aTargetModel, Map aMap) Restores the state of anILcdShape
to the state it was when thestoreState
method was called with the shape.abstract void
ALcyShapeCodec.storeState
(ILcdShape aShape, ILcdModel aSourceModel, Map aMapSFCT) Encodes the state of anILcdShape
into aMap
. -
Uses of ILcdShape in com.luciad.lucy.addons.drawing.gui.customizer
-
Uses of ILcdShape in com.luciad.lucy.addons.drawing.util.context
Modifier and TypeMethodDescriptionTLcyShapeContext.getShape()
Returns the geometry which was set in the constructor.ModifierConstructorDescriptionTLcyShapeContext
(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
Modifier 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.Modifier 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
Modifier and TypeMethodDescriptionprotected abstract ILcdShape
ALcyDefaultLayerSelectionTransferHandler.createShapeCopy
(ILcdShape aShape, ILcdModel aSourceModel) Creates a copy ofaShape
retrieved from a domain object ofaSourceModel
, where the copy is defined in the reference ofaSourceModel
.Modifier and TypeMethodDescriptionprotected abstract T
ALcyDefaultLayerSelectionTransferHandler.createDomainObjectForShape
(ILcdShape aShape, ILcdModel aSourceModel, ILcdModel aTargetModel) Creates a new domain object which can be inserted intoaTargetModel
where the shape of the returned domain object is a copy ofaShape
.protected abstract ILcdShape
ALcyDefaultLayerSelectionTransferHandler.createShapeCopy
(ILcdShape aShape, ILcdModel aSourceModel) Creates a copy ofaShape
retrieved from a domain object ofaSourceModel
, where the copy is defined in the reference ofaSourceModel
. -
Uses of ILcdShape in com.luciad.model.transformation.clustering
Modifier and TypeMethodDescriptionTLcdCluster.getClusterShape()
Returns theILcdShape
used 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
Modifier 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.Modifier and TypeMethodDescriptionvoid
Sets the geometry to be considered in the spatial relationship.void
Sets the geometry to be considered in the spatial relationship.ModifierConstructorDescriptionTLcdOGCBinarySpatialOperator
(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
Modifier 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
Modifier and TypeInterfaceDescriptioninterface
AnILcdArc
is anILcdShape
that represents a general elliptical arc in the 2D space.interface
AnILcdArcBand
is anILcdShape
that represents a circular arc with a width, in the 2D space.interface
AnILcdBounds
object is anILcdShape
representing a 3D axis-aligned box.interface
AnILcdCircle
is anILcdShape
that represents a circle in the 2D space.interface
A circle that is defined by 3 points (start, first intermediate and second intermediate).interface
AnILcdCircularArc
is anILcdCurve
that represents a general circular arc in the 2D space.interface
A circular arc that is defined by a start point, end point, and a third point on the arc.interface
A circular arc that is defined by a start point, end point and a bulge factor.interface
A circular arc that is defined by a center point, radius, start angle and arc angle.interface
AnILcdComplexPolygon
is anILcdShape
that is described by a list ofILcdPolygon
objects.interface
A curve that is a connected sequence of other curves.interface
A curve is a continuous, one-dimensional shape whose points can be retrieved using a single parameter.interface
AnILcdEditableComplexPolygon
is anILcdComplexPolygon
whose contents can be modified.interface
A composite curve that can be edited:ILcdCompositeCurve.getCurves()
returns an editable list, allowing to insert, remove, and replace curve elements.interface
AnILcdEditableShapeList
is anILcdShapeList
whose contents can be modified.interface
A 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.interface
AnILcdEllipse
is anILcdShape
that represents a general ellipse in the 2D space.interface
AnILcdGeoBuffer
shape defines a buffer or corridor around a given shape, adding a fixed width to the shape.interface
AnILcdPoint
is anILcdShape
representing a 3D point.interface
AnILcdPolygon
is anILcdShape
that represents a closed polygon.interface
AnILcdPolyline
is anILcdShape
that represents a polyline.interface
AnILcdPolypoint
is anILcdShape
that represents a set of points.interface
A ring is a closed curve, hence the start and end points are the same.interface
AnILcdShapeList
is anILcdShape
that consists of otherILcdShape
objects (Composite pattern [Gamma et al.]).interface
A surface is a continuous, two-dimensional shape whose exterior boundary (separating it from infinite space) is defined by a singleILcdRing
.interface
AnILcdShape
representing 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.interface
AnILcdVariableGeoBuffer
shape 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.interface
Deprecated.This interface has been deprecated.Modifier and TypeClassDescriptionclass
This abstract class provides a basis for implementing theILcdBounds
interface.class
This abstract class provides a basis for implementing theILcdPoint
interface.class
This abstract class provides a basis for implementing theILcdShape
interface.class
This abstract class provides a basis for implementing theILcdShapeList
interface.class
This class provides an implementation ofILcdComplexPolygon
.class
This class provides an implementation ofILcdEditableCompositeCurve
.class
This class provides an implementation ofILcdShapeList
that is alsoILcdDataObject
.class
This class provides an implementation ofILcdShapeList
that is alsoILcdDataObject
andILcdFeatured
.class
This class provides an implementation ofILcdShapeList
.class
This class provides an implementation ofILcdEditableSurface
.Modifier and TypeMethodDescriptionstatic ILcdShape
ALcdShape.fromDomainObject
(Object aObject) Returns a shape for the given object.ILcdGeoBuffer.getBaseShape()
Returns the base shape of the buffer.ILcdShapeList.getShape
(int aIndex) Returns theILcdShape
at the given index.TLcdComplexPolygon.getShape
(int aIndex) Deprecated.useTLcdComplexPolygon.getPolygon(int)
insteadfinal ILcdShape
TLcdShapeList.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 thisILcdShapeList
with the specified shape.Modifier 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.Modifier and TypeMethodDescriptionvoid
Inserts the specified shape at the specified position in thisILcdShapeList
.void
Appends the specified shape to the end of thisILcdShapeList
.void
void
void
Appends the specified array of shapes to the end of thisILcdShapeList
.void
boolean
ILcdEditableShapeList.removeShape
(ILcdShape aShape) Removes the first occurrence of the specified shape in thisILcdShapeList
.boolean
TLcdShapeList.removeShape
(ILcdShape aShape) void
ILcdEditableShapeList.removeShapes
(ILcdShape[] aShape) Removes all shapes from thisILcdShapeList
that are contained in the specified array of shapes.void
TLcdShapeList.removeShapes
(ILcdShape[] aShapes) Replaces the shape at the specified position in thisILcdShapeList
with the specified shape.void
Deprecated.useTLcdComplexPolygon.setPolygons(ILcdPolygon[])
insteadvoid
Sets theILcdShape
objects associated with thisILcdShapeList
.void
Replace the list of shapes contained in thisILcdShapeList
with the specified array of shapes.void
void
ILcdEditableShapeList.shapeChanged
(ILcdShape aShape) Notifies thisILcdShapeList
that the specified shape has changed.void
TLcdShapeList.shapeChanged
(ILcdShape aShape) ModifierConstructorDescriptionTLcdDataObjectShapeList
(TLcdDataType aDataType, ILcdShape... aShapes) Creates a new instance with the given type and containing the given shape objects.TLcdFeaturedShapeList
(ILcdShape[] aShapeArray, ILcdBounds aBounds) Constructs aTLcdFeaturedShapeList
with the given array of shapes.TLcdShapeList
(ILcdShape[] aShapeArray) Constructs aTLcdShapeList
containing the givenILcdShape
objects.TLcdShapeList
(ILcdShape[] aShapeArray, ILcdBounds aBounds) Constructs aTLcdShapeList
containing the givenILcdShape
objects.ModifierConstructorDescriptionTLcdShapeAnnotation
(Set<Class<? extends ILcdShape>> aShapeClasses, boolean aShapeMandatory) Creates a newTLcdShapeAnnotation
with the specified list of shape classes.TLcdShapeListAnnotation
(boolean aContainsSingleShape, Set<Class<? extends ILcdShape>> aShapeClasses) Creates a newTLcdShapeListAnnotation
with the specified list of shape classes.TLcdShapeListAnnotation
(Set<Class<? extends ILcdShape>> aShapeClasses) Creates a newTLcdShapeListAnnotation
with the specified list of shape classes. -
Uses of ILcdShape in com.luciad.shape.shape2D
Modifier and TypeInterfaceDescriptioninterface
Deprecated.Do not use this interface.interface
AnILcd2DEditableArc
object is anILcdArc
that can be changed in two dimensions.interface
AnILcd2DEditableArcBand
object is anILcdArcBand
that can be changed in two dimensions.interface
AnILcd2DEditableBounds
object is anILcdBounds
object that can be changed in two dimensions.interface
AnILcd2DEditableCircle
object is anILcdCircle
that can be changed in two dimensions.interface
A circle-by-3-points whose defining parameters can be edited.interface
A circular arc-by-3-points whose defining parameters can be edited.interface
A circular arc-by-bulge whose defining parameters can be edited.interface
A circular arc-by-centerpoint whose defining parameters can be edited.interface
Deprecated.Do not use this interface.interface
AnILcd2DEditableEllipse
object is anILcdEllipse
that can be changed in two dimensions.interface
AnILcd2DEditableBuffer
object is anILcdGeoBuffer
that can be changed in two dimensions.interface
AnILcd2DEditablePoint
is anILcdPoint
that can be moved in two dimensions.interface
AnILcd2DEditablePolygon
object is anILcdPolygon
that can be changed in two dimensions.interface
AnILcd2DEditablePolyline
object is anILcdPolyline
that can be changed in two dimensions.interface
AnILcd2DEditablePolypoint
object is anILcdPolypoint
that can be changed in two dimensions.interface
AnILcd2DEditableShape
is anILcdShape
that can be moved in two dimensions.interface
interface
AnILcd2DEditableVariableGeoBuffer
object is anILcdVariableGeoBuffer
that can be changed in two dimensions.interface
Deprecated.This interface hes been deprecated.Modifier and TypeClassDescriptionclass
This abstract class provides a basis for implementing theILcd2DEditableBounds
interface.class
This abstract class provides a basis for implementing theILcd2DEditablePolypoint
interface.class
This abstract class provides a basis for implementing theILcd2DEditablePolyline
interface, where the polyline is a simple line with two vertices.class
This abstract class provides a basis for implementing theILcd2DEditablePoint
interface.class
This abstract class provides a basis for implementing theILcd2DEditablePolypoint
interface.class
This abstract class provides a basis for implementing theILcd2DEditableShape
interface.class
Deprecated.Do not use this class.class
This class provides an implementation of anILcd2DEditablePoint
andILcdFeatured
.class
This class provides an implementation ofILcd2DEditableArc
in the geodetic space.class
This class provides an implementation ofILcd2DEditableArcBand
in the geodetic space.class
This class provides an implementation ofILcd2DEditableBounds
in the geodetic space.class
This class represents a buffer around a polyline on an ellipsoid, with a given width, in the geodetic space.class
This class provides an implementation ofILcd2DEditableCircle
in the geodetic space.class
This class provides an implementation ofILcd2DEditableCircleBy3Points
in the geodetic space.class
This class provides an implementation ofILcd2DEditableCircularArcBy3Points
in the geodetic space.class
This class provides an implementation ofILcd2DEditableCircularArcByBulge
in the geodetic space.class
This class provides an implementation ofILcd2DEditableCircularArcByCenterPoint
in the geodetic space.class
This class provides an implementation of anILcdCompositeCurve
that is also anILcdRing
, in the geodetic space.class
This class provides an implementation ofILcd2DEditableEllipse
in the geodetic space.class
This class provides an implementation ofILcd2DEditableBounds
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePoint
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolygon
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolygon
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolyline
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolyline
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolypoint
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolypoint
in the geodetic space.class
This class represents a buffer around a shape on an ellipsoid, with a given width, in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolyline
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePoint
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolygon
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolyline
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolypoint
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolygon
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolyline
in the geodetic space.class
This class provides an implementation ofILcd2DEditableZonalPoint
in the geodetic space.final class
This class represents a closed, 2Dcomposite curve
, whose shape is determined by a roundness value and a set of points.final class
This class represents a closed, 2Dcomposite curve
, whose shape is determined by a roundness value and a set of points.class
This class provides an implementation ofILcd2DEditableArc
in the cartesian space.class
This class provides an implementation ofILcd2DEditableArcBand
in the cartesian space.class
This class provides an implementation ofILcd2DEditableBounds
in the cartesian space.class
This class provides an implementation ofILcd2DEditableCircle
in the cartesian space.class
This class provides an implementation ofILcd2DEditableCircleBy3Points
in the cartesian space.class
This class provides an implementation ofILcd2DEditableCircularArcBy3Points
in the cartesian space.class
This class provides an implementation ofILcd2DEditableCircularArcByBulge
in the cartesian space.class
This class provides an implementation ofILcd2DEditableCircularArcByCenterPoint
in the cartesian space.class
This class provides an implementation of anILcdCompositeCurve
that is also anILcdRing
, in the cartesian space.class
Deprecated.Do not use this class.class
This class provides an implementation ofILcd2DEditableEllipse
in the cartesian space.class
This class provides an implementation ofILcd2DEditableBounds
in the cartesian space.class
Deprecated.Do not use this class.class
This class provides an implementation ofILcd2DEditablePolyline
that always has two points, in the cartesian space.class
This class provides an implementation ofILcd2DEditablePoint
in the cartesian space, but internally using floats instead of doubles.class
This class provides an implementation ofILcd2DEditablePolygon
in the cartesian space.class
This class provides an implementation ofILcd2DEditablePolygon
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolyline
in the cartesian space.class
This class provides an implementation ofILcd2DEditablePolyline
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolypoint
in the cartesian space.class
This class provides an implementation ofILcd2DEditablePolypoint
in the geodetic space.class
This class represents a buffer around a shape with a given width, in the cartesian space.class
This class provides an implementation ofILcd2DEditablePolyline
that always has two points, in the cartesian space.class
This class provides an implementation ofILcd2DEditablePoint
in the cartesian space.class
This class provides an implementation ofILcd2DEditablePolygon
in the cartesian space.class
This class provides an implementation ofILcd2DEditablePolyline
in the cartesian space.class
This class provides an implementation ofILcd2DEditablePolypoint
in the cartesian space.class
The default implementation ofILcd2DEditableText
.
Although it was designed for cartesian space, it can also be used in geodetic space.class
This class provides an implementation ofILcd2DEditableZonalPoint
in the cartesian space.Modifier and TypeMethodDescriptionTLcdLonLatGeoBuffer.getBaseShape()
TLcdXYGeoBuffer.getBaseShape()
ALcdXYDynamicSegmentationEvent.getShape
(int aIndex) Deprecated.ILcd2DDynamicSegmentationEvent.getShape
(int aIndex) Deprecated.Modifier and TypeMethodDescriptionvoid
ILcd2DEditableGeoBuffer.setBaseShape
(ILcdShape aShape) Sets the base shape of the buffer.void
TLcdLonLatGeoBuffer.setBaseShape
(ILcdShape aShape) void
TLcdXYGeoBuffer.setBaseShape
(ILcdShape aShape) ModifierConstructorDescriptionTLcdLonLatGeoBuffer
(ILcdShape aShape, double aWidth) Creates a newTLcdLonLatGeoBuffer
with the specified parameters andTLcdEllipsoid.DEFAULT
as ellipsoid.TLcdLonLatGeoBuffer
(ILcdShape aShape, double aWidth, ILcdEllipsoid aEllipsoid) Creates a newTLcdLonLatGeoBuffer
with the specified parameters.TLcdXYGeoBuffer
(ILcdShape aShape, double aWidth) Creates a newTLcdXYGeoBuffer
with the specified parameters. -
Uses of ILcdShape in com.luciad.shape.shape3D
Modifier and TypeInterfaceDescriptioninterface
AnILcd3DArcBand
is anILcdShape
that represents a subvolume of a sphere.interface
AnILcd3DEditableArcBand
is anILcd3DArcBand
which defining parameters can be changed.interface
AnILcd3DEditableBounds
object is anILcdBounds
object that can be changed in all three dimensions.interface
AnILcd3DEditableDome
object is anILcdDome
whose center point and radius can be changed.interface
AnILcd3DEditablePoint
is anILcdPoint
that can be moved in all three dimensions.interface
An ILcd3DEditablePolygon object is an ILcdPolygon that can be changed in 3 dimensions.interface
An ILcd3DEditablePolyline object is an ILcdPolyline that can be changed in 3 dimensions.interface
An ILcd3DEditablePolypoint object is an ILcdPolypoint that can be changed in 3 dimensions.interface
AnILcd3DEditableShape
is anILcdShape
that can be moved in all three dimensions.interface
AnILcd3DEditableSphere
object is anILcdSphere
whose center point and radius can be changed.interface
AnILcd3DEditableVariableGeoBuffer
object is anILcdVariableGeoBuffer
that can be changed in three dimensions.interface
AnILcdDome
is anILcdShape
that represents a half-sphere in 3D space.interface
This interface represents extruded shapes whose base shape and Z values can be changed.interface
This interfaces represents an extruded 2D shape.interface
AnILcdSphere
is anILcdShape
that represents a sphere in 3D space.Modifier and TypeClassDescriptionclass
This abstract class provides a basis for implementing theILcd3DEditableBounds
interface.class
This abstract class provides a basis for implementing theILcd2DEditablePolypoint
interface.class
This abstract class provides a basis for implementing theILcd3DEditablePolyline
interface, where the polyline is a simple line with two vertices.class
This abstract class provides a basis for implementing theILcd3DEditablePoint
interface.class
This abstract class provides a basis for implementing theILcd3DEditablePolypoint
interface.class
This abstract class provides a basis for implementing theILcd3DEditableShape
interface.class
This class provides an implementation ofILcdEditableExtrudedShape
.class
Deprecated.Replaced by ILcdExtrudedShape implementationsclass
This class provides an implementation ofILcd3DEditableArcBand
in the geodetic space.class
This class provides an implementation ofILcd3DEditableBounds
in the geodetic space.class
This class represents a buffer around a polyline on an ellipsoid, with a given width and height.class
A dome based on a base circle and an altitude.class
This class provides an implementation ofILcd3DEditablePolyline
that always has two points, in the geodetic space.class
This class provides an implementation ofILcd3DEditablePoint
in the geodetic space.class
This class provides an implementation ofILcd3DEditablePolygon
in the geodetic space.class
This class provides an implementation ofILcd3DEditablePolypoint
in the geodetic space.class
This class provides an implementation ofILcd3DEditablePolypoint
in the geodetic space.class
A sphere based on a base circle and an altitude.class
This class represents a variable buffer around a polyline on an ellipsoid, in the geodetic space.class
This class provides an implementation ofILcd3DEditableArcBand
in the cartesian space.class
This class provides an implementation ofILcd3DEditableBounds
in the cartesian space.class
This class provides an implementation ofILcd3DEditableBounds
in the cartesian space.class
This class provides an implementation ofILcd3DEditablePolyline
that always has two points, in the cartesian space.class
This class provides an implementation ofILcd3DEditablePoint
in the cartesian space, but internally using floats instead of doubles.class
This class provides an implementation ofILcd3DEditablePolygon
in the cartesian space with a reduced memory footprint.class
This class provides an implementation ofILcd3DEditablePolyline
in the cartesian space with a reduced memory footprint.class
This class provides an implementation ofILcd3DEditablePolypoint
in the cartesian space with a reduced memory footprint.class
This class provides an implementation ofILcd3DEditablePolyline
that always has two points, in the cartesian space.class
This class provides an implementation ofILcd3DEditablePoint
in the cartesian space.class
This class provides an implementation ofILcd3DEditablePolygon
in the cartesian space.class
This class provides an implementation ofILcd3DEditablePolyline
in the cartesian space.class
This class provides an implementation ofILcd3DEditablePolypoint
in the cartesian space.Modifier and TypeFieldDescriptionprotected ILcdShape
TLcdExtrudedShape.fBaseShape
The base shape.Modifier and TypeMethodDescriptionILcdExtrudedShape.getBaseShape()
Returns the shape that is used as a base for extrusion.TLcdExtrudedShape.getBaseShape()
TLcdExtrudeShape.getBaseShape()
Deprecated.Modifier and TypeMethodDescriptionvoid
ILcdEditableExtrudedShape.setBaseShape
(ILcdShape aBaseShape) Sets the base shape that is extruded.void
TLcdExtrudedShape.setBaseShape
(ILcdShape aBaseShape) ModifierConstructorDescriptionTLcdExtrudedShape
(ILcdShape aShape) TLcdExtrudedShape
(ILcdShape aShape, double aMinZ, double aMaxZ) -
Uses of ILcdShape in com.luciad.symbology.app6a.model
Modifier and TypeClassDescriptionclass
A general representation of an editable APP-6 symbol. -
Uses of ILcdShape in com.luciad.symbology.milstd2525b.model
Modifier and TypeClassDescriptionclass
A general representation of an editable MIL-STD 2525 symbol. -
Uses of ILcdShape in com.luciad.tea
Modifier and TypeClassDescriptionfinal class
TLcdShapeAltitudeContext<T extends ILcdShape>
Container class around anILcdShape
that provides information on how to interpret the altitude information in the shape.Modifier and TypeMethodDescriptionTLcdAltitudeMatrixViewFactory.createAreaAltitudeMatrixView
(ILcdShape aShape, ILcdGeoReference aShapeReference, ILcdAltitudeProvider aAltitudeProvider, double aStepSize, TLcdAltitudeDescriptor aAltitudeMatrixViewDescriptor, ILcdGeoReference aAltitudeMatrixViewReference) Creates anILcdAltitudeMatrixView
for 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 anILcdAltitudeMatrixView
for the specified shape that can be used to compute a visibility. -
Uses of ILcdShape in com.luciad.view.lightspeed.editor
Modifier and TypeClassDescriptionclass
ALspCreateEditorModel<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
Modifier and TypeMethodDescriptionprotected ILcdShape
TLspProjectedObjectTranslationHandle.getProjectedShape
(Object aGeometry, TLspContext aContext) Returns the projected shape of the given geometry. -
Uses of ILcdShape in com.luciad.view.lightspeed.style.styler
Modifier and TypeMethodDescriptionSpecifies the geometry on which the style should be applied.final ALspLabelStyleCollector
Specifies the geometry on which the style should be applied.Specifies the geometry on which the style should be applied.final ALspStyleCollector
Specifies the geometry on which the style should be applied.
TLcdFeaturedMultiShapeList(ILcdShape[], Object[], TLcdDataType)