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 TypeClassDescriptionclass
Default 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 void
TLcdCurveConnectorUtil.connectCompositeCurve
(ILcdCompositeCurve aCurve, int aStartCurve, ILcdCurveConnectorProvider aCurveConnectorProvider, ILcdModelReference aModelReference) Fully connects the given composite curve, starting from the given index.static void
TLcdCurveConnectorUtil.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 TypeMethodDescriptionvoid
TLcdGXYCompositeCurvePainter.setCurveConnectorProvider
(ILcdCurveConnectorProvider aCurveConnectorProvider) Sets a connector provider to ensure connectivity during editing operations.void
TLcdGXYCompositeRingPainter.setCurveConnectorProvider
(ILcdCurveConnectorProvider aCurveConnectorProvider) Sets a connector provider to ensure connectivity during editing operations.void
TLcdGXYSurfacePainter.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 defaultTLcdGXYCompositeCurvePainter
with the specified painter, editor and connector provider, and sets the display name to "CompositeCurve".TLcdGXYCompositeRingPainter
(ILcdGXYPainterProvider<ILcdGXYPathPainter> aCurveGXYPainterProvider, ILcdGXYEditorProvider aCurveGXYEditorProvider, ILcdCurveConnectorProvider aCurveConnectorProvider) Constructs a defaultTLcdGXYCompositeRingPainter
with the specified painter, editor and connector provider, and sets the display name to "CompositeRing".TLcdGXYSurfacePainter
(ILcdGXYPainterProvider<ILcdGXYPathPainter> aRingGXYPainterProvider, ILcdCurveConnectorProvider aCurveConnectorProvider) Constructs a defaultTLcdGXYSurfacePainter
with 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 TypeMethodDescriptionvoid
TLspCompositeCurveEditor.setCurveConnectorProvider
(ILcdCurveConnectorProvider aCurveConnectorProvider) Sets the curve connector provider, used to ensure that the composite curve being edited stays nicely connected.void
TLspSurfaceEditor.setCurveConnectorProvider
(ILcdCurveConnectorProvider aCurveConnectorProvider) Sets the curve connector provider, used to ensure that the surface's rings being edited stay nicely connected.