Package | Description |
---|---|
com.luciad.format.aixm51.model.abstractfeature |
This package provides the classes that correspond to AIXM 5.1 data types.
|
com.luciad.format.asdi |
Provides classes and interfaces for decoding and displaying ASDI data, version 5.4.
|
com.luciad.format.asterix |
Provides classes and interfaces for decoding and displaying ASTERIX data.
|
com.luciad.format.gml31.model |
Provides domain model classes and utility classes for modeling GML 3.1 data.
|
com.luciad.format.gml32.model |
Provides domain model classes and utility classes for modeling GML 3.2 data.
|
com.luciad.format.kml22.model |
This package and its subpackages provide a domain model for the KML 2.2 data format.
|
com.luciad.format.kml22.model.feature |
This package contains all feature classes of KML.
|
com.luciad.format.kml22.model.time |
This package contains all time-related information contained in KML files.
|
com.luciad.format.netcdf |
Provides support for decoding NetCDF files.
|
com.luciad.format.nvg.nvg20.model |
This package contains a domain model to represent an NVG 2.0 data source.
|
com.luciad.ogc.csw.model |
Provides API for modeling OGC Catalog Service domain concepts.
|
com.luciad.ogc.csw.server.profile |
Additional support for implementing CSW server profiles, such as ISO or Inspire.
|
com.luciad.shape |
Everything related to representing three-dimensional shapes.
|
Modifier and Type | Method and Description |
---|---|
ILcdTimeBounds |
TLcdAIXM51AbstractAIXMTimeSlice.getTimeBounds() |
Modifier and Type | Method and Description |
---|---|
ILcdTimeBounds |
TLcdASDITrajectory.getTimeBounds() |
ILcdTimeBounds |
TLcdASDIFlightPlanHistory.getTimeBounds() |
Modifier and Type | Method and Description |
---|---|
ILcdTimeBounds |
TLcdASTERIXWeatherPicture.getTimeBounds() |
ILcdTimeBounds |
TLcdASTERIXTrajectory.getTimeBounds() |
ILcdTimeBounds |
TLcdASTERIXPlot.getTimeBounds() |
ILcdTimeBounds |
TLcdASTERIXFilteredModel.getTimeBounds() |
Modifier and Type | Class and Description |
---|---|
class |
TLcdGML31TimePeriod
The abstract supertype for temporal geometric primitives.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdGML32TimePeriod
gml:TimePeriod acts as a one-dimensional geometric primitive that represents an identifiable extent in time.
|
Modifier and Type | Method and Description |
---|---|
ILcdTimeBounds |
TLcdKML22RenderableModel.getDefaultFilterTimeBounds()
Returns the content type ordering to apply when performing a call to a
applyOnInteract
or elements method that does not take a content type parameter. |
ILcdTimeBounds |
TLcdKML22RenderableModel.getTimeBounds() |
ILcdTimeBounds |
TLcdKML22RenderableModel.getTimeBounds(ILcdBounds aSpatialBounds,
Set<ELcdKML22ContentType> aContentTypes,
Set<ELcdKML22AltitudeMode> aAltitudeModes,
boolean aFilterOnVisibility,
boolean aFilterOnRegion,
ILcdFilter aElementFilter,
boolean aIgnoreUnboundedTimeBounds)
Returns the union of all time bounds of the elements in the hierarchy of the delegate model
that meet the specified filter.
|
ILcdTimeBounds |
TLcdKML22DynamicModel.getTimeBounds(ILcdBounds aSpatialBounds,
Set<ELcdKML22ContentType> aContentTypes,
Set<ELcdKML22AltitudeMode> aAltitudeModes,
boolean aFilterOnVisibility,
boolean aFilterOnRegion,
ILcdFilter aElementFilter,
boolean aIgnoreUnboundedTimeBounds)
Returns the union of all time bounds of the elements in this model that meet the specified
filter.
|
Modifier and Type | Method and Description |
---|---|
int |
TLcdKML22RenderableModel.applyOnInteract2DBounds(ILcdBounds aBounds,
ILcdTimeBounds aTimeBounds,
Set<ELcdKML22ContentType> aContentTypes,
Set<ELcdKML22AltitudeMode> aFilterOnAltitudeModes,
boolean aFilterOnVisibility,
boolean aFilterOnRegion,
boolean aForceDrawingOrder,
boolean aStrictInteract,
ILcdFunction aFunctionToApply,
double aPrecisionX,
double aPrecisionY)
Applies the specified function to all the model elements that meet the specified filter.
|
int |
TLcdKML22DynamicModel.applyOnInteract2DBounds(ILcdBounds aBounds,
ILcdTimeBounds aTimeBounds,
Set<ELcdKML22ContentType> aContentTypes,
Set<ELcdKML22AltitudeMode> aFilterOnAltitudeModes,
boolean aFilterOnVisibility,
boolean aFilterOnRegion,
boolean aForceDrawingOrder,
boolean aStrictInteract,
ILcdFunction aFunctionToApply,
double aPrecisionX,
double aPrecisionY)
Applies the specified function to all the model elements that meet the specified filter.
|
int |
TLcdKML22RenderableModel.applyOnInteract2DBounds(ILcdBounds aBounds,
ILcdTimeBounds aTimeBounds,
Set<ELcdKML22ContentType> aContentTypes,
Set<ELcdKML22AltitudeMode> aFilterOnAltitudeModes,
boolean aFilterOnVisibility,
boolean aFilterOnRegion,
boolean aForceDrawingOrder,
boolean aStrictInteract,
ILcdFunction aFunctionToApply,
double aPrecisionX,
double aPrecisionY,
double aMinSizeX,
double aMinSizeY,
boolean aIncludePoints)
Applies the specified function to all the model elements that meet the specified filter.
|
int |
TLcdKML22DynamicModel.applyOnInteract2DBounds(ILcdBounds aBounds,
ILcdTimeBounds aTimeBounds,
Set<ELcdKML22ContentType> aContentTypes,
Set<ELcdKML22AltitudeMode> aFilterOnAltitudeModes,
boolean aFilterOnVisibility,
boolean aFilterOnRegion,
boolean aForceDrawingOrder,
boolean aStrictInteract,
ILcdFunction aFunctionToApply,
double aPrecisionX,
double aPrecisionY,
double aMinSizeX,
double aMinSizeY,
boolean aIncludePoints)
Applies the specified function to all the model elements that meet the specified filter.
|
Enumeration |
TLcdKML22RenderableModel.elements(ILcdBounds aBounds,
ILcdTimeBounds aTimeBounds,
Set<ELcdKML22ContentType> aContentTypes,
Set<ELcdKML22AltitudeMode> aAltitudeModes,
boolean aFilterOnVisibility,
boolean aFilterOnRegion,
boolean aForceDrawingOrder)
Returns an enumeration over all elements of this model that meet the specified filter.
|
Enumeration |
TLcdKML22DynamicModel.elements(ILcdBounds aBounds,
ILcdTimeBounds aTimeBounds,
Set<ELcdKML22ContentType> aContentTypes,
Set<ELcdKML22AltitudeMode> aAltitudeModes,
boolean aFilterOnVisibility,
boolean aFilterOnRegion,
boolean aForceDrawingOrder)
Returns an enumeration over all elements of this model that meet the specified filter.
|
ILcdBounds |
TLcdKML22RenderableModel.getBounds(ILcdTimeBounds aTimeBounds,
Set<ELcdKML22ContentType> aContentTypes,
Set<ELcdKML22AltitudeMode> aAltitudeModes,
boolean aFilterOnVisibility,
ILcdFilter aElementFilter)
Returns the union of all spatial bounds of the elements in this model that meet the specified
filter.
|
ILcdBounds |
TLcdKML22DynamicModel.getBounds(ILcdTimeBounds aTimeBounds,
Set<ELcdKML22ContentType> aContentTypes,
Set<ELcdKML22AltitudeMode> aAltitudeModes,
boolean aFilterOnVisibility,
ILcdFilter aElementFilter)
Returns the union of all spatial bounds of the elements in this model that meet the specified
filter.
|
void |
TLcdKML22RenderableModel.setDefaultFilterTimeBounds(ILcdTimeBounds aFilterTimeBounds)
Sets the time bounds to restrict to when performing a call to a
applyOnInteract or
elements method that does not take a time bounds parameter. |
Modifier and Type | Method and Description |
---|---|
ILcdTimeBounds |
TLcdKML22PaintableGroundOverlay.getTimeBounds()
Returns the original, unaltered time bounds of the
TLcdKML22GroundOverlay wrapped by this
object. |
ILcdTimeBounds |
TLcdKML22AbstractFeature.getTimeBounds() |
Modifier and Type | Class and Description |
---|---|
class |
TLcdKML22TimeSpan
Domain class modeling the KML TimeSpanType type.
|
class |
TLcdKML22TimeStamp
Domain class modeling the KML TimeStampType type.
|
Modifier and Type | Method and Description |
---|---|
ILcdTimeBounds |
TLcdNetCDFFilteredModel.getTimeBounds() |
Modifier and Type | Method and Description |
---|---|
ILcdTimeBounds |
TLcdNVG20FilteredModel.getTimeBounds() |
Modifier and Type | Class and Description |
---|---|
class |
TLcdCSWTemporalExtent
Specifies the temporal extent of the data item that a metadata record describes.
|
Modifier and Type | Method and Description |
---|---|
ILcdTimeBounds |
TLcdCSWInspireProfile.InspireConfiguration.getTemporalExtent()
Returns the time range of the metadata
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdCSWInspireProfile.InspireConfiguration.setTemporalExtent(ILcdTimeBounds aTemporalExtent)
Sets the time range of the metadata
|
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdEditableTimeBounds
An
ILcdEditableTimeBounds object is an ILcdTimeBounds object that
can be changed. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdTimeBounds
This class provides an implementation of
ILcdTimeBounds . |
Modifier and Type | Method and Description |
---|---|
ILcdTimeBounds |
ILcdTimeBounded.getTimeBounds()
Returns the
ILcdTimeBounds by which this object is bounded. |
static ILcdTimeBounds |
TLcdTimeBoundsUtil.intersection(ILcdTimeBounds aTimeBounds1,
ILcdTimeBounds aTimeBounds2)
Returns the intersection between specified
aTimeBounds1 argument and the
specified aTimeBounds2 argument. |
static ILcdTimeBounds |
TLcdTimeBoundsUtil.union(ILcdTimeBounds aTimeBounds1,
ILcdTimeBounds aTimeBounds2)
Returns the union of specified
aTimeBounds1 argument and the specified
aTimeBounds2 argument. |
static ILcdTimeBounds |
TLcdTimeBoundsUtil.union(ILcdTimeBounds aTimeBounds1,
ILcdTimeBounds aTimeBounds2,
boolean aIgnoreUnbounded)
Returns the union of two time bounds.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
TLcdTimeBoundsUtil.contains(ILcdTimeBounds aOuterTimeBounds,
ILcdTimeBounds aInnerTimeBounds)
Checks whether the specified
aOuterTimeBounds argument contains the
specified aInnerTimeBounds argument. |
static boolean |
TLcdTimeBoundsUtil.interacts(ILcdTimeBounds aTimeBounds1,
ILcdTimeBounds aTimeBounds2)
Checks whether the specified
aTimeBounds1 argument interacts with the
specified aTimeBounds2 argument. |
static ILcdTimeBounds |
TLcdTimeBoundsUtil.intersection(ILcdTimeBounds aTimeBounds1,
ILcdTimeBounds aTimeBounds2)
Returns the intersection between specified
aTimeBounds1 argument and the
specified aTimeBounds2 argument. |
void |
TLcdTimeBounds.set(ILcdTimeBounds aTimeBounds)
A convenience method that sets the properties of this timebounds to match the properties of a
given timebounds
|
default void |
ILcdEditableTimeBounds.setToUnion(ILcdTimeBounds aTimeBounds)
Adjusts the time bounds so it contains the given time bounds.
|
static ILcdTimeBounds |
TLcdTimeBoundsUtil.union(ILcdTimeBounds aTimeBounds1,
ILcdTimeBounds aTimeBounds2)
Returns the union of specified
aTimeBounds1 argument and the specified
aTimeBounds2 argument. |
static ILcdTimeBounds |
TLcdTimeBoundsUtil.union(ILcdTimeBounds aTimeBounds1,
ILcdTimeBounds aTimeBounds2,
boolean aIgnoreUnbounded)
Returns the union of two time bounds.
|
Constructor and Description |
---|
TLcdTimeBounds(ILcdTimeBounds aTimeBounds)
Creates a time bounds with the same arguments as the given
ILcdTimeBounds |