Uses of Interface
com.luciad.shape.ILcdCompositeCurve
Packages that use ILcdCompositeCurve
Package
Description
This package provides the classes that correspond to AIXM 5.1 geometry types.
Handles the dwg format.
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.
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.
Painter and editor classes for rendering and visually editing objects in an ILcdGXYView.
-
Uses of ILcdCompositeCurve in com.luciad.format.aixm51.model.features.geometry
Classes in com.luciad.format.aixm51.model.features.geometry that implement ILcdCompositeCurveModifier and TypeClassDescriptionclassA class that represents an AIXM 5.1 curve.classA class that represents an AIXM 5.1 elevated curve. -
Uses of ILcdCompositeCurve in com.luciad.format.dwg
Classes in com.luciad.format.dwg that implement ILcdCompositeCurveModifier and TypeClassDescriptionclassThis class represents a Polyline with bulges from a DWG file.classThis class represents a Solid or Hatch with bulges from a DWG file. -
Uses of ILcdCompositeCurve in com.luciad.format.gml31.model
Classes in com.luciad.format.gml31.model that implement ILcdCompositeCurveModifier and TypeClassDescriptionclassAn 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.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.classA Circle is an arc whose ends coincide to form a simple closed loop.classA gml:CompositeCurve is represented by a sequence of (orientable) curves such that each curve in the sequence terminates at the start point of the subsequent curve in the list.classA curve is a 1-dimensional primitive.classA ring is used to represent a single connected component of a surface boundary as specified in ISO 19107:2003, 6.3.6.Methods in com.luciad.format.gml31.model that return ILcdCompositeCurveModifier and TypeMethodDescriptionTLcdGML31ShapeFactory.createArcString(ILcdModelReference aModelReference, int aNumArcs) Creates a newgml:ArcString, which can be edited through theILcdCompositeCurveinterface.TLcdGML31ShapeFactory.createArcStringByBulge(ILcdModelReference aModelReference, int aNumArcs) Creates a newgml:ArcStringByBulge, which can be edited through theILcdCompositeCurveinterface. -
Uses of ILcdCompositeCurve in com.luciad.format.gml32.model
Classes in com.luciad.format.gml32.model that implement ILcdCompositeCurveModifier and TypeClassDescriptionclassAn 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.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.classA Circle is an arc whose ends coincide to form a simple closed loop.classA gml:CompositeCurve is represented by a sequence of (orientable) curves such that each curve in the sequence terminates at the start point of the subsequent curve in the list.classA curve is a 1-dimensional primitive.classA ring is used to represent a single connected component of a surface boundary as specified in ISO 19107:2003, 6.3.6.Methods in com.luciad.format.gml32.model that return ILcdCompositeCurveModifier and TypeMethodDescriptionTLcdGML32ShapeFactory.createArcString(ILcdModelReference aModelReference, int aNumArcs) Creates a newgml:ArcString, which can be edited through theILcdCompositeCurveinterface.TLcdGML32ShapeFactory.createArcStringByBulge(ILcdModelReference aModelReference, int aNumArcs) Creates a newgml:ArcStringByBulge, which can be edited through theILcdCompositeCurveinterface. -
Uses of ILcdCompositeCurve in com.luciad.shape
Subinterfaces of ILcdCompositeCurve in com.luciad.shapeModifier and TypeInterfaceDescriptioninterfaceA composite curve that can be edited:getCurves()returns an editable list, allowing to insert, remove, and replace curve elements.Classes in com.luciad.shape that implement ILcdCompositeCurveModifier and TypeClassDescriptionclassThis class provides an implementation ofILcdEditableCompositeCurve. -
Uses of ILcdCompositeCurve in com.luciad.shape.constraints
Methods in com.luciad.shape.constraints with parameters of type ILcdCompositeCurveModifier and TypeMethodDescriptionstatic voidTLcdCurveConnectorUtil.connectCompositeCurve(ILcdCompositeCurve aCurve, int aStartCurve, ILcdCurveConnectorProvider aCurveConnectorProvider, ILcdModelReference aModelReference) Fully connects the given composite curve, starting from the given index.static voidTLcdCurveConnectorUtil.connectCompositeRing(ILcdCompositeCurve aRing, int aStartCurve, ILcdCurveConnectorProvider aCurveConnectorProvider, ILcdModelReference aModelReference) Fully connects the given composite ring, starting from the given index. -
Uses of ILcdCompositeCurve in com.luciad.shape.shape2D
Classes in com.luciad.shape.shape2D that implement ILcdCompositeCurveModifier and TypeClassDescriptionclassThis class provides an implementation of anILcdCompositeCurvethat is also anILcdRing, in 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 of anILcdCompositeCurvethat is also anILcdRing, in the cartesian space. -
Uses of ILcdCompositeCurve in com.luciad.view.gxy.painter
Methods in com.luciad.view.gxy.painter with parameters of type ILcdCompositeCurveModifier and TypeMethodDescriptionprotected voidTLcdGXYCompositeCurvePainter.setupGraphicsForLine(ILcdCompositeCurve aCurve, Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) Called just before painting the composite curve on the specifiedGraphicsobject.