Package com.luciad.shape
Interface ILcdShape
- All Superinterfaces:
Cloneable
,ILcdBounded
,ILcdCloneable
,Serializable
- All Known Subinterfaces:
ILcd2DDynamicSegmentationEvent
,ILcd2DEditableArc
,ILcd2DEditableArcBand
,ILcd2DEditableBounds
,ILcd2DEditableCircle
,ILcd2DEditableCircleBy3Points
,ILcd2DEditableCircularArcBy3Points
,ILcd2DEditableCircularArcByBulge
,ILcd2DEditableCircularArcByCenterPoint
,ILcd2DEditableDynamicSegmentationEvent
,ILcd2DEditableEllipse
,ILcd2DEditableGeoBuffer
,ILcd2DEditablePoint
,ILcd2DEditablePolygon
,ILcd2DEditablePolyline
,ILcd2DEditablePolypoint
,ILcd2DEditableShape
,ILcd2DEditableText
,ILcd2DEditableVariableGeoBuffer
,ILcd2DEditableZonalPoint
,ILcd3DArcBand
,ILcd3DEditableArcBand
,ILcd3DEditableBounds
,ILcd3DEditableDome
,ILcd3DEditablePoint
,ILcd3DEditablePolygon
,ILcd3DEditablePolyline
,ILcd3DEditablePolypoint
,ILcd3DEditableShape
,ILcd3DEditableSphere
,ILcd3DEditableVariableGeoBuffer
,ILcdAerodrome
,ILcdAirspace
,ILcdAirspaceCorridor
,ILcdAirspaceSegment
,ILcdArc
,ILcdArcBand
,ILcdAreaMinimumAltitude
,ILcdArrestingGear
,ILcdAssociationBasedAirspace
,ILcdATSRoute
,ILcdBounds
,ILcdCircle
,ILcdCircleBy3Points
,ILcdCircularArc
,ILcdCircularArcBy3Points
,ILcdCircularArcByBulge
,ILcdCircularArcByCenterPoint
,ILcdComplexPolygon
,ILcdCompositeCurve
,ILcdCurve
,ILcdDGNShape
,ILcdDME
,ILcdDome
,ILcdDWGShape
,ILcdEditableAerodrome
,ILcdEditableAirspace
,ILcdEditableAirspaceCorridor
,ILcdEditableAirspaceSegment
,ILcdEditableAreaMinimumAltitude
,ILcdEditableArrestingGear
,ILcdEditableAssociationBasedAirspace
,ILcdEditableATSRoute
,ILcdEditableComplexPolygon
,ILcdEditableCompositeCurve
,ILcdEditableDME
,ILcdEditableExtrudedShape
,ILcdEditableFinalApproachPath
,ILcdEditableGeoPathLeg
,ILcdEditableGlidePath
,ILcdEditableHelipad
,ILcdEditableLocalizer
,ILcdEditableLocationBasedService
,ILcdEditableMarker
,ILcdEditableMilitaryTrainingRoute
,ILcdEditableMilitaryTrainingRoutePoint
,ILcdEditableMinimumSectorAltitude
,ILcdEditableNavaid
,ILcdEditableNDB
,ILcdEditableObstacle
,ILcdEditableOrtca
,ILcdEditableParachuteJumpArea
,ILcdEditableParachuteJumpAreaSegment
,ILcdEditablePOLGeometry
,ILcdEditableRefuelingAirspace
,ILcdEditableRefuelingTrack
,ILcdEditableRefuelingTrackPoint
,ILcdEditableRoute
,ILcdEditableRoutePoint
,ILcdEditableRunway
,ILcdEditableRunwayClinePoint
,ILcdEditableSector
,ILcdEditableShapeList
,ILcdEditableSurface
,ILcdEditableTACAN
,ILcdEditableVFRRoute
,ILcdEditableVFRRoutePoint
,ILcdEditableVOR
,ILcdEditableWayPoint
,ILcdEllipse
,ILcdExtrudedShape
,ILcdFinalApproachPath
,ILcdGDFAreaFeature
,ILcdGDFComplexFeature
,ILcdGDFFeature
,ILcdGDFLineFeature
,ILcdGDFPointFeature
,ILcdGenericAirspace
,ILcdGeoborder
,ILcdGeoBuffer
,ILcdGeoPathLeg
,ILcdGlidePath
,ILcdHelipad
,ILcdLocalizer
,ILcdLocationBasedService
,ILcdMarker
,ILcdMIFShape
,ILcdMilitaryTrainingRoute
,ILcdMilitaryTrainingRoutePoint
,ILcdMinimumSectorAltitude
,ILcdNavaid
,ILcdNDB
,ILcdObstacle
,ILcdOrtca
,ILcdParachuteJumpArea
,ILcdParachuteJumpAreaSegment
,ILcdPoint
,ILcdPOLGeometry
,ILcdPolygon
,ILcdPolyline
,ILcdPolypoint
,ILcdRefuelingAirspace
,ILcdRefuelingTrack
,ILcdRefuelingTrackPoint
,ILcdRing
,ILcdRoute
,ILcdRoutePoint
,ILcdRunway
,ILcdRunwayClinePoint
,ILcdS57DepthAreaEdge
,ILcdS57Object
,ILcdS57SoundingPoint
,ILcdSector
,ILcdShapeList
,ILcdSphere
,ILcdSurface
,ILcdTACAN
,ILcdText
,ILcdVariableGeoBuffer
,ILcdVFRRoute
,ILcdVFRRoutePoint
,ILcdVOR
,ILcdWayPoint
,ILcdZonalPoint
,ILfnTileBounds
,ILfnTiledSurface
- All Known Implementing Classes:
ALcd2DEditableBounds
,ALcd2DEditableFloatPolypoint
,ALcd2DEditableLine
,ALcd2DEditablePoint
,ALcd2DEditablePolypoint
,ALcd2DEditableShape
,ALcd3DEditableBounds
,ALcd3DEditableFloatPolypoint
,ALcd3DEditableLine
,ALcd3DEditablePoint
,ALcd3DEditablePolypoint
,ALcd3DEditableShape
,ALcdBounds
,ALcdDiscretizedGeoPath
,ALcdPoint
,ALcdShape
,ALcdShapeList
,ALcdXYDynamicSegmentationEvent
,TLcd2DEditableFeaturedPoint
,TLcdAerodrome
,TLcdAirspace
,TLcdAirspaceCorridor
,TLcdAirspaceSegment
,TLcdAISArcBand
,TLcdAISPoint
,TLcdAISPolygon
,TLcdAISPolyline
,TLcdAIXM51AbstractAirportGroundServiceTimeSlice
,TLcdAIXM51AbstractAirportHeliportProtectionAreaTimeSlice
,TLcdAIXM51AbstractAIXMFeature
,TLcdAIXM51AbstractAIXMFeatureBase
,TLcdAIXM51AbstractAIXMMessage
,TLcdAIXM51AbstractAIXMMessageBase
,TLcdAIXM51AbstractAIXMTimeSlice
,TLcdAIXM51AbstractApproachLegTimeSlice
,TLcdAIXM51AbstractGroundLightSystemTimeSlice
,TLcdAIXM51AbstractMarkingTimeSlice
,TLcdAIXM51AbstractNavaidEquipmentTimeSlice
,TLcdAIXM51AbstractNavigationSystemCheckpointTimeSlice
,TLcdAIXM51AbstractProcedureTimeSlice
,TLcdAIXM51AbstractRadarEquipmentTimeSlice
,TLcdAIXM51AbstractSegmentLegTimeSlice
,TLcdAIXM51AbstractServiceTimeSlice
,TLcdAIXM51AbstractSurveillanceRadarTimeSlice
,TLcdAIXM51AbstractTrafficSeparationServiceTimeSlice
,TLcdAIXM51AerialRefuellingTimeSlice
,TLcdAIXM51AeronauticalGroundLightTimeSlice
,TLcdAIXM51AircraftGroundServiceTimeSlice
,TLcdAIXM51AircraftStandTimeSlice
,TLcdAIXM51AirportClearanceServiceTimeSlice
,TLcdAIXM51AirportHeliportCollocationTimeSlice
,TLcdAIXM51AirportHeliportTimeSlice
,TLcdAIXM51AirportHotSpotTimeSlice
,TLcdAIXM51AirportProtectionAreaMarkingTimeSlice
,TLcdAIXM51AirportSuppliesServiceTimeSlice
,TLcdAIXM51AirspaceBorderCrossingTimeSlice
,TLcdAIXM51AirspaceTimeSlice
,TLcdAIXM51AirspaceVolume
,TLcdAIXM51AirTrafficControlServiceTimeSlice
,TLcdAIXM51AirTrafficManagementServiceTimeSlice
,TLcdAIXM51AltimeterSourceTimeSlice
,TLcdAIXM51AngleIndicationTimeSlice
,TLcdAIXM51ApproachLightingSystemTimeSlice
,TLcdAIXM51ApronElementTimeSlice
,TLcdAIXM51ApronLightSystemTimeSlice
,TLcdAIXM51ApronMarkingTimeSlice
,TLcdAIXM51ApronTimeSlice
,TLcdAIXM51ArrestingGearTimeSlice
,TLcdAIXM51ArrivalFeederLegTimeSlice
,TLcdAIXM51ArrivalLegTimeSlice
,TLcdAIXM51AuthorityForAirspaceTimeSlice
,TLcdAIXM51AzimuthTimeSlice
,TLcdAIXM51ChangeOverPointTimeSlice
,TLcdAIXM51CheckpointINSTimeSlice
,TLcdAIXM51CheckpointVORTimeSlice
,TLcdAIXM51CirclingAreaTimeSlice
,TLcdAIXM51Curve
,TLcdAIXM51DeicingAreaMarkingTimeSlice
,TLcdAIXM51DeicingAreaTimeSlice
,TLcdAIXM51DepartureLegTimeSlice
,TLcdAIXM51DesignatedPointTimeSlice
,TLcdAIXM51DirectionFinderTimeSlice
,TLcdAIXM51DistanceIndicationTimeSlice
,TLcdAIXM51DMETimeSlice
,TLcdAIXM51ElevatedCurve
,TLcdAIXM51ElevatedPoint
,TLcdAIXM51ElevatedSurface
,TLcdAIXM51ElevationTimeSlice
,TLcdAIXM51Feature
,TLcdAIXM51FinalLegTimeSlice
,TLcdAIXM51FireFightingServiceTimeSlice
,TLcdAIXM51FlightRestrictionTimeSlice
,TLcdAIXM51FloatingDockSiteTimeSlice
,TLcdAIXM51GeoBorderTimeSlice
,TLcdAIXM51GlidepathTimeSlice
,TLcdAIXM51GroundTrafficControlServiceTimeSlice
,TLcdAIXM51GuidanceLineLightSystemTimeSlice
,TLcdAIXM51GuidanceLineMarkingTimeSlice
,TLcdAIXM51GuidanceLineTimeSlice
,TLcdAIXM51HoldingAssessmentTimeSlice
,TLcdAIXM51HoldingPatternTimeSlice
,TLcdAIXM51InformationServiceTimeSlice
,TLcdAIXM51InitialLegTimeSlice
,TLcdAIXM51InstrumentApproachProcedureTimeSlice
,TLcdAIXM51IntermediateLegTimeSlice
,TLcdAIXM51LocalizerTimeSlice
,TLcdAIXM51MarkerBeaconTimeSlice
,TLcdAIXM51MarkingBuoyTimeSlice
,TLcdAIXM51MissedApproachLegTimeSlice
,TLcdAIXM51NavaidTimeSlice
,TLcdAIXM51NavigationAreaRestrictionTimeSlice
,TLcdAIXM51NavigationAreaTimeSlice
,TLcdAIXM51NDBTimeSlice
,TLcdAIXM51NonMovementAreaTimeSlice
,TLcdAIXM51ObstacleAreaTimeSlice
,TLcdAIXM51OrganisationAuthorityTimeSlice
,TLcdAIXM51PassengerLoadingBridgeTimeSlice
,TLcdAIXM51PassengerServiceTimeSlice
,TLcdAIXM51PilotControlledLightingTimeSlice
,TLcdAIXM51Point
,TLcdAIXM51PrecisionApproachRadarTimeSlice
,TLcdAIXM51PrimarySurveillanceRadarTimeSlice
,TLcdAIXM51ProcedureDMETimeSlice
,TLcdAIXM51RadarSystemTimeSlice
,TLcdAIXM51RadioCommunicationChannelTimeSlice
,TLcdAIXM51RadioFrequencyAreaTimeSlice
,TLcdAIXM51RoadTimeSlice
,TLcdAIXM51RouteDMETimeSlice
,TLcdAIXM51RouteSegmentTimeSlice
,TLcdAIXM51RouteTimeSlice
,TLcdAIXM51RulesProceduresTimeSlice
,TLcdAIXM51RunwayBlastPadTimeSlice
,TLcdAIXM51RunwayCentrelinePointTimeSlice
,TLcdAIXM51RunwayDirectionLightSystemTimeSlice
,TLcdAIXM51RunwayDirectionTimeSlice
,TLcdAIXM51RunwayElementTimeSlice
,TLcdAIXM51RunwayMarkingTimeSlice
,TLcdAIXM51RunwayProtectAreaLightSystemTimeSlice
,TLcdAIXM51RunwayProtectAreaTimeSlice
,TLcdAIXM51RunwayTimeSlice
,TLcdAIXM51RunwayVisualRangeTimeSlice
,TLcdAIXM51SafeAltitudeAreaTimeSlice
,TLcdAIXM51SDFTimeSlice
,TLcdAIXM51SeaplaneLandingAreaTimeSlice
,TLcdAIXM51SeaplaneRampSiteTimeSlice
,TLcdAIXM51SearchRescueServiceTimeSlice
,TLcdAIXM51SecondarySurveillanceRadarTimeSlice
,TLcdAIXM51SignificantPointInAirspaceTimeSlice
,TLcdAIXM51SpecialDateTimeSlice
,TLcdAIXM51SpecialNavigationStationTimeSlice
,TLcdAIXM51SpecialNavigationSystemTimeSlice
,TLcdAIXM51StandardInstrumentArrivalTimeSlice
,TLcdAIXM51StandardInstrumentDepartureTimeSlice
,TLcdAIXM51StandardLevelColumnTimeSlice
,TLcdAIXM51StandardLevelSectorTimeSlice
,TLcdAIXM51StandardLevelTableTimeSlice
,TLcdAIXM51StandMarkingTimeSlice
,TLcdAIXM51Surface
,TLcdAIXM51SurveyControlPointTimeSlice
,TLcdAIXM51TACANTimeSlice
,TLcdAIXM51TaxiHoldingPositionLightSystemTimeSlice
,TLcdAIXM51TaxiHoldingPositionMarkingTimeSlice
,TLcdAIXM51TaxiHoldingPositionTimeSlice
,TLcdAIXM51TaxiwayElementTimeSlice
,TLcdAIXM51TaxiwayLightSystemTimeSlice
,TLcdAIXM51TaxiwayMarkingTimeSlice
,TLcdAIXM51TaxiwayTimeSlice
,TLcdAIXM51TerminalArrivalAreaTimeSlice
,TLcdAIXM51TouchDownLiftOffLightSystemTimeSlice
,TLcdAIXM51TouchDownLiftOffMarkingTimeSlice
,TLcdAIXM51TouchDownLiftOffSafeAreaTimeSlice
,TLcdAIXM51TouchDownLiftOffTimeSlice
,TLcdAIXM51UnitTimeSlice
,TLcdAIXM51UnplannedHoldingTimeSlice
,TLcdAIXM51VerticalStructurePart
,TLcdAIXM51VerticalStructureTimeSlice
,TLcdAIXM51VisualGlideSlopeIndicatorTimeSlice
,TLcdAIXM51VORTimeSlice
,TLcdAIXM51WorkAreaTimeSlice
,TLcdAreaMinimumAltitude
,TLcdArrestingGear
,TLcdASDITrack
,TLcdAssociationBasedAirspace
,TLcdASTERIXPlot
,TLcdASTERIXPrecipitationZone
,TLcdASTERIXTrack
,TLcdASTERIXTrajectory
,TLcdASTERIXWeatherPicture
,TLcdATSRoute
,TLcdBingMapsCoverageArea
,TLcdCGMArc
,TLcdCGMCircle
,TLcdCGMEllipse
,TLcdCGMPolygon
,TLcdCGMPolyline
,TLcdCGMRectangle
,TLcdCGMText
,TLcdComplexPolygon
,TLcdCompositeCurve
,TLcdDataObjectShapeList
,TLcdDGN3DSurface
,TLcdDGNArc2D
,TLcdDGNCell
,TLcdDGNComplexChain
,TLcdDGNComplexShape
,TLcdDGNCurve2D
,TLcdDGNDimension
,TLcdDGNDisplayableTag
,TLcdDGNEllipse2D
,TLcdDGNFloatCurve2D
,TLcdDGNFloatCurve3D
,TLcdDGNFloatLine2D
,TLcdDGNFloatLine3D
,TLcdDGNFloatLineString2D
,TLcdDGNFloatLineString3D
,TLcdDGNFloatShape2D
,TLcdDGNFloatShape3D
,TLcdDGNLine2D
,TLcdDGNLineString2D
,TLcdDGNShape2D
,TLcdDGNSolid
,TLcdDGNText2D
,TLcdDGNTextNode2D
,TLcdDiscretizedLonLatGeoPath
,TLcdDME
,TLcdDWGArc
,TLcdDWGBlock
,TLcdDWGCircle
,TLcdDWGCompositeCurve
,TLcdDWGCompositeRing
,TLcdDWGEllipse
,TLcdDWGFace3D
,TLcdDWGLine
,TLcdDWGPoint
,TLcdDWGPolyline2D
,TLcdDWGSolid
,TLcdDWGText
,TLcdEditableAPP6AObject
,TLcdEditableMS2525bObject
,TLcdExtrudedShape
,TLcdExtrudeShape
,TLcdFeaturedAerodrome
,TLcdFeaturedAirspace
,TLcdFeaturedAirspaceCorridor
,TLcdFeaturedAreaMinimumAltitude
,TLcdFeaturedArrestingGear
,TLcdFeaturedAssociationBasedAirspace
,TLcdFeaturedATSRoute
,TLcdFeaturedDME
,TLcdFeaturedFinalApproachPath
,TLcdFeaturedGeoborder
,TLcdFeaturedGlidePath
,TLcdFeaturedHelipad
,TLcdFeaturedLocalizer
,TLcdFeaturedLocationBasedService
,TLcdFeaturedMarker
,TLcdFeaturedMilitaryTrainingRoute
,TLcdFeaturedMilitaryTrainingRoutePoint
,TLcdFeaturedMinimumSectorAltitude
,TLcdFeaturedMultiShapeList
,TLcdFeaturedNDB
,TLcdFeaturedObstacle
,TLcdFeaturedOrtca
,TLcdFeaturedParachuteJumpArea
,TLcdFeaturedRefuelingAirspace
,TLcdFeaturedRefuelingTrack
,TLcdFeaturedRefuelingTrackPoint
,TLcdFeaturedRunway
,TLcdFeaturedRunwayClinePoint
,TLcdFeaturedSector
,TLcdFeaturedShapeList
,TLcdFeaturedSingleShapeList
,TLcdFeaturedTACAN
,TLcdFeaturedVFROffsetRoute
,TLcdFeaturedVFRRoute
,TLcdFeaturedVFRRoutePoint
,TLcdFeaturedVOR
,TLcdFeaturedWayPoint
,TLcdFinalApproachPath
,TLcdGeoborder
,TLcdGeoPathLeg
,TLcdGlidePath
,TLcdGML2AbstractFeature
,TLcdGML2AbstractFeatureCollection
,TLcdGML2AbstractFeatureCollectionBase
,TLcdGML2AbstractGeometry
,TLcdGML2AbstractGeometryCollectionBase
,TLcdGML2Box
,TLcdGML2GeometryCollection
,TLcdGML2LinearRing
,TLcdGML2LineString
,TLcdGML2MultiLineString
,TLcdGML2MultiPoint
,TLcdGML2MultiPolygon
,TLcdGML2Point
,TLcdGML2Polygon
,TLcdGML31AbstractContinuousCoverage
,TLcdGML31AbstractCoverage
,TLcdGML31AbstractCurve
,TLcdGML31AbstractCurveSegment
,TLcdGML31AbstractDiscreteCoverage
,TLcdGML31AbstractFeature
,TLcdGML31AbstractFeatureCollection
,TLcdGML31AbstractGeometricAggregate
,TLcdGML31AbstractGeometricPrimitive
,TLcdGML31AbstractGeometry
,TLcdGML31AbstractGriddedSurface
,TLcdGML31AbstractParametricCurveSurface
,TLcdGML31AbstractRing
,TLcdGML31AbstractSolid
,TLcdGML31AbstractSurface
,TLcdGML31AbstractSurfacePatch
,TLcdGML31Arc
,TLcdGML31ArcByBulge
,TLcdGML31ArcByCenterPoint
,TLcdGML31ArcString
,TLcdGML31ArcStringByBulge
,TLcdGML31Bezier
,TLcdGML31BoundedFeature
,TLcdGML31Box
,TLcdGML31BSpline
,TLcdGML31Circle
,TLcdGML31CircleByCenterPoint
,TLcdGML31Clothoid
,TLcdGML31CompositeCurve
,TLcdGML31CompositeSolid
,TLcdGML31CompositeSurface
,TLcdGML31Cone
,TLcdGML31CubicSpline
,TLcdGML31Curve
,TLcdGML31Cylinder
,TLcdGML31DirectedObservation
,TLcdGML31DirectedObservationAtDistance
,TLcdGML31DirectPosition
,TLcdGML31DynamicFeature
,TLcdGML31DynamicFeatureCollection
,TLcdGML31Envelope
,TLcdGML31EnvelopeWithTimePeriod
,TLcdGML31FeatureCollection
,TLcdGML31Geodesic
,TLcdGML31GeodesicString
,TLcdGML31GeometricComplex
,TLcdGML31Grid
,TLcdGML31GridCoverage
,TLcdGML31LinearRing
,TLcdGML31LineString
,TLcdGML31LineStringSegment
,TLcdGML31Model
,TLcdGML31MultiCurve
,TLcdGML31MultiCurveCoverage
,TLcdGML31MultiGeometry
,TLcdGML31MultiLineString
,TLcdGML31MultiPoint
,TLcdGML31MultiPointCoverage
,TLcdGML31MultiPolygon
,TLcdGML31MultiSolid
,TLcdGML31MultiSolidCoverage
,TLcdGML31MultiSurface
,TLcdGML31MultiSurfaceCoverage
,TLcdGML31Observation
,TLcdGML31OffsetCurve
,TLcdGML31OrientableCurve
,TLcdGML31OrientableSurface
,TLcdGML31Point
,TLcdGML31Polygon
,TLcdGML31PolygonPatch
,TLcdGML31PolyhedralSurface
,TLcdGML31Rectangle
,TLcdGML31RectifiedGrid
,TLcdGML31RectifiedGridCoverage
,TLcdGML31Ring
,TLcdGML31Solid
,TLcdGML31Sphere
,TLcdGML31Surface
,TLcdGML31Tin
,TLcdGML31Triangle
,TLcdGML31TriangulatedSurface
,TLcdGML31Vector
,TLcdGML32AbstractContinuousCoverage
,TLcdGML32AbstractCoverage
,TLcdGML32AbstractCurve
,TLcdGML32AbstractCurveSegment
,TLcdGML32AbstractFeature
,TLcdGML32AbstractFeatureCollection
,TLcdGML32AbstractGeometricAggregate
,TLcdGML32AbstractGeometricPrimitive
,TLcdGML32AbstractGeometry
,TLcdGML32AbstractGriddedSurface
,TLcdGML32AbstractParametricCurveSurface
,TLcdGML32AbstractRing
,TLcdGML32AbstractSolid
,TLcdGML32AbstractSurface
,TLcdGML32AbstractSurfacePatch
,TLcdGML32Arc
,TLcdGML32ArcByBulge
,TLcdGML32ArcByCenterPoint
,TLcdGML32ArcString
,TLcdGML32ArcStringByBulge
,TLcdGML32Bezier
,TLcdGML32BSpline
,TLcdGML32Circle
,TLcdGML32CircleByCenterPoint
,TLcdGML32Clothoid
,TLcdGML32CompositeCurve
,TLcdGML32CompositeSolid
,TLcdGML32CompositeSurface
,TLcdGML32Cone
,TLcdGML32CubicSpline
,TLcdGML32Curve
,TLcdGML32Cylinder
,TLcdGML32DirectedObservation
,TLcdGML32DirectedObservationAtDistance
,TLcdGML32DirectPosition
,TLcdGML32DiscreteCoverage
,TLcdGML32DynamicFeature
,TLcdGML32DynamicFeatureCollection
,TLcdGML32Envelope
,TLcdGML32EnvelopeWithTimePeriod
,TLcdGML32FeatureCollection
,TLcdGML32Geodesic
,TLcdGML32GeodesicString
,TLcdGML32GeometricComplex
,TLcdGML32Grid
,TLcdGML32LinearRing
,TLcdGML32LineString
,TLcdGML32LineStringSegment
,TLcdGML32Model
,TLcdGML32MultiCurve
,TLcdGML32MultiGeometry
,TLcdGML32MultiPoint
,TLcdGML32MultiSolid
,TLcdGML32MultiSurface
,TLcdGML32Observation
,TLcdGML32OffsetCurve
,TLcdGML32OrientableCurve
,TLcdGML32OrientableSurface
,TLcdGML32Point
,TLcdGML32Polygon
,TLcdGML32PolygonPatch
,TLcdGML32Rectangle
,TLcdGML32RectifiedGrid
,TLcdGML32Ring
,TLcdGML32Solid
,TLcdGML32Sphere
,TLcdGML32Surface
,TLcdGML32Tin
,TLcdGML32Triangle
,TLcdGML32Vector
,TLcdHelipad
,TLcdISO19115GeographicBoundingBox
,TLcdKML223DModel
,TLcdKML22AbstractGeometry
,TLcdKML22LatLonAltBox
,TLcdKML22LinearRing
,TLcdKML22LineString
,TLcdKML22Location
,TLcdKML22MultiGeometry
,TLcdKML22Placemark
,TLcdKML22Point
,TLcdKML22Polygon
,TLcdLocalizer
,TLcdLocationBasedService
,TLcdLonLatArc
,TLcdLonLatArcBand
,TLcdLonLatBounds
,TLcdLonLatBuffer
,TLcdLonLatCircle
,TLcdLonLatCircleBy3Points
,TLcdLonLatCircularArcBy3Points
,TLcdLonLatCircularArcByBulge
,TLcdLonLatCircularArcByCenterPoint
,TLcdLonLatCompositeRing
,TLcdLonLatEllipse
,TLcdLonLatFloatBounds
,TLcdLonLatFloatPoint
,TLcdLonLatFloatPolygon
,TLcdLonLatFloatPolygonCache
,TLcdLonLatFloatPolyline
,TLcdLonLatFloatPolylineCache
,TLcdLonLatFloatPolypoint
,TLcdLonLatFloatPolypointCache
,TLcdLonLatGeoBuffer
,TLcdLonLatHeight3DArcBand
,TLcdLonLatHeightBounds
,TLcdLonLatHeightBuffer
,TLcdLonLatHeightDome
,TLcdLonLatHeightLine
,TLcdLonLatHeightMPoint
,TLcdLonLatHeightMPolygon
,TLcdLonLatHeightMPolyline
,TLcdLonLatHeightMPolypoint
,TLcdLonLatHeightPoint
,TLcdLonLatHeightPolygon
,TLcdLonLatHeightPolyline
,TLcdLonLatHeightPolypoint
,TLcdLonLatHeightSphere
,TLcdLonLatHeightVariableGeoBuffer
,TLcdLonLatLine
,TLcdLonLatMPoint
,TLcdLonLatMPolygon
,TLcdLonLatMPolyline
,TLcdLonLatMPolypoint
,TLcdLonLatPoint
,TLcdLonLatPolygon
,TLcdLonLatPolyline
,TLcdLonLatPolypoint
,TLcdLonLatRhumbPolygon
,TLcdLonLatRhumbPolyline
,TLcdLonLatZonalPoint
,TLcdMarker
,TLcdMeasureXYPoint
,TLcdMeasureXYPolygon
,TLcdMeasureXYPolyline
,TLcdMeasureXYPolypoint
,TLcdMeasureXYZPoint
,TLcdMeasureXYZPolygon
,TLcdMeasureXYZPolyline
,TLcdMeasureXYZPolypoint
,TLcdMIFCollection
,TLcdMIFMultipoint
,TLcdMIFPLine
,TLcdMIFPoint
,TLcdMIFRegion
,TLcdMIFText
,TLcdMilitaryTrainingRoute
,TLcdMilitaryTrainingRoutePoint
,TLcdMinimumSectorAltitude
,TLcdNDB
,TLcdNVG15Anchor
,TLcdNVG15Arc
,TLcdNVG15ArcBand
,TLcdNVG15Arrow
,TLcdNVG15Circle
,TLcdNVG15Composite
,TLcdNVG15Corridor
,TLcdNVG15Ellipse
,TLcdNVG15Group
,TLcdNVG15Multipoint
,TLcdNVG15Point
,TLcdNVG15Polygon
,TLcdNVG15Polyline
,TLcdNVG15Text
,TLcdNVG20Arc
,TLcdNVG20ArcBand
,TLcdNVG20ArcBandRing
,TLcdNVG20Arrow
,TLcdNVG20Circle
,TLcdNVG20CircularRing
,TLcdNVG20Composite
,TLcdNVG20Corridor
,TLcdNVG20Ellipse
,TLcdNVG20EllipticRing
,TLcdNVG20Group
,TLcdNVG20LinearRing
,TLcdNVG20MultiPoint
,TLcdNVG20Orbit
,TLcdNVG20Point
,TLcdNVG20Polygon
,TLcdNVG20Polyline
,TLcdNVG20Rectangle
,TLcdNVG20RectangularRing
,TLcdNVG20Text
,TLcdObstacle
,TLcdOrtca
,TLcdParachuteJumpArea
,TLcdParachuteJumpAreaSegment
,TLcdProcedureTrajectory
,TLcdRefuelingAirspace
,TLcdRefuelingTrack
,TLcdRefuelingTrackPoint
,TLcdRoundedPolygon
,TLcdRoundedPolyline
,TLcdRunway
,TLcdRunwayClinePoint
,TLcdS57Area
,TLcdS57Edge
,TLcdS57Face
,TLcdS57Line
,TLcdS57Node
,TLcdS57Point
,TLcdS57SoundingPoint
,TLcdSector
,TLcdSegmentBasedRoute
,TLcdShapeList
,TLcdSHPMultiPointZ
,TLcdSHPPointM
,TLcdSHPPointZ
,TLcdSHPPolygonZ
,TLcdSHPPolylineZ
,TLcdSubPointlistAirspaceSegment
,TLcdSurface
,TLcdTACAN
,TLcdVFROffsetRoute
,TLcdVFRRoute
,TLcdVFRRoutePoint
,TLcdVOR
,TLcdWayPoint
,TLcdXYArc
,TLcdXYArcBand
,TLcdXYBounds
,TLcdXYCircle
,TLcdXYCircleBy3Points
,TLcdXYCircularArcBy3Points
,TLcdXYCircularArcByBulge
,TLcdXYCircularArcByCenterPoint
,TLcdXYCompositeRing
,TLcdXYDynamicSegmentationEvent
,TLcdXYEllipse
,TLcdXYFloatBounds
,TLcdXYFloatDynamicSegmentationEvent
,TLcdXYFloatLine
,TLcdXYFloatPoint
,TLcdXYFloatPolygon
,TLcdXYFloatPolygonCache
,TLcdXYFloatPolyline
,TLcdXYFloatPolylineCache
,TLcdXYFloatPolypoint
,TLcdXYFloatPolypointCache
,TLcdXYGeoBuffer
,TLcdXYLine
,TLcdXYMPoint
,TLcdXYMPolygon
,TLcdXYMPolyline
,TLcdXYMPolypoint
,TLcdXYPoint
,TLcdXYPolygon
,TLcdXYPolyline
,TLcdXYPolypoint
,TLcdXYText
,TLcdXYZ3DArcBand
,TLcdXYZBounds
,TLcdXYZFloatBounds
,TLcdXYZFloatLine
,TLcdXYZFloatPoint
,TLcdXYZFloatPolygon
,TLcdXYZFloatPolyline
,TLcdXYZFloatPolypoint
,TLcdXYZLine
,TLcdXYZMPoint
,TLcdXYZMPolygon
,TLcdXYZMPolyline
,TLcdXYZMPolypoint
,TLcdXYZonalPoint
,TLcdXYZPoint
,TLcdXYZPolygon
,TLcdXYZPolyline
,TLcdXYZPolypoint
,TLcySLDDomainObject
An
ILcdShape
is a representation of a bounded 3D geometry. Containment tests
determine the geometry of the shape. For convenience, 2D containment tests are
provided for shapes that are essentially two-dimensional. The third dimension
is then ignored.
The topological space of a shape is defined by the actual implementation of this interface. For instance, points, boxes, spheres, etc. may each have different implementations for cartesian, spherical, toroidal, etc. topologies. Operations between shapes will generally only make sense if the shapes live in the same topology.
An ILcdShape
has a 3D focus point, which is typically used as a handle or a
labeling point in graphical user interfaces.
-
Method Summary
Modifier and TypeMethodDescriptionboolean
contains2D
(double aX, double aY) Checks whether thisILcdShape
contains the given point in the 2D space.boolean
contains2D
(ILcdPoint aPoint) Checks whether thisILcdShape
contains the givenILcdPoint
in the 2D space.boolean
contains3D
(double aX, double aY, double aZ) Checks whether thisILcdShape
contains the given point in the 3D space.boolean
contains3D
(ILcdPoint aPoint) Checks whether thisILcdShape
contains the givenILcdPoint
in the 3D space.Returns the focus point of thisILcdShape
.Methods inherited from interface com.luciad.shape.ILcdBounded
getBounds
Methods inherited from interface com.luciad.util.ILcdCloneable
clone
-
Method Details
-
getFocusPoint
ILcdPoint getFocusPoint()Returns the focus point of thisILcdShape
.- Returns:
- the focus point of this
ILcdShape
.
-
contains2D
Checks whether thisILcdShape
contains the givenILcdPoint
in the 2D space. Only the first two dimensions of theILcdShape
and theILcdPoint
are considered.- Parameters:
aPoint
- theILcdPoint
to test.- Returns:
- the boolean result of the containment test.
- See Also:
-
contains2D
boolean contains2D(double aX, double aY) Checks whether thisILcdShape
contains the given point in the 2D space. Only the first two dimensions of theILcdShape
are considered.- Parameters:
aX
- the x coordinate of the point.aY
- the y coordinate of the point.- Returns:
- the boolean result of the containment test.
-
contains3D
Checks whether thisILcdShape
contains the givenILcdPoint
in the 3D space.- Parameters:
aPoint
- theILcdPoint
to test.- Returns:
- the boolean result of the containment test.
- See Also:
-
contains3D
boolean contains3D(double aX, double aY, double aZ) Checks whether thisILcdShape
contains the given point in the 3D space.- Parameters:
aX
- the x coordinate of the point.aY
- the y coordinate of the point.aZ
- the z coordinate of the point.- Returns:
- the boolean result of the containment test.
-