Uses of Interface
com.luciad.shape.ILcdCurve
Packages that use ILcdCurve
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 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 arrival / departure routes in Visual Flight Rules related aspects.
Everything related to representing three-dimensional shapes that are domain independent.
This package provides the classes that correspond to AIXM 5.1 geometry types.
Provides classes and interfaces for decoding and displaying ASTERIX data.
Handles the cgm format.
Provides shape classes containing a measure value.
Handles the dgn format.
Handles the dwg format.
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.
Provides specialized Informix shapes.
This package contains all geometry classes of KML.
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 S-57 format.
Handles the shp format.
Provides support for visualizing vector data from a LuciadFusion Tile Store in a 2D view.
Everything related to representing three-dimensional shapes.
This package contains utility classes to ensure connectivity
between multiple curves.
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 two-dimensional views and components supporting the visualization of the former's representation.
Provides support for interactive editing of domain objects in a model.
-
Uses of ILcdCurve in com.luciad.ais.model.aerodrome
Subinterfaces of ILcdCurve in com.luciad.ais.model.aerodromeModifier and TypeInterfaceDescriptioninterfaceThis interface defines operations to edit the attributes, relationships and geometry of anILcdHelipad.interfaceA helipad is an area used for take-off and landing of helicopters.Classes in com.luciad.ais.model.aerodrome that implement ILcdCurveModifier and TypeClassDescriptionclassThe default implementation of a helipad with properties.classThe default implementation of a runway with properties.classAn implementation ofILcdHelipad.classThe default implementation of a runway with default properties. -
Uses of ILcdCurve in com.luciad.ais.model.airspace
Subinterfaces of ILcdCurve in com.luciad.ais.model.airspaceModifier and TypeInterfaceDescriptioninterfaceThis interface describes the geometry and the relationships of an airspace.interfaceThis interface represents an airspace corridor and provides methods for retrieving its geometry and relationships.interfaceThis interface defines operations to edit the attributes, relationships and geometry of anILcdAirspace.interfaceThis interface defines operations to edit the attributes, relationships and geometry of anILcdAirspaceCorridor.Classes in com.luciad.ais.model.airspace that implement ILcdCurveModifier and TypeClassDescriptionclassThe default implementation of an airspace with default properties.classThe default implementation of an airspace corridor with default properties.classThe default implementation of an airspace with properties.classThe default implementation of an airspace corridor with features. -
Uses of ILcdCurve in com.luciad.ais.model.ama
Classes in com.luciad.ais.model.ama that implement ILcdCurveModifier and TypeClassDescriptionclassILcdAreaMinimumAltitudeimplementation based onILcdDataObject.classILcdAreaMinimumAltitudeimplementation based onILcdFeatured. -
Uses of ILcdCurve in com.luciad.ais.model.finalapproachpath
Classes in com.luciad.ais.model.finalapproachpath that implement ILcdCurveModifier and TypeClassDescriptionclassILcdFinalApproachPathimplementation based onILcdFeatured.classILcdFinalApproachPathimplementation based onILcdDataObject. -
Uses of ILcdCurve in com.luciad.ais.model.geoborder
Classes in com.luciad.ais.model.geoborder that implement ILcdCurveModifier and TypeClassDescriptionclassAn extension ofTLcdGeoborderwith properties.classAn implementation ofILcdGeoborderwith default properties. -
Uses of ILcdCurve in com.luciad.ais.model.ortca
Classes in com.luciad.ais.model.ortca that implement ILcdCurveModifier and TypeClassDescriptionclassThis extension ofTLcdOrtcaallows to have more properties in a specific implementation of an airspace.classThis class is the implementation ofILcdEditableOrtca. -
Uses of ILcdCurve in com.luciad.ais.model.parachutejumparea
Subinterfaces of ILcdCurve in com.luciad.ais.model.parachutejumpareaModifier and TypeInterfaceDescriptioninterfaceThis interface is an extension of theILcdParachuteJumpAreainterface that allows to change the attributes, relationships and geometry of a parachute jump area.interfaceThis interface describes the geometry and the relationships of a parachute jump area.Classes in com.luciad.ais.model.parachutejumparea that implement ILcdCurveModifier and TypeClassDescriptionclassA featured implementation ofILcdParachuteJumpArea.classAn implementation ofILcdParachuteJumpArea. -
Uses of ILcdCurve in com.luciad.ais.model.procedure
Classes in com.luciad.ais.model.procedure that implement ILcdCurveModifier and TypeClassDescriptionclassThis class is a wrapper object around anILcdProcedure, provided as a convenience to help display procedures on a map. -
Uses of ILcdCurve in com.luciad.ais.model.refuelingtrack
Subinterfaces of ILcdCurve in com.luciad.ais.model.refuelingtrackModifier and TypeInterfaceDescriptioninterfaceThis interface is an extension of theILcdRefuelingAirspaceinterface that allows to change the attributes and relationships of an airspace.interfaceThis interface describes the geometry and the relationships of an airspace.Classes in com.luciad.ais.model.refuelingtrack that implement ILcdCurveModifier and TypeClassDescriptionclassThis extension ofTLcdRefuelingAirspacehas all facilities to store refueling airspace related aspects.classThis extension ofTLcdRefuelingTrackhas all facilities to store refueling track related aspects.classAn implementation of theILcdEditableAirspaceinterface.
This class also implements theILcdGeoPathinterface just to make sure that the airspaces can be painted by aTLcdGeoPathPainterobject.
It's an implementation ofILcdShapeto be able to use the default painter of LuciadLightspeed.classAn implementation ofILcdRefuelingTrack. -
Uses of ILcdCurve in com.luciad.ais.model.vfr
Classes in com.luciad.ais.model.vfr that implement ILcdCurveModifier and TypeClassDescriptionclassAn extension ofTLcdVFROffsetRoutewith additional properties.classThe default implementation of a VFR route with additional properties.classThis class defines a route that consists of offset points.classThe default implementation of a VFR route without features. -
Uses of ILcdCurve in com.luciad.ais.shape
Classes in com.luciad.ais.shape that implement ILcdCurveModifier and TypeClassDescriptionclassA base class for discretized GeoPaths.classA polygon that delegates to an internal polygon.classA polyline that delegates to an internal polyline.classAn implementation ofALcdDiscretizedGeoPathwhich performs the discretization in geodetic coordinates. -
Uses of ILcdCurve in com.luciad.format.aixm51.model.features.geometry
Classes in com.luciad.format.aixm51.model.features.geometry that implement ILcdCurveModifier and TypeClassDescriptionclassA class that represents an AIXM 5.1 curve.classA class that represents an AIXM 5.1 elevated curve. -
Uses of ILcdCurve in com.luciad.format.asterix
Classes in com.luciad.format.asterix that implement ILcdCurveModifier and TypeClassDescriptionclassTLcdASTERIXTrajectorymodels the path of a track (for example an aircraft) flying from one point to another. -
Uses of ILcdCurve in com.luciad.format.cgm
Classes in com.luciad.format.cgm that implement ILcdCurveModifier and TypeClassDescriptionclassExtension of aTLcdXYArcwith a line style.classExtension of aTLcdXYCirclewith a line and a fill style.classExtension of aTLcdXYEllipsewith a line and a fill style.classExtension of aTLcdXYPolygonwith a line and a fill style.classExtension of aTLcdXYPolylinewith a line style. -
Uses of ILcdCurve in com.luciad.format.database.shape
Classes in com.luciad.format.database.shape that implement ILcdCurveModifier and TypeClassDescriptionclassThis class represents aTLcdLonLatHeightMPolygonwith a measure (M) value.classThis class represents aTLcdLonLatHeightPolylinewith measure values.classThis class represents aTLcdLonLatPolygonwith measure values.classThis class represents aTLcdLonLatPolylinewith measure values.classThis class represents aTLcdXYPolygonwith measure values.classThis class represents aTLcdXYPolylinewith measure values.classThis class represents aTLcdXYZPolygonwith measure values.classThis class represents aTLcdXYZPolylinewith measure values. -
Uses of ILcdCurve in com.luciad.format.dgn
Classes in com.luciad.format.dgn that implement ILcdCurveModifier and TypeClassDescriptionclassThis class represents an Arc2D from a DGN file.classThis class represents a Curve2D from a DGN file.classThis class represents a Dimension from a DGN file.classThis class represents a Ellipse2D from a DGN file.classThis class represents a Curve2D from a DGN file.classThis class represents a Curve3D from a DGN file.classThis class represents a Line2D from a DGN file.classThis class represents a Line3D from a DGN file.classThis class represents a LineString2D from a DGN file.classThis class represents a LineString3D from a DGN file.classThis class represents a Shape2D from a DGN file.classThis class represents a Shape3D from a DGN file.classThis class represents a Line2D from a DGN file.classThis class represents a LineString2D from a DGN file.classThis class represents a Shape2D from a DGN file. -
Uses of ILcdCurve in com.luciad.format.dwg
Classes in com.luciad.format.dwg that implement ILcdCurveModifier and TypeClassDescriptionclassThis class represents an Arc from a DWG file.classThis class represents a Circle from a DWG file.classThis class represents a Polyline with bulges from a DWG file.classThis class represents a Solid or Hatch with bulges from a DWG file.classThis class represents an Ellipse from a DWG file.classThis class represents a Face3D from a DWG file.classThis class represents a Line from a DWG file.classThis class represents a Polyline2D from a DWG file.classThis class represents a Face3D from a DWG file.Constructors in com.luciad.format.dwg with parameters of type ILcdCurveModifierConstructorDescriptionTLcdDWGCompositeCurve(TLcdDWGExtendedEntityData aExtendedEntityData, TLcdDWGDisplayInfo aDisplayInfo, ILcdCurve[] aCurves, double aLineWidth) Creates a new TLcdDWGCompositeCurve with the given DWG properties and curve segments.TLcdDWGCompositeRing(TLcdDWGExtendedEntityData aExtendedEntityData, TLcdDWGDisplayInfo aDisplayInfo, ILcdCurve[] aCurves) Creates a new TLcdDWGCompositeRing with the given DWG properties and curve segments.TLcdDWGSurface(TLcdDWGExtendedEntityData aExtendedEntityData, TLcdDWGDisplayInfo aDisplayInfo, ILcdCurve[] aCurves) Creates a new TLcdDWGSurface with the given DWG properties and curve segments. -
Uses of ILcdCurve in com.luciad.format.gml2.model
Classes in com.luciad.format.gml2.model that implement ILcdCurveModifier and TypeClassDescriptionclassModel class for the GML Linear Ring Type.classA LineString is defined by two or more coordinate tuples, with linear interpolation between them. -
Uses of ILcdCurve in com.luciad.format.gml31.model
Classes in com.luciad.format.gml31.model that implement ILcdCurveModifier and TypeClassDescriptionclassgml:AbstractCurveType is an abstraction of a curve to support the different levels of complexity.classA curve segment defines a homogeneous segment of a curve.classAn abstraction of a ring to support surface boundaries of different complexity.classAn Arc is an arc string with only one arc unit, i.e. three control points including the start and end point.classAn ArcByBulge is an arc string with only one arc unit, i.e. two control points, one bulge and one normal vector.classThis variant of the arc requires that the points on the arc shall be computed instead of storing the coordinates directly.classAn ArcString is a curve segment that uses three-point circular arc interpolation ("circularArc3Points").classThis variant of the arc computes the mid points of the arcs instead of storing the coordinates directly.classBezier curves are polynomial splines that use Bezier or Bernstein polynomials for interpolation purposes.classA B-Spline is a piecewise parametric polynomial or rational curve described in terms of control points and basis functions.classA Circle is an arc whose ends coincide to form a simple closed loop.classA gml:CircleByCenterPoint is an gml:ArcByCenterPoint with identical start and end angle to form a full circle.classA clothoid, or Cornu's spiral, is plane curve whose curvature is a fixed function of its length.classA gml:CompositeCurve is represented by a sequence of (orientable) curves such that each curve in the sequence terminates at the start point of the subsequent curve in the list.classCubic splines are similar to line strings in that they are a sequence of segments each with its own defining function.classA curve is a 1-dimensional primitive.classclassA sequence of geodesic segments.classModel class for the GML Linear Ring Type.classA curve that consists of segments with linear interpolation.classA LineStringSegment is a curve segment that is defined by two or more control points including the start and end point, with linear interpolation between them.classAn offset curve is a curve at a constant distance from the basis curve.classOrientableCurve consists of a curve and an orientation.classA ring is used to represent a single connected component of a surface boundary as specified in ISO 19107:2003, 6.3.6.classgml:Triangle represents a triangle as a surface patch with an outer boundary consisting of a linear ring.Methods in com.luciad.format.gml31.model that return ILcdCurveModifier and TypeMethodDescriptionTLcdGML31ShapeFactory.createOrientableCurve(ILcdCurve aBaseCurve, boolean aForwardOrientation) Creates a newgml:OrientableCurve, which can be edited through theILcdCurveinterface.Methods in com.luciad.format.gml31.model that return types with arguments of type ILcdCurveModifier and TypeMethodDescriptionTLcdGML31ArcString.getCurves()TLcdGML31ArcStringByBulge.getCurves()TLcdGML31CompositeCurve.getCurves()TLcdGML31Curve.getCurves()TLcdGML31Ring.getCurves()Methods in com.luciad.format.gml31.model with parameters of type ILcdCurveModifier and TypeMethodDescriptionTLcdGML31ShapeFactory.createOrientableCurve(ILcdCurve aBaseCurve, boolean aForwardOrientation) Creates a newgml:OrientableCurve, which can be edited through theILcdCurveinterface. -
Uses of ILcdCurve in com.luciad.format.gml32.model
Classes in com.luciad.format.gml32.model that implement ILcdCurveModifier and TypeClassDescriptionclassgml:AbstractCurveType is an abstraction of a curve to support the different levels of complexity.classA curve segment defines a homogeneous segment of a curve.classAn abstraction of a ring to support surface boundaries of different complexity.classAn Arc is an arc string with only one arc unit, i.e. three control points including the start and end point.classAn ArcByBulge is an arc string with only one arc unit, i.e. two control points, one bulge and one normal vector.classThis variant of the arc requires that the points on the arc shall be computed instead of storing the coordinates directly.classAn ArcString is a curve segment that uses three-point circular arc interpolation ("circularArc3Points").classThis variant of the arc computes the mid points of the arcs instead of storing the coordinates directly.classBezier curves are polynomial splines that use Bezier or Bernstein polynomials for interpolation purposes.classA B-Spline is a piecewise parametric polynomial or rational curve described in terms of control points and basis functions as specified in ISO 19107:2003, 6.4.30.classA Circle is an arc whose ends coincide to form a simple closed loop.classA gml:CircleByCenterPoint is an gml:ArcByCenterPoint with identical start and end angle to form a full circle.classA clothoid, or Cornu's spiral, is plane curve whose curvature is a fixed function of its length.classA gml:CompositeCurve is represented by a sequence of (orientable) curves such that each curve in the sequence terminates at the start point of the subsequent curve in the list.classThe number of control points shall be at least three.classA curve is a 1-dimensional primitive.classclassA sequence of geodesic segments.classModel class for the GML Linear Ring Type.classA curve that consists of segments with linear interpolation.classA LineStringSegment is a curve segment that is defined by two or more control points including the start and end point, with linear interpolation between them.classAn offset curve is a curve at a constant distance from the basis curve.classOrientableCurve consists of a curve and an orientation.classA ring is used to represent a single connected component of a surface boundary as specified in ISO 19107:2003, 6.3.6.classgml:Triangle represents a triangle as a surface patch with an outer boundary consisting of a linear ring.Methods in com.luciad.format.gml32.model that return ILcdCurveModifier and TypeMethodDescriptionTLcdGML32ShapeFactory.createOrientableCurve(ILcdCurve aBaseCurve, boolean aForwardOrientation) Creates a newgml:OrientableCurve, which can be edited through theILcdCurveinterface.Methods in com.luciad.format.gml32.model that return types with arguments of type ILcdCurveModifier and TypeMethodDescriptionTLcdGML32ArcString.getCurves()TLcdGML32ArcStringByBulge.getCurves()TLcdGML32CompositeCurve.getCurves()TLcdGML32Curve.getCurves()TLcdGML32Ring.getCurves()Methods in com.luciad.format.gml32.model with parameters of type ILcdCurveModifier and TypeMethodDescriptionTLcdGML32ShapeFactory.createOrientableCurve(ILcdCurve aBaseCurve, boolean aForwardOrientation) Creates a newgml:OrientableCurve, which can be edited through theILcdCurveinterface. -
Uses of ILcdCurve in com.luciad.format.informix.spatial.shp
Classes in com.luciad.format.informix.spatial.shp that implement ILcdCurveModifier and TypeClassDescriptionclassThis class represents aTLcdXYPolygonwith measure values.classThis class represents aTLcdXYPolylinewith measure values.classThis class represents aTLcdXYZPolygonwith measure values.classThis class represents aTLcdXYZPolylinewith measure values. -
Uses of ILcdCurve in com.luciad.format.kml22.model.geometry
Classes in com.luciad.format.kml22.model.geometry that implement ILcdCurveModifier and TypeClassDescriptionclassDomain class modeling the KML LinearRingType type.classDomain class modeling the KML LineStringType type. -
Uses of ILcdCurve in com.luciad.format.nvg.nvg15.model
Classes in com.luciad.format.nvg.nvg15.model that implement ILcdCurveModifier and TypeClassDescriptionclassImplementation of anILcd2DEditableArcthat represents an NVG 1.5 Arc.classImplementation of anILcd2DEditableArcBandthat represents an NVG 1.5 ArcBand.classImplementation of anILcd2DEditableGeoBufferwith anILcd2DEditablePolylineas an underlying shape that represents an NVG 1.5 Arrow.classImplementation ofILcd2DEditableCirclethat represents an NVG 1.5 Circle.classImplementation of anILcd2DEditableGeoBufferwith anILcd2DEditablePolylineas an underlying shape that represents an NVG 1.5 Corridor.classImplementation of anILcd2DEditableEllipsethat represents an NVG 1.5 Ellipse.classImplementation ofILcd2DEditablePolygonthat represents an NVG 2.0 Polygon.classImplementation ofILcd2DEditablePolylinethat represents an NVG 1.5 Polyline. -
Uses of ILcdCurve in com.luciad.format.nvg.nvg20.model
Classes in com.luciad.format.nvg.nvg20.model that implement ILcdCurveModifier and TypeClassDescriptionclassImplementation of anILcd2DEditableArcthat represents an NVG 2.0 Arc.classImplementation of anILcd2DEditableArcBandthat represents an NVG 2.0 ArcBand Ring.classImplementation of anILcd2DEditableCirclethat represents an NVG 2.0 Circular Ring.classImplementation of anILcd2DEditableEllipsethat represents an NVG 2.0 Elliptic Ring.classImplementation of anILcd2DEditablePolygonthat represents an NVG 2.0 Linear Ring.classImplementation ofILcd2DEditablePolylinethat represents an NVG 2.0 Polyline.classImplementation of anILcd2DEditableShapethat represents an NVG 2.0 Rectangular Ring. -
Uses of ILcdCurve in com.luciad.format.s57
Classes in com.luciad.format.s57 that implement ILcdCurveModifier and TypeClassDescriptionclassRepresents an edge in the S-57 domain model.classRepresents an face in the S-57 domain model.classRepresents a Line feature in the S-57 domain model. -
Uses of ILcdCurve in com.luciad.format.shp
Classes in com.luciad.format.shp that implement ILcdCurveModifier and TypeClassDescriptionclassATLcdSHPPolygonZis aILcdPolygonwith a measure value at each of the defining points.classATLcdSHPPolygonZis aILcdPolylinewith a measure value at each of the defining points. -
Uses of ILcdCurve in com.luciad.fusion.client.view.gxy
Methods in com.luciad.fusion.client.view.gxy with parameters of type ILcdCurveModifier and TypeMethodDescriptionabstract ILcdGXYPainterStyleALfnVectorGXYStyleProvider.getLineStyle(ILcdDataObject aDataObject, ILcdCurve aLine) Deprecated.Gets the style for a line feature.TLfnVectorGXYStyleProvider.getLineStyle(ILcdDataObject aDataObject, ILcdCurve aLine) Deprecated. -
Uses of ILcdCurve in com.luciad.shape
Subinterfaces of ILcdCurve in com.luciad.shapeModifier and TypeInterfaceDescriptioninterfaceA circle that is defined by 3 points (start, first intermediate and second intermediate).interfaceAnILcdCircularArcis anILcdCurvethat represents a general circular arc in the 2D space.interfaceA circular arc that is defined by a start point, end point, and a third point on the arc.interfaceA circular arc that is defined by a start point, end point and a bulge factor.interfaceA circular arc that is defined by a center point, radius, start angle and arc angle.interfaceA curve that is a connected sequence of other curves.interfaceA composite curve that can be edited:ILcdCompositeCurve.getCurves()returns an editable list, allowing to insert, remove, and replace curve elements.interfaceA ring is a closed curve, hence the start and end points are the same.Classes in com.luciad.shape that implement ILcdCurveModifier and TypeClassDescriptionclassThis class provides an implementation ofILcdEditableCompositeCurve.Methods in com.luciad.shape that return types with arguments of type ILcdCurve -
Uses of ILcdCurve in com.luciad.shape.constraints
Methods in com.luciad.shape.constraints with parameters of type ILcdCurveModifier and TypeMethodDescriptionvoidILcdCurveConnector.connect(ILcdCurve aPreviousCurve, ILcdCurve aCurveSFCT, ILcdCurve aNextCurve, ILcdModelReference aModelReference) (Re)connects a curve to the given previous and next curve.voidTLcd2DPointListConnector.connect(ILcdCurve aPreviousCurve, ILcdCurve aCurveSFCT, ILcdCurve aNextCurve, ILcdModelReference aModelReference) (Re)connects a curve to the given previous and next curve.voidTLcdCircularArcBy3PointsConnector.connect(ILcdCurve aPreviousCurve, ILcdCurve aCurveSFCT, ILcdCurve aNextCurve, ILcdModelReference aModelReference) (Re)connects a curve to the given previous and next curve.voidTLcdCircularArcByBulgeConnector.connect(ILcdCurve aPreviousCurve, ILcdCurve aCurveSFCT, ILcdCurve aNextCurve, ILcdModelReference aModelReference) (Re)connects a curve to the given previous and next curve.voidTLcdCircularArcByCenterPointConnector.connect(ILcdCurve aPreviousCurve, ILcdCurve aCurveSFCT, ILcdCurve aNextCurve, ILcdModelReference aModelReference) (Re)connects a curve to the given previous and next curve.voidTLcdCompositeCurveConnector.connect(ILcdCurve aPreviousCurve, ILcdCurve aCurveSFCT, ILcdCurve aNextCurve, ILcdModelReference aModelReference) (Re)connects a curve to the given previous and next curve.ILcdCurveConnectorProvider.getCurveConnector(ILcdCurve aPreviousCurve, ILcdCurve aCurveToConnect, ILcdCurve aNextCurve) Finds anILcdCurveConnectorthat can connect a curve to the given previous and next curves.TLcdDefaultCurveConnectorProvider.getCurveConnector(ILcdCurve aPreviousCurve, ILcdCurve aCurveToConnect, ILcdCurve aNextCurve) -
Uses of ILcdCurve in com.luciad.shape.shape2D
Subinterfaces of ILcdCurve in com.luciad.shape.shape2DModifier and TypeInterfaceDescriptioninterfaceA circle-by-3-points whose defining parameters can be edited.interfaceA circular arc-by-3-points whose defining parameters can be edited.interfaceA circular arc-by-bulge whose defining parameters can be edited.interfaceA circular arc-by-centerpoint whose defining parameters can be edited.Classes in com.luciad.shape.shape2D that implement ILcdCurveModifier and TypeClassDescriptionclassThis class provides an implementation ofILcd2DEditableArcin the geodetic space.classThis class provides an implementation ofILcd2DEditableCirclein the geodetic space.classThis class provides an implementation ofILcd2DEditableCircleBy3Pointsin the geodetic space.classThis class provides an implementation ofILcd2DEditableCircularArcBy3Pointsin the geodetic space.classThis class provides an implementation ofILcd2DEditableCircularArcByBulgein the geodetic space.classThis class provides an implementation ofILcd2DEditableCircularArcByCenterPointin the geodetic space.classThis class provides an implementation of anILcdCompositeCurvethat is also anILcdRing, in the geodetic space.classThis class provides an implementation ofILcd2DEditableEllipsein the geodetic space.classThis class provides an implementation ofILcd2DEditablePolygonin the geodetic space.classThis class provides an implementation ofILcd2DEditablePolygonin the geodetic space.classThis class provides an implementation ofILcd2DEditablePolylinein the geodetic space.classThis class provides an implementation ofILcd2DEditablePolylinein the geodetic space.classThis class provides an implementation ofILcd2DEditablePolylinein the geodetic space.classThis class provides an implementation ofILcd2DEditablePolygonin the geodetic space.classThis class provides an implementation ofILcd2DEditablePolylinein the geodetic space.classThis class provides an implementation ofILcd2DEditablePolygonin the geodetic space.classThis class provides an implementation ofILcd2DEditablePolylinein the geodetic space.final classThis class represents a closed, 2Dcomposite curve, whose shape is determined by a roundness value and a set of points.final classThis class represents a closed, 2Dcomposite curve, whose shape is determined by a roundness value and a set of points.classThis class provides an implementation ofILcd2DEditableArcin the cartesian space.classThis class provides an implementation ofILcd2DEditableCirclein the cartesian space.classThis class provides an implementation ofILcd2DEditableCircleBy3Pointsin the cartesian space.classThis class provides an implementation ofILcd2DEditableCircularArcBy3Pointsin the cartesian space.classThis class provides an implementation ofILcd2DEditableCircularArcByBulgein the cartesian space.classThis class provides an implementation ofILcd2DEditableCircularArcByCenterPointin the cartesian space.classThis class provides an implementation of anILcdCompositeCurvethat is also anILcdRing, in the cartesian space.classThis class provides an implementation ofILcd2DEditableEllipsein the cartesian space.classThis class provides an implementation ofILcd2DEditablePolylinethat always has two points, in the cartesian space.classThis class provides an implementation ofILcd2DEditablePolygonin the cartesian space.classThis class provides an implementation ofILcd2DEditablePolygonin the geodetic space.classThis class provides an implementation ofILcd2DEditablePolylinein the cartesian space.classThis class provides an implementation ofILcd2DEditablePolylinein the geodetic space.classThis class provides an implementation ofILcd2DEditablePolylinethat always has two points, in the cartesian space.classThis class provides an implementation ofILcd2DEditablePolygonin the cartesian space.classThis class provides an implementation ofILcd2DEditablePolylinein the cartesian space.Methods in com.luciad.shape.shape2D that return types with arguments of type ILcdCurve -
Uses of ILcdCurve in com.luciad.shape.shape3D
Classes in com.luciad.shape.shape3D that implement ILcdCurveModifier and TypeClassDescriptionclassThis class provides an implementation ofILcd3DEditablePolylinethat always has two points, in the geodetic space.classThis class provides an implementation ofILcd3DEditablePolygonin the geodetic space.classThis class provides an implementation ofILcd3DEditablePolypointin the geodetic space.classThis class provides an implementation ofILcd3DEditablePolylinethat always has two points, in the cartesian space.classThis class provides an implementation ofILcd3DEditablePolygonin the cartesian space with a reduced memory footprint.classThis class provides an implementation ofILcd3DEditablePolylinein the cartesian space with a reduced memory footprint.classThis class provides an implementation ofILcd3DEditablePolylinethat always has two points, in the cartesian space.classThis class provides an implementation ofILcd3DEditablePolygonin the cartesian space.classThis class provides an implementation ofILcd3DEditablePolylinein the cartesian space. -
Uses of ILcdCurve in com.luciad.symbology.app6a.model
Classes in com.luciad.symbology.app6a.model that implement ILcdCurveModifier and TypeClassDescriptionclassA general representation of an editable APP-6 symbol. -
Uses of ILcdCurve in com.luciad.symbology.milstd2525b.model
Classes in com.luciad.symbology.milstd2525b.model that implement ILcdCurveModifier and TypeClassDescriptionclassA general representation of an editable MIL-STD 2525 symbol. -
Uses of ILcdCurve in com.luciad.tea
Methods in com.luciad.tea with parameters of type ILcdCurveModifier and TypeMethodDescriptionfinal ILcdAltitudeMatrixViewTLcdAltitudeMatrixViewFactory.createPathAltitudeMatrixView(ILcdCurve aCurve, ILcdGeoReference aCurveReference, double aStepSize, TLcdCoverageAltitudeMode aAltitudeMode, TLcdAltitudeDescriptor aAltitudeMatrixViewDescriptor, ILcdGeoReference aAltitudeMatrixViewReference) Creates anILcdAltitudeMatrixViewfor the specified curve using the height values of the points of the curve.TLcdAltitudeMatrixViewFactory.createPathAltitudeMatrixView(ILcdCurve aCurve, ILcdGeoReference aCurveReference, ILcdAltitudeProvider aAltitudeProvider, double aStepSize, TLcdAltitudeDescriptor aAltitudeMatrixViewDescriptor, ILcdGeoReference aAltitudeMatrixViewReference) Creates anILcdAltitudeMatrixViewfor the specified curve that can be used to compute a visibility. -
Uses of ILcdCurve in com.luciad.view.gxy
Methods in com.luciad.view.gxy with parameters of type ILcdCurveModifier and TypeMethodDescriptionvoidALcdGXYPen.appendCurve(ILcdCurve aCurve, boolean aIncludingStartPoint, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGeneralPath aGeneralPathSFCT) Appends a polyline approximation of a curve to the givenILcdGeneralPath.voidALcdGXYPen.appendCurve(ILcdCurve aCurve, boolean aIncludingStartPoint, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, ILcdAWTPath aAWTPathSFCT) Appends a polyline approximation of a curve to the givenILcdAWTPath. -
Uses of ILcdCurve in com.luciad.view.lightspeed.editor
Methods in com.luciad.view.lightspeed.editor that return ILcdCurveMethods in com.luciad.view.lightspeed.editor that return types with arguments of type ILcdCurveModifier and TypeMethodDescriptionTLspShapeEditor.getCompositeCurveCreateModel()Gets the sub-shape create model to be used with composite curve creation.TLspCompositeCurveEditor.getCurveCreateEditorModel()Gets the create model that is used to create new instances of the curves in a composite curve.Method parameters in com.luciad.view.lightspeed.editor with type arguments of type ILcdCurveModifier and TypeMethodDescriptionvoidTLspShapeEditor.setCompositeCurveCreateModel(ALspCreateEditorModel<ILcdCurve> aShapeCreateEditorModel) Sets the sub-shape create model to be used with composite shape creation.voidTLspCompositeCurveEditor.setCurveCreateEditorModel(ALspCreateEditorModel<ILcdCurve> aCurveCreateEditorModel) Sets the create model that is used to create new instances of the curves in a composite curve.Constructor parameters in com.luciad.view.lightspeed.editor with type arguments of type ILcdCurveModifierConstructorDescriptionTLspCompositeCurveEditor(ALspCreateEditorModel<ILcdCurve> aCurveCreateEditorModel) Creates a composite curve editor with the given curve create model.