Uses of Interface
com.luciad.shape.constraints.ILcdCurveConnectorProvider
Packages that use ILcdCurveConnectorProvider
Package
Description
This package contains utility classes to ensure connectivity
between multiple curves.
Painter and editor classes for rendering and visually editing objects in an ILcdGXYView.
Provides support for interactive editing of domain objects in a model.
-
Uses of ILcdCurveConnectorProvider in com.luciad.shape.constraints
Classes in com.luciad.shape.constraints that implement ILcdCurveConnectorProviderModifier and TypeClassDescriptionclassDefault implementation ofILcdCurveConnectorProvider, aggregating all built-in connectors.Methods in com.luciad.shape.constraints that return ILcdCurveConnectorProviderModifier and TypeMethodDescriptionTLcdCompositeCurveConnector.getCurveConnectorProvider()Returns the curve connector provider that is used to connect the sub curves of the composite curves.Methods in com.luciad.shape.constraints with parameters of type ILcdCurveConnectorProviderModifier 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.Constructors in com.luciad.shape.constraints with parameters of type ILcdCurveConnectorProviderModifierConstructorDescriptionTLcdCompositeCurveConnector(ILcdCurveConnectorProvider aCurveConnectorProvider) Creates a new curve connector for composite curves, using the given connector provider to connect the subcurves. -
Uses of ILcdCurveConnectorProvider in com.luciad.view.gxy.painter
Methods in com.luciad.view.gxy.painter that return ILcdCurveConnectorProviderModifier and TypeMethodDescriptionTLcdGXYCompositeCurvePainter.getCurveConnectorProvider()Returns the curve provider used to provider a curve connector for each shape inside the composite curve.TLcdGXYCompositeRingPainter.getCurveConnectorProvider()Returns the curve provider used to provider a curve connector for each shape inside the composite ring.TLcdGXYSurfacePainter.getCurveConnectorProvider()Returns the curve provider used to provider a curve connector for each shape inside any composite curve.Methods in com.luciad.view.gxy.painter with parameters of type ILcdCurveConnectorProviderModifier and TypeMethodDescriptionvoidTLcdGXYCompositeCurvePainter.setCurveConnectorProvider(ILcdCurveConnectorProvider aCurveConnectorProvider) Sets a connector provider to ensure connectivity during editing operations.voidTLcdGXYCompositeRingPainter.setCurveConnectorProvider(ILcdCurveConnectorProvider aCurveConnectorProvider) Sets a connector provider to ensure connectivity during editing operations.voidTLcdGXYSurfacePainter.setCurveConnectorProvider(ILcdCurveConnectorProvider aCurveConnectorProvider) Sets a connector provider to ensure connectivity during editing operations.Constructors in com.luciad.view.gxy.painter with parameters of type ILcdCurveConnectorProviderModifierConstructorDescriptionTLcdGXYCompositeCurvePainter(ILcdGXYPainterProvider<ILcdGXYPathPainter> aCurveGXYPainterProvider, ILcdGXYEditorProvider aCurveGXYEditorProvider, ILcdCurveConnectorProvider aCurveConnectorProvider) Constructs a defaultTLcdGXYCompositeCurvePainterwith the specified painter, editor and connector provider, and sets the display name to "CompositeCurve".TLcdGXYCompositeRingPainter(ILcdGXYPainterProvider<ILcdGXYPathPainter> aCurveGXYPainterProvider, ILcdGXYEditorProvider aCurveGXYEditorProvider, ILcdCurveConnectorProvider aCurveConnectorProvider) Constructs a defaultTLcdGXYCompositeRingPainterwith the specified painter, editor and connector provider, and sets the display name to "CompositeRing".TLcdGXYSurfacePainter(ILcdGXYPainterProvider<ILcdGXYPathPainter> aRingGXYPainterProvider, ILcdCurveConnectorProvider aCurveConnectorProvider) Constructs a defaultTLcdGXYSurfacePainterwith the specified painter and connector provider, and sets the display name to "Surface". -
Uses of ILcdCurveConnectorProvider in com.luciad.view.lightspeed.editor
Methods in com.luciad.view.lightspeed.editor that return ILcdCurveConnectorProviderModifier and TypeMethodDescriptionTLspCompositeCurveEditor.getCurveConnectorProvider()Gets the curve connector provider, used to ensure that the composite curve being edited stays nicely connected.TLspSurfaceEditor.getCurveConnectorProvider()Gets the curve connector provider, used to ensure that the surface's rings being edited stay nicely connected.Methods in com.luciad.view.lightspeed.editor with parameters of type ILcdCurveConnectorProviderModifier and TypeMethodDescriptionvoidTLspCompositeCurveEditor.setCurveConnectorProvider(ILcdCurveConnectorProvider aCurveConnectorProvider) Sets the curve connector provider, used to ensure that the composite curve being edited stays nicely connected.voidTLspSurfaceEditor.setCurveConnectorProvider(ILcdCurveConnectorProvider aCurveConnectorProvider) Sets the curve connector provider, used to ensure that the surface's rings being edited stay nicely connected.