Package | Description |
---|---|
ilog.cpl.graphic |
Provides classes and interfaces to create graphic objects.
|
ilog.cpl.graphic.views |
Provides graphic object and graphic view classes for creating and configuring
graphic views based on Perforce JViews.
|
ilog.tgo.composite |
Provides the classes for handling the zoom policies and the layer policies.
|
ilog.tgo.faces.graph.dhtml.interactor |
Contains the JViews TGO Faces DHTML specific interaction types needed in order to propagate events from DHTML clients into the JViews TGO Faces server side runtime.
|
ilog.tgo.graphic |
Provides all the classes for handling the graphical representations of the telecom objects.
|
ilog.tgo.graphic.graphlayout |
Contains graph layout algorithms that extend those of package ilog.views.graphlayout.
|
ilog.tgo.graphic.graphlayout.labellayout |
Contains the classes needed for the label layout
|
ilog.tgo.graphic.renderer |
Provides classes and support to create base renderers for telecom objects.
|
ilog.tgo.interactor |
Provides the predefined interactors for a view.
|
ilog.tgo.model |
Provides classes for telecom objects, states and alarms.
|
ilog.tgo.swing |
Provides Swing classes necessary to create an application mixing JTGO and Swing.
|
ilog.views |
Provides the classes necessary to create a
high performance 2D graphic application.
|
ilog.views.animation |
This package contains utilities to show animated transitions
between two states of a Perforce JViews manager.
|
ilog.views.bpmn |
Contains the classes for the BPMN Support.
|
ilog.views.dashboard |
Contains the classes for the Dashboard support.
|
ilog.views.diagrammer.faces.dhtml.interactor |
This package contains the DHTML implementation of JViews Diagrammer JavaServer Faces interactors.
|
ilog.views.dxf |
Provides a reader for the DXF file format.
|
ilog.views.faces.dhtml.interactor |
This package contains the interactors components to interact on JViews JavaServer Faces views used in the DHTML render kit.
|
ilog.views.gantt.graphic |
Provides the Gantt sheet component
that displays activities over time.
|
ilog.views.gantt.graphic.grid |
Provides the classes used to render the vertical and
horizontal grids in the Gantt sheet.
|
ilog.views.gantt.graphic.interactor |
Provides interactors to manipulate
the representation of activities in a Gantt sheet.
|
ilog.views.gantt.graphic.renderer |
Provides the classes that render an
activity in the Gantt sheet.
|
ilog.views.gantt.graphic.renderer.composite |
Provides the classes that render an activity using composite graphics
in the Gantt sheet.
|
ilog.views.gantt.swing |
Provides interfaces and classes for rendering and editing
Gantt data in Swing components, such as a tree or table.
|
ilog.views.graphic |
Contains the predefined graphic objects of JViews.
|
ilog.views.graphic.composite |
Provides classes for creating Composite Graphics.
|
ilog.views.graphic.composite.decoration |
Provides predefined decorations.
|
ilog.views.graphic.composite.layout |
Provides classes for the layout of the decorations within an
IlvComposite . |
ilog.views.graphic.composite.objectinteractor |
Provides a predefined interactor for the composite graphics.
|
ilog.views.graphic.linkbundle |
Provides a grapher link that stores and represents a bundle
of individual links ("sublinks").
|
ilog.views.graphic.linkpolicy |
Contains the link shape policies.
|
ilog.views.graphlayout |
A high-level, generic framework for the graph layout services provided
by JViews, which allows you to easily obtain readable representations
of graphs and networks.
|
ilog.views.graphlayout.basic |
This package contains base classes for other layout algorithms.
|
ilog.views.graphlayout.bus |
The Bus Layout algorithm is designed to display bus network
topologies, that is, a set of nodes connected to a
bus node.
|
ilog.views.graphlayout.circular |
The Circular Layout algorithm displays graphs
representing interconnected ring and/or star network topologies.
|
ilog.views.graphlayout.hierarchical |
The Hierarchical Layout algorithm arranges the nodes of the graph
in horizontal or vertical levels, so that the majority of the
links point in the same direction (top-down, left-to-right, and so on).
|
ilog.views.graphlayout.labellayout |
A generic framework for the label layout services provided
by JViews,
which can automatically place labels at graphic objects
such as nodes and links.
|
ilog.views.graphlayout.labellayout.annealing |
The Annealing Label Layout places labels close to related obstacles
such that the amount of overlaps among labels, and between labels
and obstacles is small.
|
ilog.views.graphlayout.link.longlink |
The Long Link Layout algorithm reshapes the links of a graph without
moving the nodes.
|
ilog.views.graphlayout.tree |
The Tree Layout arranges the nodes of a tree horizontally, vertically or
radially, starting from the root of the tree.
|
ilog.views.hypergraph |
This package contains the graphic framework for hypergraphs.
|
ilog.views.hypergraph.crossing |
This package contains the utility classes needed to calculate
tunnel and bridge crossings in segmented hyperedges.
|
ilog.views.hypergraph.edgeconnector |
This package contains the predefined hyperedge connectors of JViews.
|
ilog.views.hypergraph.interactor |
This package contains the predefined view interactors for hyperedges.
|
ilog.views.interactor |
Provides the predefined interactors for a view.
|
ilog.views.io |
Provides the input and output streams
to store JViews objects in the IVL format.
|
ilog.views.linkconnector |
Contains the predefined link connectors of JViews.
|
ilog.views.maps |
This package contains the base classes to write map applications.
|
ilog.views.maps.beans |
JViews 7.0 Beans and ready to use GUI components.
|
ilog.views.maps.beans.editor |
Provides specific editors for coordinates and specific property sheet for datum and ellipsoids.
|
ilog.views.maps.datasource |
Provides predefined data sources.
|
ilog.views.maps.defense.terrain |
This package contains classes for terrain analysis.
|
ilog.views.maps.defense.terrain3d.view |
Base classes to manage the 3D View.
|
ilog.views.maps.graphic |
This package contains graphic objects specialized for cartographic display.
|
ilog.views.maps.grids |
This package defines a set of classes that display adaptive grids on top of a view.
|
ilog.views.maps.label |
This package contains JViews Maps labeling classes.
|
ilog.views.maps.measures |
General management of raster images.
|
ilog.views.maps.projection |
Classes to manage projections and georeferencement.
|
ilog.views.objectinteractor |
Provides the predefined interactors for a graphic object.
|
ilog.views.prototypes |
Provides legacy facilities that allow you to define custom graphic objects
easily.
|
ilog.views.sdm |
The main Perforce JViews Stylable Data Mapper (SDM) package.
|
ilog.views.sdm.graphic |
Contains specialized graphic objects used
by the SDM component.
|
ilog.views.sdm.interactor |
Contains specialized interactors for the SDM component.
|
ilog.views.sdm.renderer |
Contains the classes that define the renderers of an SDM engine.
|
ilog.views.sdm.util |
Contains SDM utility classes.
|
ilog.views.servlet |
Generic Java Servlet to produce images from a JViews Manager.
|
ilog.views.svg |
Contains classes adding SVG (Scalable Vector Graphic) support to Perforce JViews.
|
ilog.views.swing |
Provides all the Swing components necessary to create
an application mixing JViews and Swing.
|
Modifier and Type | Class and Description |
---|---|
class |
IlpPoint
This class implements a point that can be used as a position in
the network component.
|
class |
IlpRelativePoint
This class implements a relative point that can be used as a
position in the network or the equipment component.
|
Constructor and Description |
---|
IlpPoint(IlvPoint p)
Creates a new point by copying an existing point.
|
IlpRelativePoint(IlvPoint p)
Creates a new relative point by copying an existing point.
|
Modifier and Type | Field and Description |
---|---|
protected List<IlvPoint> |
IlpPolyPointsSAXInfo.IlpSAXPolyPointsHandler.points |
Modifier and Type | Method and Description |
---|---|
IlvPoint[] |
IlpPolyline.adjustForArrow(IlpLineSegment segment,
double arrowSize,
double width)
Returns the points necessary to add to the polyline to draw an arrow at
one extremity of the link.
|
IlvPoint |
IlpPolyline.getFrom()
Returns the starting point of the polyline.
|
IlvPoint |
IlpLineSegment.getFrom()
Returns the starting point of this segment.
|
IlvPoint |
IlpPolyPoints.getGravity0()
Returns the center of gravity of all points.
|
IlvPoint |
IlpPolyPoints.getGravity1()
Returns the center of gravity of all segments.
|
IlvPoint |
IlpPolygon.getGravity2()
Returns the gravity center of the area covered by the polygon.
|
IlvPoint |
IlpPolyPoints.getPoint(int index)
Returns a specific point (0 <= index < getNumberOfPoints()).
|
IlvPoint[] |
IlpPolyPoints.getPoints()
Returns the array of points.
|
IlvPoint[] |
IlpPolyPoints.getPointsCloned()
Returns a fresh copy of the array of points.
|
IlvPoint |
IlpPolyline.getTo()
Returns the end point of the polyline.
|
IlvPoint |
IlpLineSegment.getTo()
Returns the end point of this segment.
|
IlvPoint |
IlpLineSegment.nearestTo(IlvPoint p)
Returns the point in this segment which is closest to a given point.
|
Modifier and Type | Method and Description |
---|---|
boolean |
IlpPolygon.containsInConvexHull(IlvPoint p)
Determines whether a point is contained in the convex hull of this
polygon.
|
int |
IlpPolyPoints.getClosestSegment(IlvPoint p)
Returns the index of the segment which is closest to a given point.
|
void |
IlpPolyline.insertPoint(IlvPoint p)
Inserts a point into the nearest segment.
|
void |
IlpPolygon.insertPoint(IlvPoint p)
Inserts a point into the nearest segment.
|
abstract void |
IlpPolyPoints.insertPoint(IlvPoint p)
Inserts a point where it fits best.
|
void |
IlpPolyline.insertPoint(int index,
IlvPoint p)
Inserts a point into a specific segment.
|
void |
IlpPolygon.insertPoint(int index,
IlvPoint p)
Inserts a point into a specific segment.
|
abstract void |
IlpPolyPoints.insertPoint(int index,
IlvPoint p)
Inserts a point into a specific segment.
|
void |
IlpPolyline.movePoint(int index,
IlvPoint p)
Moves a specific point to a new location.
|
void |
IlpPolygon.movePoint(int index,
IlvPoint p)
Moves a specific point to a new location.
|
abstract void |
IlpPolyPoints.movePoint(int index,
IlvPoint p)
Moves a specific point to a new location.
|
IlvPoint |
IlpLineSegment.nearestTo(IlvPoint p)
Returns the point in this segment which is closest to a given point.
|
protected void |
IlpLineSegment.setFrom(IlvPoint p)
Sets the starting point of this segment.
|
protected void |
IlpLineSegment.setTo(IlvPoint p)
Sets the end point of this segment.
|
double |
IlpLineSegment.sqdist(IlvPoint p)
Returns the square of the distance of a given point to this segment.
|
Constructor and Description |
---|
IlpLineSegment(IlvPoint from,
IlvPoint to)
Creates a new line segment, connecting two points.
|
IlpPolygon(IlvPoint[] points)
Creates a new
IlpPolygon instance, connecting given
points. |
IlpPolygon(IlvPoint[] points,
boolean removeRedundant)
Creates a new
IlpPolygon instance, connecting given
points. |
IlpPolyline(IlvPoint[] points)
Creates a new
IlpPolyline instance, connecting given
points. |
IlpPolyline(IlvPoint[] points,
boolean removeRedundant)
Creates a new
IlpPolyline instance, connecting given
points. |
IlpPolyline(IlvPoint[] points,
IlvTransformer t,
boolean removeRedundant)
Creates a new
IlpPolyline instance, connecting the
given points and considering that the given transformer is applied. |
IlpPolyline(IlvPoint from,
IlvPoint to)
Creates a new
IlpPolyline instance. |
Modifier and Type | Method and Description |
---|---|
boolean |
IltcCompositeGraphic.containsAllParts(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within any of the subobjects of the composite
graphic object.
|
static IlvGraphic |
IltcCompositeManager.GetObject(IlvPoint p,
IlvManagerView view)
Returns the IlvGraphic at a given point in a given view.
|
static IlvGraphic |
IltcCompositeManager.GetObjectOnlyJTGO(IlvPoint p,
IlvManagerView view)
Like GetObject(p,view), except that it is free to ignore non-JTGO layers.
|
Modifier and Type | Method and Description |
---|---|
Object |
IltFacesGraphObjectSelectedFinder.computeObjectSelected(IlvFacesView facesView,
IlvPoint pointClicked,
IlvTransformer transformer)
Returns the representation object at a given point in the graph view.
|
Object |
IltFacesGraphObjectSelectedFinder.computeObjectSelected(IlvManagerView managerView,
IlvPoint pointClicked,
IlvTransformer transformer)
Returns the representation object at a given point in the graph view.
|
Modifier and Type | Field and Description |
---|---|
IlvPoint |
IltLogicalPolyPoints.PointAndDirection.point
Deprecated.
The median point.
|
Modifier and Type | Method and Description |
---|---|
IlvPoint[] |
IltLogicalPolyline.adjustForArrow(IltLineSegment segment,
double arrowSize,
double width)
Deprecated.
Returns the points necessary to add to the polyline to draw an arrow at
one extremity of the link.
|
IlvPoint |
IltLogicalPolyline.getFrom()
Deprecated.
Returns the starting point of the polyline.
|
IlvPoint |
IltLogicalPolyPoints.getGravity0()
Deprecated.
Returns the gravity center of all points.
|
IlvPoint |
IltLogicalPolyPoints.getGravity1()
Deprecated.
Returns the gravity center of all segments.
|
IlvPoint |
IltLogicalPolygon.getGravity2()
Deprecated.
Returns the gravity center of the area covered by the polygon.
|
IlvPoint |
IltAbstractLegend.getPoint(IltKey.Point key)
Deprecated.
This method is obsolete. Use
IlpPointKey instead
of IltKey.Point |
IlvPoint |
IltAbstractLegend.getPoint(IltKey.Point key,
IlvPoint defaultValue)
Deprecated.
This method is obsolete. Use
IlpPointKey instead
of IltKey.Point |
IlvPoint |
IltLogicalPolyPoints.getPoint(int index)
Deprecated.
Returns a specific point (0 <= index < getNumberOfPoints()).
|
IlvPoint[] |
IltLogicalPolyPoints.getPoints()
Deprecated.
Returns the array of points.
|
IlvPoint[] |
IltLogicalPolyPoints.getPointsCloned()
Deprecated.
Returns a fresh copy of the array of points.
|
IlvPoint |
IltLogicalPolyline.getTo()
Deprecated.
Returns the end point of the polyline.
|
Modifier and Type | Method and Description |
---|---|
boolean |
IltLogicalPolygon.containsInConvexHull(IlvPoint p)
Deprecated.
Determines whether a point is contained in the convex hull of this
polygon.
|
int |
IltLogicalPolyPoints.getClosestSegment(IlvPoint p)
Deprecated.
Returns the index of the segment which is closest to a given point.
|
ilog.tgo.graphic.internal.IltGraphicElement |
IltCompositeGraphic.getGraphicElement(IlvPoint tp,
IlvTransformer trans)
Returns the graphic element which contains the given transformed point.
|
static IltObjectInteractorContext |
IltCompositeInteractions.GetObjectContext(IlvPoint p,
IlvManagerView view)
Deprecated.
Returns an interactor context, containing information about the
composite graphic object visible at a given point in a given view.
|
IlvPoint |
IltAbstractLegend.getPoint(IltKey.Point key,
IlvPoint defaultValue)
Deprecated.
This method is obsolete. Use
IlpPointKey instead
of IltKey.Point |
void |
IltLogicalPolyline.insertPoint(IlvPoint p)
Deprecated.
Inserts a point into the nearest segment.
|
void |
IltLogicalPolygon.insertPoint(IlvPoint p)
Deprecated.
Inserts a point into the nearest segment.
|
abstract void |
IltLogicalPolyPoints.insertPoint(IlvPoint p)
Deprecated.
Inserts a point where it fits best.
|
void |
IltLogicalPolyline.insertPoint(int index,
IlvPoint p)
Deprecated.
Inserts a point into a specific segment.
|
void |
IltLogicalPolygon.insertPoint(int index,
IlvPoint p)
Deprecated.
Inserts a point into a specific segment.
|
abstract void |
IltLogicalPolyPoints.insertPoint(int index,
IlvPoint p)
Deprecated.
Inserts a point into a specific segment.
|
void |
IltLogicalPolyline.movePoint(int index,
IlvPoint p)
Deprecated.
Moves a specific point to a new location.
|
void |
IltLogicalPolygon.movePoint(int index,
IlvPoint p)
Deprecated.
Moves a specific point to a new location.
|
abstract void |
IltLogicalPolyPoints.movePoint(int index,
IlvPoint p)
Deprecated.
Moves a specific point to a new location.
|
void |
IltGrapherAdapter.reshapeLink(Object link,
IlvPoint fromPoint,
IlvPoint[] points,
int startIndex,
int length,
IlvPoint toPoint,
boolean redraw)
Like the method in the superclass IlvGrapherAdapter.
|
void |
IltGrapherAdapter.reshapeLink(Object link,
IlvPoint fromPoint,
IlvPoint[] points,
int startIndex,
int length,
IlvPoint toPoint,
boolean redraw)
Like the method in the superclass IlvGrapherAdapter.
|
void |
IltAbstractLegend.setPoint(IlpPointKey key,
IlvPoint value)
Deprecated.
This method is obsolete. Use
IlpPoint instead
of IlvPoint |
void |
IltAbstractLegend.setPoint(IltKey.Point key,
IlvPoint value)
Deprecated.
This method is obsolete. Use
IlpPointKey instead
of IltKey.Point |
void |
IltLogicalPolyline.setSegment(int index,
IlvPoint from,
IlvPoint to)
Deprecated.
|
void |
IltLogicalPolygon.setSegment(int index,
IlvPoint from,
IlvPoint to)
Deprecated.
|
abstract void |
IltLogicalPolyPoints.setSegment(int index,
IlvPoint start,
IlvPoint end)
Deprecated.
During construction of an instance, this sets a specified segment.
|
void |
IltAbstractLegend.setValue(IlpPointKey key,
IlvPoint value)
Deprecated.
This method is just for compatibility, to guarantee that old
IltKey.Point keys with IlvPoint values still work with IlpPoint.
|
Constructor and Description |
---|
IltLineSegment(IlvPoint from,
IlvPoint to)
Deprecated.
Creates a new line segment, connecting two points.
|
IltLogicalPolygon(IlvPoint[] points)
Deprecated.
Creates a new
IltLogicalPolygon instance, connecting given
points. |
IltLogicalPolygon(IlvPoint[] points,
boolean removeRedundant)
Deprecated.
Creates a new
IltLogicalPolygon instance, connecting given
points. |
IltLogicalPolyline(IlvPoint[] points)
Deprecated.
Creates a new
IltLogicalPolyline instance, connecting given
points. |
IltLogicalPolyline(IlvPoint[] points,
boolean removeRedundant)
Deprecated.
Creates a new
IltLogicalPolyline instance, connecting given
points. |
IltLogicalPolyline(IlvPoint from,
IlvPoint to)
Deprecated.
Creates a new
IltLogicalPolyline instance. |
Modifier and Type | Method and Description |
---|---|
protected IlvPoint |
IltNodeSide.getReferencePoint(ilog.tgo.graphic.graphlayout.IltLinkData link,
ilog.tgo.graphic.graphlayout.IltNodeData node)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected abstract boolean |
IltNodeSide.compareLinks(int category,
ilog.tgo.graphic.graphlayout.IltNodeData node,
IlvPoint point1,
IlvPoint point2,
ilog.tgo.graphic.graphlayout.IltLinkData link1,
ilog.tgo.graphic.graphlayout.IltLinkData link2)
Deprecated.
Decides the order of the connection of two links that
have the same category number and a different opposite side.
|
protected abstract boolean |
IltNodeSide.compareLinks(int oppositeSide,
IlvPoint point1,
IlvPoint point2)
Deprecated.
Decides the order of the connection of two links that
have the same category number and the same opposite side.
|
protected abstract void |
IltNodeSide.computeConnectionPoint(IlvRect nodeBBox,
ilog.tgo.graphic.graphlayout.IltLinkShape shape,
IlvPoint connectionPoint,
IlvPoint adjacentPoint,
double dist)
Deprecated.
|
protected abstract double |
IltNodeSide.getRadialDelta(IlvPoint point1,
IlvPoint point2)
Deprecated.
Returns the radial delta of two points (usually, two points of a link).
|
protected abstract double |
IltNodeSide.getTangentDelta(IlvPoint point1,
IlvPoint point2)
Deprecated.
Returns the tangent delta of two points (usually, two points of a link).
|
protected abstract double |
IltNodeSide.getToLeft(IlvPoint point,
IlvRect linkConnectionRect,
double tangentDelta)
Deprecated.
Returns the relative delta of
point , after translation with
tangentDelta on a direction tangential to the node side,
in respect to the linkConnectionRect . |
protected abstract void |
IltNodeSide.moveOutside(IlvPoint point,
double radialDelta)
Deprecated.
Moves
point radially (in respect to the node side orientation) with
radialDelta . |
void |
IltNodeSide.moveToDefaultConnectionPoint(IlvPoint point,
IlvRect rect)
Deprecated.
Moves a point to the default connection point of the node side.
|
protected abstract boolean |
IltNodeSide.refineLinksOrthogonalWithPoints(IlvPoint point11,
IlvPoint point12,
IlvPoint point21,
IlvPoint point22,
IlvPoint point23,
double linkWidth1,
double linkWidth2,
boolean isLeft,
boolean firstLinkIsSameSideSelfLink,
int nPoints2,
double linkOffset)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
IlvPoint[] |
IltLabelingModel.getPolylinePoints(Object polylineObstacle) |
Modifier and Type | Method and Description |
---|---|
boolean |
IltBaseRenderer.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t,
IlvRect rect)
Tests whether a point lies within the outline of the object.
|
protected boolean |
IltBaseRenderer.containsExtraBorders(IlvPoint p,
IlvPoint tp,
IlvTransformer t,
IlvRect rect)
Tests whether a point lies within the borders of this object.
|
protected boolean |
IltBTSAntennaBaseRenderer.Offscreen.containsExtraBorders(IlvPoint p,
IlvPoint tp,
IlvTransformer t,
IlvRect rect) |
protected boolean |
IltTinyImageBaseRendererFactory.BaseRenderer.containsMain(IlvPoint p,
IlvPoint tp,
IlvTransformer t,
IlvRect rect)
This implementation takes the transparency of the image into account.
|
protected boolean |
IltTinyBaseRenderer.Graphic.containsMain(IlvPoint p,
IlvPoint tp,
IlvTransformer t,
IlvRect rect) |
protected boolean |
IltPortImageBaseRendererFactory.BaseRenderer.containsMain(IlvPoint p,
IlvPoint tp,
IlvTransformer t,
IlvRect rect)
This implementation takes the transparency of the image into account.
|
protected boolean |
IltPortBaseRenderer.Graphic.containsMain(IlvPoint p,
IlvPoint tp,
IlvTransformer t,
IlvRect rect) |
protected boolean |
IltOPCImageBaseRendererFactory.BaseRenderer.containsMain(IlvPoint p,
IlvPoint tp,
IlvTransformer t,
IlvRect rect)
This implementation takes the transparency of the image into account.
|
protected boolean |
IltOPCBaseRenderer.Graphic.containsMain(IlvPoint p,
IlvPoint tp,
IlvTransformer t,
IlvRect rect) |
boolean |
IltNEImageBaseRendererFactory.BaseRenderer.containsMain(IlvPoint p,
IlvPoint tp,
IlvTransformer t,
IlvRect rect)
This implementation takes the transparency of the image into account.
|
boolean |
IltNEBaseRenderer.Graphic.containsMain(IlvPoint p,
IlvPoint tp,
IlvTransformer t,
IlvRect rect) |
protected boolean |
IltLogicalImageBaseRendererFactory.BaseRenderer.containsMain(IlvPoint p,
IlvPoint tp,
IlvTransformer t,
IlvRect rect)
This implementation takes the transparency of the image into account.
|
protected boolean |
IltLogicalBaseRenderer.Graphic.containsMain(IlvPoint p,
IlvPoint tp,
IlvTransformer t,
IlvRect rect) |
protected boolean |
IltLedBaseRenderer.Graphic.containsMain(IlvPoint p,
IlvPoint tp,
IlvTransformer t,
IlvRect rect) |
protected boolean |
IltCardImageBaseRendererFactory.BaseRenderer.containsMain(IlvPoint p,
IlvPoint tp,
IlvTransformer t,
IlvRect rect)
This implementation takes the transparency of the image into account.
|
protected boolean |
IltCardBaseRenderer.Graphic.containsMain(IlvPoint p,
IlvPoint tp,
IlvTransformer t,
IlvRect rect) |
protected boolean |
IltBaseRenderer.containsMain(IlvPoint p,
IlvPoint tp,
IlvTransformer t,
IlvRect rect)
Tests whether a point lies within the main part of the base of this object.
|
protected boolean |
IltBTSAntennaBaseRenderer.Standard.containsMain(IlvPoint p,
IlvPoint tp,
IlvTransformer t,
IlvRect rect) |
protected boolean |
IltBTSAntennaBaseRenderer.Offscreen.containsMain(IlvPoint p,
IlvPoint tp,
IlvTransformer t,
IlvRect rect) |
abstract IlvRect |
IltBTSAntennaBaseRenderer.getRect(IlvPoint center)
Returns the preferred size of the base.
|
IlvRect |
IltBTSAntennaBaseRenderer.Standard.getRect(IlvPoint center) |
IlvRect |
IltBTSAntennaBaseRenderer.Offscreen.getRect(IlvPoint center) |
Modifier and Type | Method and Description |
---|---|
IltLinkPort |
IltEditLinkPortInteractor.addLinkPort(IltCompositeGraphic graphic,
IlvRect linkConnectionRect,
IlvPoint location)
Creates a link connection port on a node, at a given position.
|
protected boolean |
IltMakePolyLinkInteractor.isEnoughDistance(IlvPoint p1,
IlvPoint p2)
Checks the distance between two consecutive points that are created.
|
protected boolean |
IltMakeLinkInteractor.isEnoughDistance(IlvPoint p1,
IlvPoint p2)
Checks the distance between two consecutive points that are created.
|
protected IlvGraphic |
IltMakePolyGroupInteractor.makePolyPoint(IlvPoint[] points) |
protected IlvGraphic |
IltMakeLinearGroupInteractor.makePolyPoint(IlvPoint[] points) |
protected void |
IltMoveObjectInteractor.performMove(IlvGraphic obj,
IlvPoint position,
IlvObjectInteractorContext context) |
protected boolean |
IltMoveInteractor.validate(IlvPoint pos,
IlvPoint origpos)
Returns true if the moved distance is sufficiently large for warranting
a move of the object.
|
Modifier and Type | Method and Description |
---|---|
IlvPoint |
IltObject.getCenterPoint(IltGraphicManager manager)
Deprecated.
In order to get the center point of a given
IltObject
you should use the IltObject.PositionAttribute to
retrieve the IlpPosition object that represents this
IltObject 's position. Then depending on the
IlpPosition 's sub-type you should appropriately
calculate the center IlpPoint . Below is an example of
how to do this:
IlpObject object = ...; // Get the IlpPosition Object shape = object.getAttributeValue(IltObject.PositionAttribute); // Compute the center. IlpPoint center = null; // Only if the attribute has a value if (shape != IlpObject.ATTRIBUTE_VALUE_NOT_SET) { shape = (IlpPosition) shape.clone(); if (shape instanceof IlpPoint) { center = (IlpPoint)center; } else if (shape instanceof IlpRect) { IlpRect r = (IlpRect)shape; center = new IlpPoint(r.x + 0.5 * r.width, r.y + 0.5 * r.height); } else if (shape instanceof IlpPolyline) { // This is an undocumented utility method that returns the center point // of this IlpPolyline. So if you want you can provide your own // implementation here. center = new IlpPoint(((IlpPolyline)shape).getGravity1()); } else if (shape instanceof IlpPolygon) { // This is an undocumented utility method that returns the center point // of this IlpPolygon. So if you want you can provide your own // implementation here. center = new IlpPoint(((IlpPolygon)shape).getGravity2()); } else { // here you can handle user defined IlpPosition types. } } |
protected IlvPoint |
IltShelfItem.getCenterPoint(IltGraphicManager manager,
IltGraphic graphic)
Returns the center point with the manager's transformer applies
|
protected IlvPoint |
IltShelf.getCenterPoint(IltGraphicManager manager,
IltGraphic graphic)
Returns the position of the graphic representation in a given
IltGraphicManager.
|
protected IlvPoint |
IltRectGroup.getCenterPoint(IltGraphicManager manager,
IltGraphic graphic)
Returns the position of the graphic representation in a given
IltGraphicManager.
|
protected IlvPoint |
IltPolyGroup.getCenterPoint(IltGraphicManager manager,
IltGraphic graphic)
Returns the point that represents the center of the polygonal group.
|
protected IlvPoint |
IltOffPageConnector.getCenterPoint(IltGraphicManager manager,
IltGraphic graphic)
Returns the shape graphic setting.
|
protected abstract IlvPoint |
IltObject.getCenterPoint(IltGraphicManager manager,
IltGraphic graphic)
Returns the position of the graphic representation in a given
IltGraphicManager.
|
protected IlvPoint |
IltNetworkElement.getCenterPoint(IltGraphicManager manager,
IltGraphic graphic)
Returns the shape graphic setting.
|
protected IlvPoint |
IltLinearGroup.getCenterPoint(IltGraphicManager manager,
IltGraphic graphic)
Returns the position of the graphic representation in a given
IltGraphicManager.
|
protected IlvPoint |
IltCardItem.getCenterPoint(IltGraphicManager manager,
IltGraphic graphic)
Returns the position of the graphic representation in a given
IltGraphicManager.
|
protected IlvPoint |
IltBTSAntenna.getCenterPoint(IltGraphicManager manager,
IltGraphic graphic)
Returns the shape graphic setting.
|
protected IlvPoint |
IltBTS.getCenterPoint(IltGraphicManager manager,
IltGraphic graphic)
Returns the shape graphic setting.
|
protected IlvPoint |
IltAbstractLink.getCenterPoint(IltGraphicManager manager,
IltGraphic graphic)
Returns the position of the graphic representation in a given
IltcObjectContainer.
|
IlvPoint |
IltOffPageConnector.getCenterPointInManager(IltGraphicManager manager,
IltGraphic graphic)
Returns the position of the graphic representation in a given
IltGraphicManager.
|
IlvPoint |
IltObject.getCenterPointInManager(IltGraphicManager manager,
IltGraphic graphic) |
IlvPoint |
IltNetworkElement.getCenterPointInManager(IltGraphicManager manager,
IltGraphic graphic)
Returns the position of the graphic representation in a given
IltGraphicManager.
|
IlvPoint |
IltBTSAntenna.getCenterPointInManager(IltGraphicManager manager,
IltGraphic graphic)
Returns the position of the graphic representation in a given
IltGraphicManager.
|
IlvPoint |
IltBTS.getCenterPointInManager(IltGraphicManager manager,
IltGraphic graphic)
Returns the position of the graphic representation in a given
IltGraphicManager.
|
IlvPoint |
IltCard.getChildPosition(IltCardItem cardItem)
Deprecated.
Please use
getPosition in the card item
itself, or in the component view where it is being displayed. |
IlvPoint |
IltGroup.getDecorationsCenterPoint()
Deprecated.
Please use CSS property
decorationsOffset instead. |
IlvPoint |
IltGroup.getDecorationsCenterPoint(IltGraphicManager manager)
Deprecated.
Please use CSS property
decorationsOffset instead. |
protected IlvPoint |
IltGroup.getDecorationsCenterPoint(IltGraphicManager manager,
IltGraphic graphic)
Returns the absolute center point of the group information cluster in
a specific graphical representation.
|
IlvPoint |
IltLink.getDecorationsOffset()
Deprecated.
Please use the Style API with key
IltLink.DecorationsOffset |
IlvPoint |
IltGroup.getDecorationsOffset()
Deprecated.
Please use the CSS property
decorationsOffset |
IlvPoint |
IltLink.getDecorationsOffset(IltGraphic graphic)
Deprecated.
Please use the CSS property
decorationsOffset instead. |
IlvPoint |
IltLink.getDecorationsOffset(IltGraphicManager mgr)
Deprecated.
Please use the CSS property
decorationsOffset instead. |
IlvPoint |
IltGroup.getDecorationsOffset(IltGraphicManager manager)
Deprecated.
Please use CSS property
decorationsOffset |
protected IlvPoint |
IltGroup.getDecorationsOffset(IltGraphicManager manager,
IltGraphic graphic)
Returns the decorations offset for the given graphical representation.
|
IlvPoint |
IltObject.getLabelOffset()
Deprecated.
Please use CSS property
labelOffset instead. |
IlvPoint |
IltObject.getLabelOffset(IltGraphic graphic)
Deprecated.
Please use CSS property
labelOffset instead. |
IlvPoint |
IltObject.getLabelOffset(IltGraphicManager manager)
Deprecated.
Please use CSS property
labelPosition instead. |
IlvPoint |
IltCard.getParentPosition(IltGraphicManager manager,
IltGraphic graphic)
Deprecated.
Please retrieve the parent object and use
getPosition instead. |
IlvPoint |
IltShelf.getTopLeftPoint(IltGraphicManager manager)
Deprecated.
Please use
getPosition instead. |
protected IlvPoint |
IltShelf.getTopLeftPoint(IltGraphicManager manager,
IltGraphic graphic)
Returns the shape graphic setting.
|
IlvPoint |
IltCard.getViewPosition(IltGraphicManager manager,
IltCardItem item)
Converts the relative position (
IlpRelativePoint ) of a card
item into a view position. |
Modifier and Type | Method and Description |
---|---|
void |
IltShelf.computeGraphic(IltGraphicManager manager,
IlvPoint position)
Deprecated.
Adding a object to a datasource, connected to a graphic component such as
an
IlpNetwork , is enough to make its graphic representation
visible. |
void |
IltOffPageConnector.computeGraphic(IltGraphicManager manager,
IlvPoint position)
Deprecated.
Adding a object to a datasource, connected to a graphic component such as
an
IlpNetwork , is enough to make its graphic representation
visible. Once visible, it is updated automatically when needed. |
void |
IltNetworkElement.computeGraphic(IltGraphicManager manager,
IlvPoint position)
Deprecated.
To make this object visible at a given position, please use
the method
setPosition and add this object to a
datasource. |
void |
IltCardItem.computeGraphic(IltGraphicManager manager,
IlvPoint position)
Deprecated.
Adding a object to a datasource, connected to a graphic component such as
an
IlpNetwork , is enough to make its graphic representation
visible. Once visible, it is updated automatically when needed. |
void |
IltBTSAntenna.computeGraphic(IltGraphicManager manager,
IlvPoint position)
Deprecated.
Adding a object to a datasource, connected to a graphic component such as
an
IlpNetwork , is enough to make its graphic representation
visible. |
IlpRelativePoint |
IltCard.getRelativePosition(IltGraphicManager manager,
IlvPoint viewPos)
Converts the absolute position (
IlvPoint ) of a card item into
a relative position. |
void |
IltShelfItem.setCenterPoint(IltGraphicManager manager,
IltGraphic graphic,
IlvPoint position,
IlpPositionSource reason)
Changes the position of the graphic representation in a given
IltGraphicManager.
|
void |
IltShelf.setCenterPoint(IltGraphicManager manager,
IltGraphic graphic,
IlvPoint position,
IlpPositionSource reason)
Changes the position of the graphic representation in a given
IltGraphicManager.
|
void |
IltRectGroup.setCenterPoint(IltGraphicManager manager,
IltGraphic graphic,
IlvPoint position,
IlpPositionSource reason)
Changes the position of the graphic representation in a given
IltcObjectContainer.
|
void |
IltPolyGroup.setCenterPoint(IltGraphicManager manager,
IltGraphic graphic,
IlvPoint position,
IlpPositionSource reason)
Changes the position of the graphic representation in a given
IltGraphicManager.
|
void |
IltOffPageConnector.setCenterPoint(IltGraphicManager manager,
IltGraphic graphic,
IlvPoint position,
IlpPositionSource reason)
Changes the shape graphic setting.
|
abstract void |
IltObject.setCenterPoint(IltGraphicManager manager,
IltGraphic graphic,
IlvPoint position,
IlpPositionSource reason)
Changes the position of the graphic representation in a given
IltGraphicManager.
|
void |
IltNetworkElement.setCenterPoint(IltGraphicManager manager,
IltGraphic graphic,
IlvPoint position,
IlpPositionSource reason)
Changes the shape graphic setting.
|
void |
IltLinearGroup.setCenterPoint(IltGraphicManager manager,
IltGraphic graphic,
IlvPoint position,
IlpPositionSource reason)
Changes the position of the graphic representation in a given
IltGraphicManager.
|
void |
IltCardItem.setCenterPoint(IltGraphicManager manager,
IltGraphic graphic,
IlvPoint position,
IlpPositionSource reason)
Changes the position of the graphic representation in a given
IltGraphicManager.
|
void |
IltBTSAntenna.setCenterPoint(IltGraphicManager manager,
IltGraphic graphic,
IlvPoint position,
IlpPositionSource reason)
Changes the shape graphic setting.
|
void |
IltBTS.setCenterPoint(IltGraphicManager manager,
IltGraphic graphic,
IlvPoint position,
IlpPositionSource reason)
Changes the shape graphic setting.
|
void |
IltAbstractLink.setCenterPoint(IltGraphicManager manager,
IltGraphic graphic,
IlvPoint position,
IlpPositionSource reason)
Changes the position of the graphic representation in a given
IltcObjectContainer.
|
void |
IltObject.setCenterPoint(IltGraphicManager manager,
IlvPoint position)
Deprecated.
Please use an approach depending on the
IlpPosition type of
of the object. For objects whose position is just a point, you can use
the setPosition method. |
void |
IltObject.setCenterPoint(IltGraphicManager manager,
IlvPoint position,
IlpPositionSource reason)
Deprecated.
|
void |
IltObject.setCenterPointInManager(IltGraphicManager manager,
IltGraphic graphic,
IlvPoint position,
IlpPositionSource reason) |
protected void |
IltGroup.setDecorationsCenterPoint(IltGraphicManager manager,
IltGraphic graphic,
IlvPoint centerPoint)
Sets the absolute center point of the group information cluster in
a given manager.
|
void |
IltGroup.setDecorationsCenterPoint(IltGraphicManager manager,
IlvPoint centerPoint)
Deprecated.
Please use CSS property
decorationsOffset instead. |
void |
IltGroup.setDecorationsCenterPoint(IlvPoint centerPoint)
Deprecated.
Please use CSS property
decorationsOffset instead. |
protected void |
IltGroup.setDecorationsOffset(IltGraphicManager manager,
IltGraphic graphic,
IlvPoint offset)
Sets the relative position of the group information cluster in
a given manager according to the center of gravity.
|
void |
IltLink.setDecorationsOffset(IltGraphicManager mgr,
IlvPoint offset)
Deprecated.
Please use the CSS property
decorationsOffset instead. |
void |
IltGroup.setDecorationsOffset(IltGraphicManager manager,
IlvPoint offset)
Deprecated.
Please use CSS property
decorationsOffset |
void |
IltLink.setDecorationsOffset(IlvPoint offset)
Deprecated.
Please use the CSS property
decorationsOffset instead. |
void |
IltGroup.setDecorationsOffset(IlvPoint offset)
Deprecated.
Please use CSS property
decorationsOffset |
void |
IltCard.setItem(IltCardItem item,
IlvPoint pos)
Deprecated.
Container relationships should be declared at the
data source level. Please insert your card item in the
data source, setting it as child of this card. It will also
be necessary to define its position within the card. You
can do this, by setting the card item position attribute
to a relative point
IlpRelativePoint . |
void |
IltObject.setLabelOffset(IltGraphicManager manager,
IlvPoint offset)
Deprecated.
Please use CSS property
labelOffset instead. |
void |
IltObject.setLabelOffset(IlvPoint offset)
Deprecated.
Please use CSS property
labelOffset instead. |
void |
IltShelf.setTopLeftPoint(IltGraphicManager manager,
IltGraphic graphic,
IlvPoint position,
IlpPositionSource reason)
Changes the shape graphic setting.
|
void |
IltShelf.setTopLeftPoint(IltGraphicManager manager,
IlvPoint topLeftPoint)
Deprecated.
Please use
setPosition instead. |
void |
IltShelf.setTopLeftPoint(IltGraphicManager manager,
IlvPoint topLeftPoint,
IlpPositionSource reason)
Deprecated.
Please use
setPosition instead. |
void |
IltShelf.setTopLeftPointInManager(IltGraphicManager manager,
IltGraphic graphic,
IlvPoint position,
IlpPositionSource reason)
Changes the position of the graphic representation in a given
IltGraphicManager.
|
Modifier and Type | Method and Description |
---|---|
void |
IltComponentManager.ensureVisible(IlvPoint p) |
void |
IltComponentManager.snapToGrid(IlvPoint p) |
Modifier and Type | Method and Description |
---|---|
IlvPoint |
IlvDefaultManagerFrame.getAbsoluteExpandCollapseIconPosition()
Returns the absolute position of the icon that represents
the expand or collapse state of the frame.
|
static IlvPoint[] |
IlvGraphicUtil.GetAutoSmoothSpline(IlvPoint[] originalpoints,
int length,
boolean ghosting,
IlvPoint[] bezierpoints,
int[] flags,
int[] resultingLength)
Returns an array of
IlvPoint s for a smooth spline from
an array of IlvPoint s of user control points. |
IlvPoint |
IlvGraphic.getCenter(IlvTransformer t)
Returns the center point of the graphic object.
|
abstract IlvPoint |
IlvLinkConnector.getClosestConnectionPoint(IlvPoint p,
Object orig,
Object dest,
Object linkOrClass,
boolean origin,
IlvTransformer t)
Returns the connection point that is closest to a particular point
p . |
abstract IlvPoint |
IlvLinkConnector.getConnectionPoint(IlvLinkImage link,
boolean origin,
IlvTransformer t)
Returns the position of the point where
link is
connected to the origin or destination node. |
IlvPoint |
IlvLinkImage.getConnectionReferencePoint(boolean origin,
IlvTransformer t)
Returns the reference connection point.
|
protected IlvPoint |
IlvDefaultManagerFrame.getExpandCollapseIconPosition(IlvManager manager,
IlvRect bbox,
IlvTransformer t)
Calculates the position of the expand/collapse icon at the manager.
|
IlvPoint |
IlvPolyPointsSelection.getHandle(int i,
IlvTransformer t)
Returns the location of a handle.
|
abstract IlvPoint |
IlvHandlesSelection.getHandle(int i,
IlvTransformer t)
Returns the location of a handle.
|
IlvPoint |
IlvDrawSelection.getHandle(int i,
IlvTransformer t)
Returns the location of a handle.
|
IlvPoint |
IlvManager.getIntersectionWithOutline(IlvPoint innerPoint,
IlvPoint outerPoint,
IlvTransformer t)
Returns the intersection of the line segment from inner point to outer
point with the shape of the graphic object.
|
IlvPoint |
IlvGraphic.getIntersectionWithOutline(IlvPoint innerPoint,
IlvPoint outerPoint,
IlvTransformer t)
Returns the intersection of the line segment from inner point to outer
point with the shape of the graphic object.
|
static IlvPoint |
IlvUtil.GetLineIntersection(double ax1,
double ay1,
double ax2,
double ay2,
double bx1,
double by1,
double bx2,
double by2,
IlvPoint result)
Returns the intersection point between two lines.
|
static IlvPoint |
IlvUtil.GetLineIntersection(IlvPoint p1LA,
IlvPoint p2LA,
IlvPoint p1LB,
IlvPoint p2LB,
IlvPoint result)
Returns the intersection point between two lines.
|
IlvPoint[] |
IlvLinkImage.getLinkPoints()
Returns the points that define the link, for the identity transformation.
|
IlvPoint[] |
IlvLinkImage.getLinkPoints(IlvTransformer t)
Returns the points that define the link.
|
IlvPoint |
IlvGrid.getOrigin()
Returns the origin point of the grid.
|
IlvPoint |
IlvPolyPointsInterface.getPointAt(int index,
IlvTransformer t)
Returns the point at a specified index.
|
IlvPoint |
IlvLinkImage.getPointAt(int index,
IlvTransformer t)
Returns the point at a specified index.
|
static IlvPoint[] |
IlvGraphicUtil.GetPolyPoints(IlvPolyPointsInterface polypoints,
IlvTransformer t)
Returns the points of a polypoint.
|
IlvPoint |
IlvDefaultManagerFrame.getRelativeExpandCollapseIconPosition()
Returns the relative position of the icon that represents
the expand or collapse state of the frame.
|
static IlvPoint[] |
IlvGraphicUtil.GetSmoothSpline(IlvPoint[] originalpoints,
int length,
double smoothness,
boolean ghosting,
IlvPoint[] bezierpoints)
Returns an array of
IlvPoint s for a smooth spline from
an array of IlvPoint s of user control points. |
static IlvPoint |
IlvGraphicUtil.GetSmoothSplineBendFromHandle(int handleIndex,
IlvPoint handlePoint,
IlvPoint[] bendpoints,
int length,
double smoothness,
boolean ghosting)
Returns the used control point from the handle position on a smooth spline.
|
static IlvPoint |
IlvGraphicUtil.GetSmoothSplineHandleFromBend(int handleIndex,
IlvPoint[] bendpoints,
int length,
double smoothness,
boolean ghosting)
Returns a position on a smooth spline that can be used as selection
handle points on the spline.
|
static IlvPoint[] |
IlvGraphicUtil.GetSmoothSplineHandlesFromBends(IlvPoint[] bendpoints,
int length,
double smoothness,
boolean ghosting,
IlvPoint[] handlepoints)
Returns an array of
IlvPoint s for a smooth spline
that can be used as selection handle points on the spline. |
Modifier and Type | Method and Description |
---|---|
void |
IlvTransformer.apply(IlvPoint point)
Applies the transformer to a point.
|
void |
IlvTransformer.applyFloor(IlvPoint point)
Applies the transformer to a point.
|
protected IlvRect |
IlvLinkImage.arrowBBox(IlvPoint from,
IlvPoint to,
IlvTransformer t)
Computes the bounding rectangle of the
arrow when the link is oriented.
|
protected boolean |
IlvLinkImage.arrowContains(IlvPoint p,
IlvPoint tp,
IlvPoint from,
IlvPoint to,
IlvTransformer t)
Returns whether the arrow head contains the input point.
|
static void |
IlvGraphicUtil.BezierBoundingBox(IlvRect bbox,
IlvPoint[] pts,
int length,
boolean ghosting,
double smoothness,
double lineWidth,
int lineJoin,
int endCap,
IlvTransformer t)
Computes the bounding rectangle of a Bezier spline.
|
static void |
IlvGraphicUtil.BezierBoundingBox(IlvRect bbox,
IlvPoint[] pts,
int length,
double lineWidth,
int lineJoin,
int endCap,
IlvTransformer t)
Computes the bounding rectangle of a Bezier spline of up to 4 control
points.
|
static void |
IlvUtil.BoundingBox(IlvRect bbox,
IlvPoint[] points,
int count)
Computes the bounding rectangle that contains the points.
|
static void |
IlvGraphicUtil.ClosedBezierBoundingBox(IlvRect bbox,
IlvPoint[] pts,
int length,
boolean ghosting,
double smoothness,
double lineWidth,
int lineJoin,
int endCap,
IlvTransformer t)
Computes the bounding rectangle of a closed Bezier spline.
|
static void |
IlvGraphicUtil.ClosedBezierBoundingBox(IlvRect bbox,
IlvPoint[] pts,
int length,
double lineWidth,
int lineJoin,
int endCap,
IlvTransformer t)
Computes the bounding rectangle of a closed Bezier spline of up to
4 control points.
|
void |
IlvIndexedSet.collectObjects(IlvPoint p,
IlvPoint tp,
IlvTransformer t,
IlvGraphicVector result)
Collects all visible objects at a specified location.
|
void |
IlvIndexedSet.collectSelectableObjects(IlvPoint p,
IlvPoint tp,
IlvTransformer t,
IlvGraphicVector result)
Collects all visible and selectable objects at a specified location.
|
abstract void |
IlvLinkConnector.connectLink(IlvLinkImage link,
IlvPoint p,
boolean origin,
IlvTransformer t)
Connects a link to a specified connection point.
|
boolean |
IlvManagerFrame.contains(IlvManager manager,
IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the frame.
|
boolean |
IlvDefaultManagerFrame.contains(IlvManager manager,
IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the frame.
|
boolean |
IlvPolyPointsSelection.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Test if the specified point is inside a handle or
inside the selected object.
|
boolean |
IlvManager.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within this manager.
|
boolean |
IlvLinkImage.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the link.
|
boolean |
IlvHandlesSelection.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Test if the specified point is inside a handle.
|
boolean |
IlvGraphic.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the object.
|
boolean |
IlvManager.containsFrame(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if the specified point lie within the manager frame.
|
void |
IlvTransformer.deltaApply(IlvPoint point)
Applies the transformer to the specified point, but without the
translation parameters.
|
int |
IlvDrawSelection.direction(IlvPoint tp,
IlvTransformer t)
Returns the direction corresponding to a specified point.
|
protected void |
IlvLinkImage.drawArrow(Graphics dst,
IlvPoint from,
IlvPoint to,
IlvTransformer t)
Draws the arrow of the link if the link is oriented.
|
static void |
IlvGraphicUtil.DrawBezier(Graphics g,
IlvPoint[] pts,
int length,
boolean ghosting,
double d,
double lineWidth,
int lineJoin,
int endCap,
float[] lineStyle,
IlvTransformer t,
boolean pointsTransformed)
Draws a Bezier spline.
|
static void |
IlvGraphicUtil.DrawBezier(Graphics g,
IlvPoint[] pts,
int length,
double lineWidth,
int lineJoin,
int endCap,
float[] lineStyle,
IlvTransformer t)
Draws a Bezier spline of up to 4 control points.
|
static void |
IlvGraphicUtil.DrawBezier(Graphics g,
IlvPoint[] pts,
int length,
double lineWidth,
int lineJoin,
int endCap,
float[] lineStyle,
IlvTransformer t,
boolean pointsTransformed)
Draws a Bezier spline of up to 4 control points.
|
static void |
IlvGraphicUtil.DrawClosedBezier(Graphics g,
IlvPoint[] pts,
int length,
boolean ghosting,
double smoothness,
double lineWidth,
int lineJoin,
int endCap,
float[] lineStyle,
IlvTransformer t)
Draws a closed Bezier spline.
|
static void |
IlvGraphicUtil.DrawClosedBezier(Graphics g,
IlvPoint[] pts,
int length,
double lineWidth,
int lineJoin,
int endCap,
float[] lineStyle,
IlvTransformer t)
Draws a closed Bezier spline of up to 4 control points.
|
static void |
IlvGraphicUtil.DrawPolygon(Graphics g,
IlvPoint[] points,
int length,
IlvTransformer t)
Draws an outline of a polygon.
|
static void |
IlvGraphicUtil.DrawPolyline(Graphics g,
IlvPoint[] pts,
int length,
double lineWidth,
int lineJoin,
int endCap,
float[] lineStyle,
IlvTransformer t)
Draws a polyline.
|
static void |
IlvGraphicUtil.DrawPolyline(Graphics g,
IlvPoint[] pts,
int length,
double lineWidth,
int lineJoin,
int endCap,
float[] lineStyle,
IlvTransformer t,
boolean pointsTransformed)
Draws a polyline.
|
void |
IlvObjectInteractorContext.ensureVisible(IlvPoint p)
Scrolls the context so that the point becomes visible.
|
void |
IlvManagerViewInteractor.ensureVisible(IlvPoint p)
Calls
IlvManagerView.ensureVisible
if allowEnsureVisible returns true , otherwise it
does nothing. |
void |
IlvManagerView.ensureVisible(IlvPoint point)
Modifies the transformer so that the specified point
becomes visible.
|
boolean |
IlvPoint.equalsOrNear(IlvPoint otherPoint)
Test equality of 2 IlvPoint according default precision
|
static void |
IlvGraphicUtil.FillBezier(Graphics g,
IlvPoint[] pts,
int length,
boolean ghosting,
double smoothness,
IlvTransformer t)
Draws a filled Bezier spline.
|
static void |
IlvGraphicUtil.FillBezier(Graphics g,
IlvPoint[] pts,
int length,
IlvTransformer t)
Draws a filled Bezier spline of up to 4 control points.
|
static void |
IlvGraphicUtil.FillOutlinedPolygon(Graphics g,
IlvPoint[] points,
int length,
Color fillColor,
Color outlineColor,
IlvTransformer t)
Draws an outlined polygon.
|
static void |
IlvGraphicUtil.FillPolygon(Graphics g,
IlvPoint[] points,
int length,
IlvTransformer t)
Draws a filled polygon.
|
IlvGraphicVector |
IlvManager.getAllObjects(IlvPoint p,
IlvManagerView view,
boolean traverse,
boolean includeSubManagersIfInnerNodesFound)
Returns all visible graphic objects located at the specified point in a
manager view.
|
IlvGraphicVector |
IlvManager.getAllObjects(IlvPoint p,
int layer,
IlvManagerView view)
Returns all visible graphic objects located at the specified point in a
manager view for a specified layer.
|
IlvGraphicVector |
IlvObjectWithSelection.getAllSelectableObjects(IlvPoint p,
IlvManagerView view,
IlvTransformer t,
boolean traverse,
boolean includeParentsIfInnerFound)
Returns all selectable object at the given point.
|
IlvGraphicVector |
IlvManager.getAllSelectableObjects(IlvPoint p,
IlvManagerView view,
IlvTransformer t,
boolean traverse,
boolean includeParentsIfInnerFound)
Returns all selectable graphic objects at the specified point in a
manager view.
|
static IlvPoint[] |
IlvGraphicUtil.GetAutoSmoothSpline(IlvPoint[] originalpoints,
int length,
boolean ghosting,
IlvPoint[] bezierpoints,
int[] flags,
int[] resultingLength)
Returns an array of
IlvPoint s for a smooth spline from
an array of IlvPoint s of user control points. |
static IlvPoint[] |
IlvGraphicUtil.GetAutoSmoothSpline(IlvPoint[] originalpoints,
int length,
boolean ghosting,
IlvPoint[] bezierpoints,
int[] flags,
int[] resultingLength)
Returns an array of
IlvPoint s for a smooth spline from
an array of IlvPoint s of user control points. |
abstract IlvPoint |
IlvLinkConnector.getClosestConnectionPoint(IlvPoint p,
Object orig,
Object dest,
Object linkOrClass,
boolean origin,
IlvTransformer t)
Returns the connection point that is closest to a particular point
p . |
IlvObjectWithSelection |
IlvObjectWithSelection.getCollapseExpandObject(IlvPoint p,
IlvManagerView view,
IlvTransformer t,
boolean traverse)
Returns the first object that should change its collapsed state
when clicking at the input point.
|
IlvObjectWithSelection |
IlvManager.getCollapseExpandObject(IlvPoint p,
IlvManagerView view,
IlvTransformer t,
boolean traverse)
Returns the first object that can change its collapsed or expanded state
when the input point is clicked.
|
void |
IlvLinkImage.getConnectionPoints(IlvPoint src,
IlvPoint dst,
IlvTransformer t)
Computes the origin and destination points to draw the link.
|
int |
IlvHandlesSelection.getHandle(IlvPoint p,
IlvTransformer t)
Searches for a handle located at point p, when the object
is drawn with the transformer t.
|
int |
IlvDrawSelection.getHandle(IlvPoint p,
IlvTransformer t)
Searches for a handle located at point
p , when the object
is drawn with the transformer t . |
IlvPoint |
IlvManager.getIntersectionWithOutline(IlvPoint innerPoint,
IlvPoint outerPoint,
IlvTransformer t)
Returns the intersection of the line segment from inner point to outer
point with the shape of the graphic object.
|
IlvPoint |
IlvGraphic.getIntersectionWithOutline(IlvPoint innerPoint,
IlvPoint outerPoint,
IlvTransformer t)
Returns the intersection of the line segment from inner point to outer
point with the shape of the graphic object.
|
static IlvPoint |
IlvUtil.GetLineIntersection(double ax1,
double ay1,
double ax2,
double ay2,
double bx1,
double by1,
double bx2,
double by2,
IlvPoint result)
Returns the intersection point between two lines.
|
static IlvPoint |
IlvUtil.GetLineIntersection(IlvPoint p1LA,
IlvPoint p2LA,
IlvPoint p1LB,
IlvPoint p2LB,
IlvPoint result)
Returns the intersection point between two lines.
|
boolean |
IlvLinkImage.getLinkConnectorConnectionPoint(boolean origin,
IlvPoint p,
IlvTransformer t)
Returns in
p the position of the extremity of the link when
a link connector is used to control the connection point of the link. |
IlvGraphic |
IlvManager.getObject(IlvPoint p,
IlvManagerView view)
Returns the graphic object located at the specified point in a
manager view; otherwise, it returns
null . |
IlvGraphic |
IlvManager.getObject(IlvPoint p,
IlvManagerView view,
boolean traverse)
Returns the graphic object located at the specified point in a
manager view; otherwise, it returns
null . |
IlvGraphic |
IlvIndexedSet.getObject(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Looks for a visible object at a specified location.
|
IlvGraphic |
IlvManager.getObject(IlvPoint p,
int layer,
IlvManagerView view)
Returns the graphic object located at the specified point in a
manager view for a specified layer; otherwise, it returns
null . |
protected JPopupMenu |
IlvManagerView.getPopupMenu(IlvGraphic obj,
IlvPoint p,
IlvPopupMenuManager popupManager)
Returns the Swing pop-up menu to be displayed when the pop-up is
triggered at a specified location inside the manager view.
|
JPopupMenu |
IlvManagerView.getPopupMenu(IlvPoint p,
IlvPopupMenuManager popupManager)
Returns the Swing pop-up menu to be displayed when the pop-up is
triggered at a specified location inside the manager view.
|
JPopupMenu |
IlvGraphic.getPopupMenu(IlvPoint p,
IlvTransformer t,
IlvManagerView view,
IlvPopupMenuManager popupManager)
Returns the Swing pop-up menu to display when the pop-up is triggered.
|
IlvGraphic |
IlvObjectWithSelection.getSelectableObject(IlvPoint p,
IlvManagerView view,
IlvTransformer t,
boolean traverse)
Returns the first selectable object at the given point.
|
IlvGraphic |
IlvManager.getSelectableObject(IlvPoint p,
IlvManagerView view,
IlvTransformer t,
boolean traverse)
Returns the first selectable graphic object at the specified point in a
manager view.
|
IlvGraphic |
IlvIndexedSet.getSelectableObject(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Looks for a visible and selectable object at a specified location.
|
IlvSelection |
IlvManager.getSelection(IlvPoint p,
IlvManagerView view)
Returns the selection object (instance of
IlvSelection )
located at the specified point in a manager view. |
IlvSelection |
IlvManager.getSelection(IlvPoint p,
IlvManagerView view,
boolean traverse)
Returns the selection object (instance of
IlvSelection )
located at the specified point in a manager view. |
static IlvPoint[] |
IlvGraphicUtil.GetSmoothSpline(IlvPoint[] originalpoints,
int length,
double smoothness,
boolean ghosting,
IlvPoint[] bezierpoints)
Returns an array of
IlvPoint s for a smooth spline from
an array of IlvPoint s of user control points. |
static IlvPoint[] |
IlvGraphicUtil.GetSmoothSpline(IlvPoint[] originalpoints,
int length,
double smoothness,
boolean ghosting,
IlvPoint[] bezierpoints)
Returns an array of
IlvPoint s for a smooth spline from
an array of IlvPoint s of user control points. |
static IlvPoint |
IlvGraphicUtil.GetSmoothSplineBendFromHandle(int handleIndex,
IlvPoint handlePoint,
IlvPoint[] bendpoints,
int length,
double smoothness,
boolean ghosting)
Returns the used control point from the handle position on a smooth spline.
|
static IlvPoint |
IlvGraphicUtil.GetSmoothSplineBendFromHandle(int handleIndex,
IlvPoint handlePoint,
IlvPoint[] bendpoints,
int length,
double smoothness,
boolean ghosting)
Returns the used control point from the handle position on a smooth spline.
|
static IlvPoint |
IlvGraphicUtil.GetSmoothSplineHandleFromBend(int handleIndex,
IlvPoint[] bendpoints,
int length,
double smoothness,
boolean ghosting)
Returns a position on a smooth spline that can be used as selection
handle points on the spline.
|
static IlvPoint[] |
IlvGraphicUtil.GetSmoothSplineHandlesFromBends(IlvPoint[] bendpoints,
int length,
double smoothness,
boolean ghosting,
IlvPoint[] handlepoints)
Returns an array of
IlvPoint s for a smooth spline
that can be used as selection handle points on the spline. |
static IlvPoint[] |
IlvGraphicUtil.GetSmoothSplineHandlesFromBends(IlvPoint[] bendpoints,
int length,
double smoothness,
boolean ghosting,
IlvPoint[] handlepoints)
Returns an array of
IlvPoint s for a smooth spline
that can be used as selection handle points on the spline. |
String |
IlvGraphic.getToolTipText(IlvPoint p,
IlvTransformer t)
Returns the tooltip text to display when the mouse
pointer is at a specified location inside the graphic
object.
|
protected void |
IlvPolyPointsEdition.insertPoint(IlvPolyPointsInterface obj,
IlvPoint p,
IlvObjectInteractorContext context)
Called when a point is inserted.
|
boolean |
IlvTransformer.inverse(IlvPoint p)
Applies the inverse transformation on the specified point.
|
void |
IlvGraphic.move(IlvPoint p)
Moves the object.
|
protected void |
IlvPolyPointsEdition.movePoint(IlvPolyPointsInterface obj,
IlvObjectInteractorContext context,
IlvPoint p)
Called when a point is moved.
|
IlvGraphicEnumeration |
IlvManager.pasteSelection(IlvPoint p,
boolean select)
Pastes the graphic objects saved in the clipboard
into the manager.
|
int |
IlvTextInterface.pickCharacter(IlvPoint click,
IlvTransformer t)
Returns the index of the character clicked by the user.
|
static boolean |
IlvGraphicUtil.PointInBezier(IlvPoint point,
IlvPoint[] pts,
int length,
boolean ghosting,
double smoothness,
double lineWidth,
int lineJoin,
int endCap,
IlvTransformer t)
Performs a hit test on a Bezier spline.
|
static boolean |
IlvGraphicUtil.PointInBezier(IlvPoint point,
IlvPoint[] pts,
int length,
boolean ghosting,
double smoothness,
double lineWidth,
int lineJoin,
int endCap,
IlvTransformer t)
Performs a hit test on a Bezier spline.
|
static boolean |
IlvGraphicUtil.PointInBezier(IlvPoint point,
IlvPoint[] pts,
int length,
double lineWidth,
int lineJoin,
int endCap,
IlvTransformer t)
Performs a hit test on a Bezier spline of up to 4 control points.
|
static boolean |
IlvGraphicUtil.PointInBezier(IlvPoint point,
IlvPoint[] pts,
int length,
double lineWidth,
int lineJoin,
int endCap,
IlvTransformer t)
Performs a hit test on a Bezier spline of up to 4 control points.
|
static boolean |
IlvGraphicUtil.PointInClosedBezier(IlvPoint point,
IlvPoint[] pts,
int length,
boolean ghosting,
double smoothness,
double lineWidth,
int lineJoin,
int endCap,
IlvTransformer t)
Performs a hit test on a closed Bezier spline.
|
static boolean |
IlvGraphicUtil.PointInClosedBezier(IlvPoint point,
IlvPoint[] pts,
int length,
boolean ghosting,
double smoothness,
double lineWidth,
int lineJoin,
int endCap,
IlvTransformer t)
Performs a hit test on a closed Bezier spline.
|
static boolean |
IlvGraphicUtil.PointInClosedBezier(IlvPoint point,
IlvPoint[] pts,
int length,
double lineWidth,
int lineJoin,
int endCap,
IlvTransformer t)
Performs a hit test on a closed Bezier spline of up to 4 control points.
|
static boolean |
IlvGraphicUtil.PointInClosedBezier(IlvPoint point,
IlvPoint[] pts,
int length,
double lineWidth,
int lineJoin,
int endCap,
IlvTransformer t)
Performs a hit test on a closed Bezier spline of up to 4 control points.
|
static boolean |
IlvGraphicUtil.PointInFilledBezier(IlvPoint point,
IlvPoint[] pts,
int length,
boolean ghosting,
double smoothness,
IlvTransformer t)
Performs a hit test on a filled Bezier spline.
|
static boolean |
IlvGraphicUtil.PointInFilledBezier(IlvPoint point,
IlvPoint[] pts,
int length,
boolean ghosting,
double smoothness,
IlvTransformer t)
Performs a hit test on a filled Bezier spline.
|
static boolean |
IlvGraphicUtil.PointInFilledBezier(IlvPoint point,
IlvPoint[] pts,
int length,
IlvTransformer t)
Performs a hit test on a filled Bezier spline of up to 4 control points.
|
static boolean |
IlvGraphicUtil.PointInFilledBezier(IlvPoint point,
IlvPoint[] pts,
int length,
IlvTransformer t)
Performs a hit test on a filled Bezier spline of up to 4 control points.
|
static boolean |
IlvUtil.PointInLine(IlvPoint point,
IlvPoint from,
IlvPoint to)
Returns
true if the first specified point is on the line
described by the two other points. |
static boolean |
IlvUtil.PointInLine(IlvPoint point,
IlvPoint from,
IlvPoint to,
boolean noMarginAtExtremities)
Returns
true if the first specified point is on the line
described by the two other points. |
static boolean |
IlvGraphicUtil.PointInPolygon(IlvPoint point,
IlvPoint[] pts,
int length,
IlvTransformer t)
Deprecated.
Beginning with Perforce JViews 5.5 you should use
IlvGraphicUtil.PointInPolygon(IlvPoint,IlvPoint[],int,IlvTransformer,boolean) instead. |
static boolean |
IlvGraphicUtil.PointInPolygon(IlvPoint point,
IlvPoint[] pts,
int length,
IlvTransformer t)
Deprecated.
Beginning with Perforce JViews 5.5 you should use
IlvGraphicUtil.PointInPolygon(IlvPoint,IlvPoint[],int,IlvTransformer,boolean) instead. |
static boolean |
IlvGraphicUtil.PointInPolygon(IlvPoint point,
IlvPoint[] pts,
int length,
IlvTransformer t,
boolean fill)
Performs a hit test on a polygon.
|
static boolean |
IlvGraphicUtil.PointInPolygon(IlvPoint point,
IlvPoint[] pts,
int length,
IlvTransformer t,
boolean fill)
Performs a hit test on a polygon.
|
static boolean |
IlvGraphicUtil.PointInPolyline(IlvPoint point,
IlvPoint[] pts,
int length,
double lineWidth,
int lineJoin,
int endCap,
IlvTransformer t)
Performs a hit test on a polyline.
|
static boolean |
IlvGraphicUtil.PointInPolyline(IlvPoint point,
IlvPoint[] pts,
int length,
double lineWidth,
int lineJoin,
int endCap,
IlvTransformer t)
Performs a hit test on a polyline.
|
static boolean |
IlvGraphicUtil.PointInShape(IlvPoint pt,
Shape shape)
Returns
true if an IlvPoint is inside a
particular Shape object, or false otherwise. |
static IlvRect |
IlvGraphicUtil.PolylineBBox(IlvPoint[] pts,
int length,
double lineWidth,
int lineJoin,
int endCap,
IlvTransformer t)
Computes the bounding rectangle of a polyline.
|
void |
IlvGraphic.rotate(IlvPoint center,
double angle)
Rotates the object.
|
void |
IlvDefaultManagerFrame.setAbsoluteExpandCollapseIconPosition(IlvPoint p)
Sets the absolute position of the icon that represents
the expand or collapse state of the frame.
|
void |
IlvLinkImage.setIntermediateLinkPoints(IlvPoint[] points,
int index,
int length)
Changes the intermediate points that define the link.
|
void |
IlvLinkImage.setLinkPoints(IlvPoint[] points)
Sets the points that define the link.
|
void |
IlvGrid.setOrigin(IlvPoint p)
Changes the origin of the grid.
|
void |
IlvDefaultManagerFrame.setRelativeExpandCollapseIconPosition(IlvPoint p)
Sets the relative position of the icon that represents
the expand or collapse state of the frame.
|
void |
IlvObjectWithSelection.setSelected(IlvGraphic obj,
IlvPoint p,
IlvManagerView view)
Selects the specified graphic object.
|
void |
IlvManager.setSelected(IlvGraphic obj,
IlvPoint p,
IlvManagerView view)
Selects the specified graphic object.
|
protected void |
IlvGrid.snap(IlvPoint p)
Moves the specified point to a valid location on the grid.
|
void |
IlvObjectInteractorContext.snapToGrid(IlvPoint p)
Changes the coordinates of the specified point to the
closest point of the grid.
|
void |
IlvManagerView.snapToGrid(IlvPoint point)
Changes the coordinates of the specified point to the
closest point of the grid.
|
void |
IlvManagerView.zoom(IlvPoint point,
double sx,
double sy,
boolean redraw)
Zooms the transformer of the view.
|
Constructor and Description |
---|
IlvGrid(Color color,
IlvPoint origin,
double hspacing,
double vspacing,
boolean visible,
boolean active)
Creates a new grid.
|
IlvPoint(IlvPoint p)
Creates a new
IlvPoint by copying the specified point. |
IlvTransformer(double sx,
double sy,
IlvPoint point)
Creates a new
IlvTransformer that corresponds
to a scaling operation,
meaning a transformation that applies itself without changing the
definition axis of the operands. |
IlvTransformer(IlvPoint delta)
Creates a new
IlvTransformer that corresponds to a translation. |
IlvTransformer(IlvPoint center,
double angle)
Creates a new
IlvTransformer
that corresponds to a rotation
around a point. |
Modifier and Type | Method and Description |
---|---|
IlvPoint[] |
IlvLinkImageAnimator.getNewLinkPoints()
Returns the new link points of the link, which define the shape
that should be reached at the end of the sequence of animation steps.
|
IlvPoint[] |
IlvLinkImageAnimator.getOldLinkPoints()
Returns the old link points recorded for the link.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
IlvBPMNMakeSDMLinkInteractor.acceptDestination(IlvPoint p,
IlvGraphic toGraphic)
This method tests whether a node can be the destination of the link.
|
protected boolean |
IlvBPMNMakeSDMLinkInteractor.acceptOrigin(IlvPoint p,
IlvGraphic fromNode)
This method tests whether a node can be the origin of the link.
|
IlvLinkImage |
IlvBPMNMakeSDMLinkInteractor.createObject(IlvGraphic from,
IlvGraphic to,
IlvPoint[] points,
boolean oriented)
Implementation of
IlvLinkImageFactory . |
protected void |
IlvBPMNMakeSDMLinkInteractor.react(IlvPoint p)
Reacts to the mouse motion.
|
Modifier and Type | Method and Description |
---|---|
protected IlvPoint |
IlvDashboardLinkConnector.calcConnectionPoint(IlvLinkImage link,
boolean origin,
IlvTransformer transformer)
This method is overridden to take into account the link connection
rectangle of the node.
|
IlvPoint[] |
IlvDashboardSymbol.getIntermediateLinkPoints()
Returns the intermediate points of a polyline link symbol.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvDashboardLinkConnector.connectLink(IlvLinkImage link,
IlvPoint p,
boolean origin,
IlvTransformer t)
Connects a link to a specified connection point.
|
void |
IlvDashboardSymbol.setIntermediateLinkPoints(IlvPoint[] points)
Sets the intermediate points of a polyline link.
|
Modifier and Type | Method and Description |
---|---|
Object |
IlvDiagrammerObjectSelectedFinder.computeObjectSelected(IlvFacesView facesView,
IlvPoint pointClicked,
IlvTransformer transformer)
Returns the data object associated with a graphic object at a specific
point in the manager view.
|
Object |
IlvDiagrammerObjectSelectedFinder.computeObjectSelected(IlvManagerView managerView,
IlvPoint pointClicked,
IlvTransformer transformer)
Returns the data object associated with the graphic object at a specific
point in the manager view.
|
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvDefaultDXFGraphicFactory.create3DFace(IlvPoint[] points,
Color color)
Creates a graphic object for the DXF entity 3DFACE
(rendered in 2D).
|
IlvGraphic |
IlvDXFGraphicFactory.create3DFace(IlvPoint[] points,
Color color)
Creates a graphic object for the DXF entity 3DFACE
(rendered in 2D).
|
IlvGraphic |
IlvDefaultDXFGraphicFactory.createArc(IlvPoint center,
double radius,
double startAngle,
double angleRange,
double thickness,
Color color)
Creates a graphic object for the DXF entity ARC.
|
IlvGraphic |
IlvDXFGraphicFactory.createArc(IlvPoint center,
double radius,
double startAngle,
double angleRange,
double thickness,
Color color)
Creates a graphic object for the DXF entity ARC.
|
IlvGraphic |
IlvDefaultDXFGraphicFactory.createCircle(IlvPoint center,
double radius,
double thickness,
Color color)
Creates a graphic object for the DXF entity CIRCLE.
|
IlvGraphic |
IlvDXFGraphicFactory.createCircle(IlvPoint center,
double radius,
double thickness,
Color color)
Creates a graphic object for the DXF entity CIRCLE.
|
IlvGraphic |
IlvDefaultDXFGraphicFactory.createDimension(String text,
short type,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
IlvPoint p4,
IlvPoint p5,
IlvPoint p6)
Creates a graphic object for the DXF entity DIMENSION.
|
IlvGraphic |
IlvDXFGraphicFactory.createDimension(String text,
short type,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
IlvPoint p4,
IlvPoint p5,
IlvPoint p6)
Creates a graphic object for the DXF entity DIMENSION.
|
IlvGraphic |
IlvDefaultDXFGraphicFactory.createLine(IlvPoint from,
IlvPoint to,
double thickness,
Color color)
Creates a graphic object for the DXF entity LINE.
|
IlvGraphic |
IlvDXFGraphicFactory.createLine(IlvPoint from,
IlvPoint to,
double thickness,
Color color)
Creates a graphic object for the DXF entity LINE.
|
IlvGraphic |
IlvDefaultDXFGraphicFactory.createPoint(IlvPoint point,
double thickness,
Color color)
Creates a graphic object for the DXF entity POINT.
|
IlvGraphic |
IlvDXFGraphicFactory.createPoint(IlvPoint point,
double thickness,
Color color)
Creates a graphic object for the DXF entity POINT.
|
IlvGraphic |
IlvDefaultDXFGraphicFactory.createPolyline(IlvPoint[] points,
boolean closed,
boolean filled,
double thickness,
Color color)
Creates a graphic object for the DXF entities POLYLINE
and LWPOLYLINE.
|
IlvGraphic |
IlvDXFGraphicFactory.createPolyline(IlvPoint[] points,
boolean closed,
boolean filled,
double thickness,
Color color)
Creates a graphic object for the DXF entities POLYLINE,
LWPOLYLINE, SOLID, 3DFACE.
|
IlvGraphic |
IlvDefaultDXFGraphicFactory.createSolid(IlvPoint[] points,
double thickness,
Color color)
Creates a graphic object for the DXF entity SOLID.
|
IlvGraphic |
IlvDXFGraphicFactory.createSolid(IlvPoint[] points,
double thickness,
Color color)
Creates a graphic object for the DXF entity SOLID.
|
IlvGraphic |
IlvDefaultDXFGraphicFactory.createSpline(IlvPoint[] points,
boolean closed,
double thickness,
Color color)
Creates a graphic object for the DXF entity SPLINE.
|
IlvGraphic |
IlvDXFGraphicFactory.createSpline(IlvPoint[] points,
boolean closed,
double thickness,
Color color)
Creates a graphic object for the DXF entity SPLINE.
|
IlvGraphic |
IlvDefaultDXFGraphicFactory.createText(IlvPoint location,
String text,
boolean underlined,
boolean antialiased,
Font font,
Color color)
Creates a graphic object for the DXF entities TEXT and
MTEXT.
|
IlvGraphic |
IlvDXFGraphicFactory.createText(IlvPoint location,
String text,
boolean underlined,
boolean antialiased,
Font font,
Color color)
Creates a graphic object for the DXF entities TEXT and
MTEXT.
|
IlvGraphic |
IlvDefaultDXFGraphicFactory.createTrace(IlvPoint[] points,
double thickness,
Color color)
Creates a graphic object for the DXF entity TRACE.
|
IlvGraphic |
IlvDXFGraphicFactory.createTrace(IlvPoint[] points,
double thickness,
Color color)
Creates a graphic object for the DXF entity TRACE.
|
Modifier and Type | Method and Description |
---|---|
Object |
IlvFacesObjectSelectedFinder.computeObjectSelected(IlvFacesView view,
IlvPoint pointClicked,
IlvTransformer transformer)
This method returns the object that was selected in the specified point
coordinates.
|
Object |
IlvFacesObjectSelectedFinder.computeObjectSelected(IlvManagerView managerView,
IlvPoint pointClicked,
IlvTransformer transformer)
Returns the graphic object located at the specified point in a
manager view; otherwise, it returns
null . |
Modifier and Type | Method and Description |
---|---|
IlvPoint[] |
IlvConstraintGraphic.getLinkPoints(IlvTransformer t)
Returns the points that define the shape of the link.
|
IlvPoint |
IlvConstraintGraphic.getPointAt(int index,
IlvTransformer t)
Returns the point at a specified index.
|
Modifier and Type | Method and Description |
---|---|
boolean |
IlvGanttRow.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if the row contains the given IlvPoint.
|
boolean |
IlvActivityGraphic.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests whether a point lies within the boundaries of the activity graphic.
|
IlvActivityGraphic |
IlvGanttRow.getActivityGraphic(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Gets the activity graphic at the given position.
|
void |
IlvConstraintGraphic.getConnectionPoints(IlvPoint src,
IlvPoint dst,
IlvTransformer t)
Computes the origin and destination points to draw the link.
|
JPopupMenu |
IlvConstraintGraphic.getPopupMenu(IlvPoint p,
IlvTransformer t,
IlvManagerView view,
IlvPopupMenuManager popupManager)
Returns the Swing pop-up menu to display when the pop-up menu is triggered while the
mouse pointer is at a specified location inside the constraint graphic object.
|
JPopupMenu |
IlvActivityGraphic.getPopupMenu(IlvPoint p,
IlvTransformer t,
IlvManagerView view,
IlvPopupMenuManager popupManager)
Returns the Swing pop-up menu to display when the pop-up is triggered
while the mouse pointer is at a specified location inside the activity
graphic object.
|
String |
IlvConstraintGraphic.getToolTipText(IlvPoint p,
IlvTransformer t)
Returns the tooltip text to display when the mouse pointer is at a specified
location inside the constraint graphic.
|
String |
IlvActivityGraphic.getToolTipText(IlvPoint p,
IlvTransformer t)
Returns the tooltip text to display when the mouse pointer is at a
specified location inside the activity graphic.
|
Modifier and Type | Method and Description |
---|---|
IlvGanttRow |
IlvGanttGridContext.getVisibleGanttRowAt(IlvPoint location)
Returns the visible
IlvGanttRow at the specified location. |
Modifier and Type | Method and Description |
---|---|
IlvPoint |
IlvActivityGraphicSelection.getHandle(int i,
IlvTransformer t)
Returns the position of the handle at the specified index.
|
Modifier and Type | Method and Description |
---|---|
protected int |
IlvActivityGraphicSelection.direction(IlvPoint tp,
IlvTransformer t)
Returns the direction corresponding to a specified point.
|
Modifier and Type | Method and Description |
---|---|
boolean |
IlvActivityRenderer.contains(IlvActivityGraphic ag,
IlvPoint p,
IlvPoint tp,
IlvTransformer t)
This method is called by an
activity graphic to test whether a point lies within its
boundaries. |
boolean |
IlvActivityGraphicRenderer.contains(IlvActivityGraphic ag,
IlvPoint p,
IlvPoint tp,
IlvTransformer t)
This method is called by an
activity graphic to
test whether a point lies within its boundaries. |
boolean |
IlvActivityCompositeRenderer.contains(IlvActivityGraphic ag,
IlvPoint p,
IlvPoint tp,
IlvTransformer t)
This method is called by an
activity graphic to
test whether a point lies within its boundaries. |
JPopupMenu |
IlvActivityRenderer.getPopupMenu(IlvActivityGraphic ag,
IlvPoint p,
IlvTransformer t,
IlvManagerView view,
IlvPopupMenuManager popupManager)
This method is called by an
activity graphic
to return the Swing pop-up menu to display when the pop-up is triggered while the mouse
pointer is at a specified location inside the activity graphic object. |
JPopupMenu |
IlvActivityGraphicRenderer.getPopupMenu(IlvActivityGraphic ag,
IlvPoint p,
IlvTransformer t,
IlvManagerView view,
IlvPopupMenuManager popupManager)
This method is called by an
activity graphic to return the Swing pop-up menu to display when the pop-up
is triggered while the mouse pointer is at a specified location inside the
activity graphic object. |
JPopupMenu |
IlvActivityCompositeRenderer.getPopupMenu(IlvActivityGraphic ag,
IlvPoint p,
IlvTransformer t,
IlvManagerView view,
IlvPopupMenuManager popupManager)
This method is called by an
activity graphic
to return the Swing pop-up menu to display when the pop-up is triggered while the mouse
pointer is at a specified location inside the activity graphic renderer. |
protected IlvActivityRenderer |
IlvActivityCompositeRenderer.getRendererContaining(IlvActivityGraphic ag,
IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Returns which of the child composite renderers contains the specified point.
|
protected String |
IlvActivityBar.getToolTipCenterText(IlvActivityGraphic ag,
IlvPoint p,
IlvTransformer t)
Returns the tooltip text for the specified activity graphic when the mouse
is in the center of the graphic.
|
protected String |
IlvActivityBar.getToolTipEndText(IlvActivityGraphic ag,
IlvPoint p,
IlvTransformer t)
Returns the tooltip text for the specified activity graphic when the mouse
is near the end time.
|
protected String |
IlvActivityBar.getToolTipStartText(IlvActivityGraphic ag,
IlvPoint p,
IlvTransformer t)
Returns the tooltip text for the specified activity graphic when the mouse
is near the start time.
|
String |
IlvActivitySymbol.getToolTipText(IlvActivityGraphic ag,
IlvPoint p,
IlvTransformer t)
This method is called by an
activity graphic
to return tooltip text for itself. |
String |
IlvActivityRenderer.getToolTipText(IlvActivityGraphic ag,
IlvPoint p,
IlvTransformer t)
This method is called by an
activity
graphic to return tooltip text for itself. |
String |
IlvActivityGraphicRenderer.getToolTipText(IlvActivityGraphic ag,
IlvPoint p,
IlvTransformer t)
This method is called by an
activity graphic
to return tooltip text for itself. |
String |
IlvActivityCompositeRenderer.getToolTipText(IlvActivityGraphic ag,
IlvPoint p,
IlvTransformer t)
This method is called by an
activity
graphic to return tooltip text for itself. |
String |
IlvActivityBar.getToolTipText(IlvActivityGraphic ag,
IlvPoint p,
IlvTransformer t)
This method is called by an
activity graphic
to return tooltip text for itself. |
Modifier and Type | Method and Description |
---|---|
IlvPoint |
IlvTimeIntervalChildSize.getSize(IlvRect bboxAnchor,
IlvRect bboxChild)
Returns the size of the supplied child
|
IlvPoint |
IlvProportionalChildSize.getSize(IlvRect bboxAnchor,
IlvRect bboxChild)
Returns the size of the supplied child
|
Modifier and Type | Method and Description |
---|---|
String |
IlvActivityCompositeGraphicRenderer.getToolTipText(IlvActivityGraphic ag,
IlvPoint p,
IlvTransformer t)
This method is called by an
activity graphic
to return tooltip text for itself. |
Constructor and Description |
---|
IlvPopupMenuActivityContext(IlvPoint point,
JComponent component,
IlvGraphic graphic,
IlvActivity activity,
IlvTransformer transformer,
IlvManagerView view)
Creates a new pop-up menu context for graphics representing
IlvActivity . |
IlvPopupMenuConstraintContext(IlvPoint point,
JComponent component,
IlvGraphic graphic,
IlvConstraint constraint,
IlvTransformer transformer,
IlvManagerView view)
Creates a new pop-up menu context for graphics representing
IlvConstraint . |
Modifier and Type | Method and Description |
---|---|
IlvPoint |
IlvText.getAnchorPoint()
Returns the anchor point for the text.
|
IlvPoint[] |
IlvText.getAnchorPoints(boolean leading,
IlvTransformer t)
Returns the array of anchor points for all the lines.
|
IlvPoint |
IlvZoomableLabel.getCenter()
Returns the center of the label.
|
IlvPoint |
IlvLabel.getCenter()
Returns the center point of the label.
|
IlvPoint |
IlvFullZoomingGraphic.getCenter(IlvTransformer t)
Returns the center point of the graphic object.
|
IlvPoint |
IlvCircularScale.getCenter(IlvTransformer t)
Returns the center point of the graphic object.
|
IlvPoint |
IlvArc.getCenter(IlvTransformer t)
Returns the center point of the graphic object.
|
IlvPoint |
IlvDoubleLinkImage.getConnectionReferencePoint(boolean origin,
IlvTransformer t)
Returns the reference connection point.
|
IlvPoint |
IlvText.getEffectiveAnchorPoint()
Returns the effective anchor point.
|
IlvPoint |
IlvLine.getFrom()
Returns the origin point of the line.
|
IlvPoint |
IlvSplineSelection.getHandle(int i,
IlvTransformer t)
Returns the location of a handle.
|
IlvPoint |
IlvSplineLinkSelection.getHandle(int i,
IlvTransformer t)
Returns the location of a handle.
|
IlvPoint |
IlvGraphicHandleSelection.getHandle(int i,
IlvTransformer t)
Returns the location of a handle.
|
IlvPoint |
IlvTransformedGraphic.getIntersectionWithOutline(IlvPoint innerPoint,
IlvPoint outerPoint,
IlvTransformer t)
Returns the intersection of the line segment from inner point to outer
point with the shape of the graphic object.
|
IlvPoint |
IlvSpline.getIntersectionWithOutline(IlvPoint innerPoint,
IlvPoint outerPoint,
IlvTransformer t)
Returns the intersection of the line segment from inner point to outer
point with the shape of the graphic object.
|
IlvPoint |
IlvRectangle.getIntersectionWithOutline(IlvPoint innerPoint,
IlvPoint outerPoint,
IlvTransformer t)
Returns the intersection of the line segment from inner point to outer
point with the shape of the graphic object.
|
IlvPoint |
IlvPolyline.getIntersectionWithOutline(IlvPoint innerPoint,
IlvPoint outerPoint,
IlvTransformer t)
Returns the intersection of the line segment from inner point to outer
point with the shape of the graphic object.
|
IlvPoint |
IlvPolygon.getIntersectionWithOutline(IlvPoint innerPoint,
IlvPoint outerPoint,
IlvTransformer t)
Returns the intersection of the line segment from inner point to outer
point with the shape of the graphic object.
|
IlvPoint |
IlvHalfZoomingGraphic.getIntersectionWithOutline(IlvPoint innerPoint,
IlvPoint outerPoint,
IlvTransformer t)
Returns the intersection of the line segment from inner point to outer
point with the shape of the graphic object.
|
IlvPoint |
IlvGraphicSet.getIntersectionWithOutline(IlvPoint innerPoint,
IlvPoint outerPoint,
IlvTransformer t)
Returns the intersection of the line segment from inner point to outer
point with the shape of the graphic object.
|
IlvPoint |
IlvGraphicPath.getIntersectionWithOutline(IlvPoint innerPoint,
IlvPoint outerPoint,
IlvTransformer t)
Returns the intersection of the line segment from inner point to outer
point with the shape of the graphic object.
|
IlvPoint |
IlvGraphicHandle.getIntersectionWithOutline(IlvPoint innerPoint,
IlvPoint outerPoint,
IlvTransformer t)
Returns the intersection of the line segment from inner point to outer
point with the shape of the graphic object.
|
IlvPoint |
IlvGeneralPath.getIntersectionWithOutline(IlvPoint innerPoint,
IlvPoint outerPoint,
IlvTransformer t)
Returns the intersection of the line segment from inner point to outer
point with the shape of the graphic object.
|
IlvPoint |
IlvFullZoomingGraphic.getIntersectionWithOutline(IlvPoint innerPoint,
IlvPoint outerPoint,
IlvTransformer t)
Returns the intersection of the line segment from inner point to outer
point with the shape of the graphic object.
|
IlvPoint |
IlvFixedSizeGraphic.getIntersectionWithOutline(IlvPoint innerPoint,
IlvPoint outerPoint,
IlvTransformer t)
Returns the intersection of the line segment from inner point to outer
point with the shape of the graphic object.
|
IlvPoint |
IlvEllipse.getIntersectionWithOutline(IlvPoint innerPoint,
IlvPoint outerPoint,
IlvTransformer t)
Returns the intersection of the line segment from inner point to outer
point with the shape of the graphic object.
|
IlvPoint |
IlvDoubleGraphicHandleBag.getIntersectionWithOutline(IlvPoint innerPoint,
IlvPoint outerPoint,
IlvTransformer t)
Returns the intersection of the line segment from inner point to outer
point with the shape of the graphic object.
|
IlvPoint |
IlvDefaultCollapsedGraphic.getIntersectionWithOutline(IlvPoint innerPoint,
IlvPoint outerPoint,
IlvTransformer t)
Returns the intersection of the line segment from inner point to outer
point with the shape of the graphic object.
|
IlvPoint |
IlvArc.getIntersectionWithOutline(IlvPoint innerPoint,
IlvPoint outerPoint,
IlvTransformer t)
Returns the intersection of the line segment from inner point to outer
point with the shape of the graphic object.
|
IlvPoint[] |
IlvSplineLinkImage.getLinkPoints(IlvTransformer t)
Returns the points that define the link.
|
IlvPoint[] |
IlvPolylineLinkImage.getLinkPoints(IlvTransformer t)
Returns the points that define the link.
|
IlvPoint[] |
IlvOneSplineLinkImage.getLinkPoints(IlvTransformer t)
Returns the points that define the link.
|
IlvPoint[] |
IlvOneLinkImage.getLinkPoints(IlvTransformer t)
Returns the points that define the link.
|
IlvPoint[] |
IlvDoubleLinkImage.getLinkPoints(IlvTransformer t)
Returns the points that define the link.
|
IlvPoint |
IlvRectangularScale.getOrigin()
Returns the origin of the scale (the location
of the minimum value
representation).
|
IlvPoint |
IlvMarker.getPoint()
Returns the center point of the marker.
|
IlvPoint |
IlvFixedSizeGraphic.getPoint()
Returns the point that remains fixed.
|
IlvPoint |
IlvExpandCollapseMarker.getPoint()
Returns the top left corner point of the marker.
|
IlvPoint |
IlvPointArray.getPoint(int index)
Returns the
IlvPoint stored at the specified index. |
IlvPoint |
IlvSplineLinkImage.getPointAt(int index,
IlvTransformer t)
Returns the point at the specified index.
|
IlvPoint |
IlvPolylineLinkImage.getPointAt(int index,
IlvTransformer t)
Returns the point at the specified index.
|
IlvPoint |
IlvPolyPoints.getPointAt(int index,
IlvTransformer t)
Returns the point at the specified index.
|
IlvPoint |
IlvOneLinkImage.getPointAt(int index,
IlvTransformer t)
Returns the point at a specified index.
|
IlvPoint |
IlvLine.getPointAt(int index,
IlvTransformer t)
Returns a point of the line transformed with the specified transformer.
|
IlvPoint |
IlvGeneralPath.getPointAt(int index,
IlvTransformer t)
Returns the point at the specified index.
|
IlvPoint |
IlvDoubleLinkImage.getPointAt(int index,
IlvTransformer t)
Returns the point at a specified index.
|
protected IlvPoint[] |
IlvPolyPoints.getPoints()
Returns the internal array of points.
|
IlvPoint[] |
IlvPointArray.getPoints()
Returns the internal array of
IlvPoint . |
IlvPoint |
IlvLine.getTo()
Returns the destination point of the line.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvPointArray.addPoints(IlvPoint[] pts,
int where)
Adds the specified array of
IlvPoint at the
specified index. |
boolean |
IlvZoomableLabel.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the object.
|
boolean |
IlvTransformedGraphic.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests whether a point lies within the outline of the object.
|
boolean |
IlvTextSelection.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the object.
|
boolean |
IlvTextPath.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the shape.
|
boolean |
IlvText.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the object.
|
boolean |
IlvSplineLinkImage.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the link.
|
boolean |
IlvSpline.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the object.
|
boolean |
IlvRectangle.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the object.
|
boolean |
IlvPolyline.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the object.
|
boolean |
IlvPolygon.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the object.
|
boolean |
IlvOneSplineLinkImage.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the link.
|
boolean |
IlvLine.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the object.
|
boolean |
IlvLabel.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the object.
|
boolean |
IlvIcon.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the object.
|
boolean |
IlvHalfZoomingGraphic.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests whether a point lies within the outline of the object.
|
boolean |
IlvHTMLText.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the object.
|
boolean |
IlvGraphicSet.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the object.
|
boolean |
IlvGraphicPath.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the shape of the object.
|
boolean |
IlvGraphicHandleSelection.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests whether a point lies within the outline of the object.
|
boolean |
IlvGraphicHandle.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests whether a point lies within the outline of the object.
|
boolean |
IlvGeneralPath.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the shape.
|
boolean |
IlvFullZoomingGraphic.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests whether a point lies within the outline of the object.
|
boolean |
IlvFixedSizeGraphic.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests whether a point lies within the outline of the object.
|
boolean |
IlvEllipse.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the object.
|
boolean |
IlvDoubleSplineLinkImage.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the link.
|
boolean |
IlvDoubleGraphicHandleBag.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests whether a point lies within the outline of the object.
|
boolean |
IlvDefaultCollapsedGraphic.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the object.
|
boolean |
IlvCircularScale.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the object.
|
boolean |
IlvArc.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the arc.
|
static void |
IlvMarker.DrawMarker(Graphics dst,
IlvPoint p,
int type,
int size)
Draws the marker.
|
IlvGraphic |
IlvGraphicSet.firstContains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Searches for the first graphic object in the set that
contains the specified point.
|
void |
IlvOneLinkImage.getConnectionPoints(IlvPoint src,
IlvPoint dst,
IlvTransformer t)
Computes the origin and destination point to draw the link.
|
void |
IlvDoubleLinkImage.getConnectionPoints(IlvPoint src,
IlvPoint dst,
IlvTransformer t)
Computes the origin and destination point to draw the link.
|
IlvPoint |
IlvTransformedGraphic.getIntersectionWithOutline(IlvPoint innerPoint,
IlvPoint outerPoint,
IlvTransformer t)
Returns the intersection of the line segment from inner point to outer
point with the shape of the graphic object.
|
IlvPoint |
IlvSpline.getIntersectionWithOutline(IlvPoint innerPoint,
IlvPoint outerPoint,
IlvTransformer t)
Returns the intersection of the line segment from inner point to outer
point with the shape of the graphic object.
|
IlvPoint |
IlvRectangle.getIntersectionWithOutline(IlvPoint innerPoint,
IlvPoint outerPoint,
IlvTransformer t)
Returns the intersection of the line segment from inner point to outer
point with the shape of the graphic object.
|
IlvPoint |
IlvPolyline.getIntersectionWithOutline(IlvPoint innerPoint,
IlvPoint outerPoint,
IlvTransformer t)
Returns the intersection of the line segment from inner point to outer
point with the shape of the graphic object.
|
IlvPoint |
IlvPolygon.getIntersectionWithOutline(IlvPoint innerPoint,
IlvPoint outerPoint,
IlvTransformer t)
Returns the intersection of the line segment from inner point to outer
point with the shape of the graphic object.
|
IlvPoint |
IlvHalfZoomingGraphic.getIntersectionWithOutline(IlvPoint innerPoint,
IlvPoint outerPoint,
IlvTransformer t)
Returns the intersection of the line segment from inner point to outer
point with the shape of the graphic object.
|
IlvPoint |
IlvGraphicSet.getIntersectionWithOutline(IlvPoint innerPoint,
IlvPoint outerPoint,
IlvTransformer t)
Returns the intersection of the line segment from inner point to outer
point with the shape of the graphic object.
|
IlvPoint |
IlvGraphicPath.getIntersectionWithOutline(IlvPoint innerPoint,
IlvPoint outerPoint,
IlvTransformer t)
Returns the intersection of the line segment from inner point to outer
point with the shape of the graphic object.
|
IlvPoint |
IlvGraphicHandle.getIntersectionWithOutline(IlvPoint innerPoint,
IlvPoint outerPoint,
IlvTransformer t)
Returns the intersection of the line segment from inner point to outer
point with the shape of the graphic object.
|
IlvPoint |
IlvGeneralPath.getIntersectionWithOutline(IlvPoint innerPoint,
IlvPoint outerPoint,
IlvTransformer t)
Returns the intersection of the line segment from inner point to outer
point with the shape of the graphic object.
|
IlvPoint |
IlvFullZoomingGraphic.getIntersectionWithOutline(IlvPoint innerPoint,
IlvPoint outerPoint,
IlvTransformer t)
Returns the intersection of the line segment from inner point to outer
point with the shape of the graphic object.
|
IlvPoint |
IlvFixedSizeGraphic.getIntersectionWithOutline(IlvPoint innerPoint,
IlvPoint outerPoint,
IlvTransformer t)
Returns the intersection of the line segment from inner point to outer
point with the shape of the graphic object.
|
IlvPoint |
IlvEllipse.getIntersectionWithOutline(IlvPoint innerPoint,
IlvPoint outerPoint,
IlvTransformer t)
Returns the intersection of the line segment from inner point to outer
point with the shape of the graphic object.
|
IlvPoint |
IlvDoubleGraphicHandleBag.getIntersectionWithOutline(IlvPoint innerPoint,
IlvPoint outerPoint,
IlvTransformer t)
Returns the intersection of the line segment from inner point to outer
point with the shape of the graphic object.
|
IlvPoint |
IlvDefaultCollapsedGraphic.getIntersectionWithOutline(IlvPoint innerPoint,
IlvPoint outerPoint,
IlvTransformer t)
Returns the intersection of the line segment from inner point to outer
point with the shape of the graphic object.
|
IlvPoint |
IlvArc.getIntersectionWithOutline(IlvPoint innerPoint,
IlvPoint outerPoint,
IlvTransformer t)
Returns the intersection of the line segment from inner point to outer
point with the shape of the graphic object.
|
protected JPopupMenu |
IlvGraphicSet.getOriginalPopupMenu(IlvPoint p,
IlvTransformer t,
IlvManagerView view,
IlvPopupMenuManager popupManager)
This is the original implementation of
getPopupMenu
from the super class to retrieve the pop-up menu. |
protected JPopupMenu |
IlvGraphicHandle.getOriginalPopupMenu(IlvPoint p,
IlvTransformer t,
IlvManagerView view,
IlvPopupMenuManager popupManager)
This is the original implementation of
getPopupMenu
from the superclass to retrieve the pop-up menu. |
protected JPopupMenu |
IlvDoubleGraphicHandleBag.getOriginalPopupMenu(IlvPoint p,
IlvTransformer t,
IlvManagerView view,
IlvPopupMenuManager popupManager)
This is the original implementation of
getPopupMenu
from the superclass to retrieve the pop-up menu. |
JPopupMenu |
IlvHalfZoomingGraphic.getPopupMenu(IlvPoint p,
IlvTransformer t,
IlvManagerView view,
IlvPopupMenuManager popupManager)
Returns the Swing pop-up menu to display when the pop-up is triggered
while the mouse pointer is at a specified location inside the graphic
object.
|
JPopupMenu |
IlvGraphicSet.getPopupMenu(IlvPoint p,
IlvTransformer t,
IlvManagerView view,
IlvPopupMenuManager popupManager)
Returns the Swing pop-up menu to display when the pop-up is triggered
while the mouse pointer is at a specified location inside the graphic
object.
|
JPopupMenu |
IlvGraphicHandle.getPopupMenu(IlvPoint p,
IlvTransformer t,
IlvManagerView view,
IlvPopupMenuManager popupManager)
Returns the Swing pop-up menu to display when the pop-up is triggered
while the mouse pointer is at a specified location inside the graphic
object.
|
JPopupMenu |
IlvFullZoomingGraphic.getPopupMenu(IlvPoint p,
IlvTransformer t,
IlvManagerView view,
IlvPopupMenuManager popupManager)
Returns the Swing pop-up menu to display when the pop-up is triggered
while the mouse pointer is at a specified location inside the graphic
object.
|
JPopupMenu |
IlvFixedSizeGraphic.getPopupMenu(IlvPoint p,
IlvTransformer t,
IlvManagerView view,
IlvPopupMenuManager popupManager)
Returns the Swing pop-up menu to display when the pop-up is triggered
while the mouse pointer is at a specified location inside the graphic
object.
|
JPopupMenu |
IlvDoubleGraphicHandleBag.getPopupMenu(IlvPoint p,
IlvTransformer t,
IlvManagerView view,
IlvPopupMenuManager popupManager)
Returns the Swing pop-up menu to display when the pop-up is triggered
while the mouse pointer is at a specified location inside the graphic
object.
|
String |
IlvHalfZoomingGraphic.getToolTipText(IlvPoint p,
IlvTransformer t)
Returns the tooltip text to display when the mouse
pointer is at a specified location inside the graphic
object.
|
String |
IlvGraphicSet.getToolTipText(IlvPoint p,
IlvTransformer t)
Returns the tooltip text to display when the mouse
pointer is at a specified location inside the graphic
object.
|
String |
IlvGraphicHandle.getToolTipText(IlvPoint p,
IlvTransformer t)
Returns the tooltip text to display when the mouse
pointer is at a specified location inside the graphic
object.
|
String |
IlvFullZoomingGraphic.getToolTipText(IlvPoint p,
IlvTransformer t)
Returns the tooltip text to display when the mouse
pointer is at a specified location inside the graphic
object.
|
String |
IlvFixedSizeGraphic.getToolTipText(IlvPoint p,
IlvTransformer t)
Returns the tooltip text to display when the mouse
pointer is at a specified location inside the graphic
object.
|
String |
IlvDoubleGraphicHandleBag.getToolTipText(IlvPoint p,
IlvTransformer t)
Returns the tooltip text to display when the mouse
pointer is at a specified location inside the graphic
object.
|
boolean |
IlvPolyPoints.inBBox(IlvPoint p)
Tests if a point lies inside the bounding box of the object.
|
protected void |
IlvSplineLinkEdition.insertPoint(IlvPolyPointsInterface obj,
IlvPoint p,
IlvObjectInteractorContext context)
Called when a point is inserted.
|
protected void |
IlvSplineEdition.insertPoint(IlvPolyPointsInterface obj,
IlvPoint p,
IlvObjectInteractorContext context)
Called when a point is inserted.
|
boolean |
IlvTextSelection.isOnBorder(IlvPoint click,
IlvTransformer t)
This function is used to test if the click point is on the border of the
selection object.
|
void |
IlvTransformedGraphic.move(IlvPoint p)
Moves the object.
|
void |
IlvGraphicHandle.move(IlvPoint p)
Moves the object.
|
void |
IlvDoubleGraphicHandleBag.move(IlvPoint p)
Moves the object.
|
protected void |
IlvSplineLinkEdition.movePoint(IlvPolyPointsInterface obj,
IlvObjectInteractorContext context,
IlvPoint p)
Called when a point is moved.
|
protected void |
IlvSplineEdition.movePoint(IlvPolyPointsInterface obj,
IlvObjectInteractorContext context,
IlvPoint p)
Called when a point is moved.
|
int |
IlvPointArray.nbHorizontalIntersection(IlvPoint p)
Returns the number of times an infinite horizontal ray intersects
the polyline formed by the array of
IlvPoint of the object. |
boolean |
IlvPointArray.outlineContains(IlvPoint p)
Returns
true if the point p lies
on a segment of the polyline formed by the array of
IlvPoint of the object. |
int |
IlvText.pickCharacter(IlvPoint click,
IlvTransformer t)
This method is called when a user is clicking on the label to hit-test
which character is clicked.
|
int |
IlvLabel.pickCharacter(IlvPoint click,
IlvTransformer t)
This function is called when a user is clicking the label to hit-test which character
is clicked.
|
static boolean |
IlvArcUtil.PointInArc(IlvPoint p,
IlvRect bbox,
double angle,
double delta)
Checks if a point is on an arc.
|
static boolean |
IlvArcUtil.PointInFilledArc(IlvPoint p,
IlvRect bbox,
double angle,
double delta)
Checks if a point is inside a filled arc.
|
void |
IlvTransformedGraphic.rotate(IlvPoint center,
double angle)
Rotates the object.
|
void |
IlvText.rotate(IlvPoint center,
double angle)
Rotates the object.
|
void |
IlvGraphicHandle.rotate(IlvPoint center,
double angle)
Rotates the object.
|
void |
IlvFixedSizeGraphic.rotate(IlvPoint center,
double angle)
Rotates the object.
|
void |
IlvArc.rotate(IlvPoint center,
double angle)
Rotates the arc object.
|
void |
IlvText.setAnchorPoint(IlvPoint anchor)
Sets the anchor point for the text.
|
void |
IlvZoomableLabel.setCenter(IlvPoint pt)
Changes the center of the label.
|
void |
IlvLabel.setCenter(IlvPoint center)
Changes the center point of the label.
|
void |
IlvLine.setFrom(IlvPoint p)
Changes the origin point of the line.
|
void |
IlvSplineLinkImage.setIntermediateLinkPoints(IlvPoint[] points,
int index,
int length)
Changes the intermediate points that define the link.
|
void |
IlvPolylineLinkImage.setIntermediateLinkPoints(IlvPoint[] points,
int index,
int length)
Changes the intermediate points that define the link.
|
void |
IlvRectangularScale.setOrigin(IlvPoint point)
Changes the origin of the scale (the location
of the minimum value
representation).
|
void |
IlvGraphicPath.setPaths(IlvPoint[] points,
boolean copy)
Sets the paths.
|
void |
IlvMarker.setPoint(IlvPoint p)
Changes the center point of the marker.
|
void |
IlvHalfZoomingGraphic.setPoint(IlvPoint p)
Changes the point that remains fixed.
|
void |
IlvFixedSizeGraphic.setPoint(IlvPoint p)
Changes the point that remains fixed.
|
void |
IlvExpandCollapseMarker.setPoint(IlvPoint p)
Changes the top left corner point of the marker.
|
void |
IlvPointArray.setPoints(IlvPoint[] pts,
boolean copy)
Changes the points of the
IlvPointArray . |
void |
IlvLine.setTo(IlvPoint p)
Changes the destination point of the line.
|
Constructor and Description |
---|
IlvArrowPolyline(IlvPoint[] points)
Initializes a new arrow polyline with a single arrow.
|
IlvArrowPolyline(IlvPoint[] points,
boolean alllines)
Initializes a new arrow polyline.
|
IlvArrowPolyline(IlvPoint[] points,
boolean alllines,
double atpos)
Initializes a new arrow polyline.
|
IlvArrowPolyline(IlvPoint[] points,
boolean alllines,
double atpos,
boolean copy)
Initializes a new arrow polyline.
|
IlvEllipse(IlvPoint center,
double radius)
Creates a new circle.
|
IlvEnhancedPolylineLinkImage(IlvGraphic from,
IlvGraphic to,
boolean backoriented,
boolean oriented,
IlvPoint[] points)
Creates and initializes a new
IlvEnhancedPolylineLinkImage . |
IlvEnhancedPolylineLinkImage(IlvGraphic from,
IlvGraphic to,
boolean oriented,
IlvPoint[] points)
Creates and initializes a new
IlvEnhancedPolylineLinkImage . |
IlvExpandCollapseMarker(IlvPoint p,
boolean expanded,
int size)
Creates a new expand / collapse marker.
|
IlvFilledLabel(IlvPoint center,
String label)
Creates a new IlvFilledLabel.
|
IlvFixedSizeGraphic(IlvGraphic object,
IlvPoint point)
Creates a new
IlvFixedSizeGraphic . |
IlvFixedSizeGraphic(IlvGraphic object,
int position,
IlvPoint point)
Creates a new
IlvFixedSizeGraphic . |
IlvGraphicPath(IlvPoint[] points,
boolean copy)
Creates an
IlvGraphicPath containing only one polypoint. |
IlvHalfZoomingGraphic(IlvGraphic object,
IlvPoint point,
double minZoom,
double maxZoom,
double initialZoom)
Creates a new half-zooming object that stops zooming
when the zoom factor of the manager view exceeds a specified
zoom level.
|
IlvHalfZoomingGraphic(IlvGraphic object,
int position,
IlvPoint point,
double minZoom,
double maxZoom,
double initialZoom)
Creates a new half-zooming object that stops zooming
when the zoom factor of the manager view exceeds a specified
zoom level.
|
IlvLabel(IlvPoint center,
String label)
Creates a new
IlvLabel . |
IlvLine(IlvPoint fromPoint,
IlvPoint toPoint)
Creates a new line starting at
fromPoint and ending at
toPoint . |
IlvMarker(IlvPoint p,
int type)
Creates a new marker.
|
IlvMarker(IlvPoint p,
int type,
int size)
Creates a new marker.
|
IlvPointArray(IlvPoint[] points,
boolean copy)
Creates an
IlvPointArray . |
IlvPolygon(IlvPoint[] points)
Creates a new polygon.
|
IlvPolygon(IlvPoint[] points,
boolean copy)
Creates a new
IlvPolygon . |
IlvPolygon(IlvPoint[] points,
boolean copy,
boolean outlined,
boolean filled)
Creates a new
IlvPolygon . |
IlvPolyline(IlvPoint[] points)
Creates a new
IlvPolyline . |
IlvPolyline(IlvPoint[] points,
boolean copy)
Creates a new
IlvPolyline . |
IlvPolylineLinkImage(IlvGraphic from,
IlvGraphic to,
boolean oriented,
IlvPoint[] points)
Creates and initializes a new
IlvPolylineLinkImage . |
IlvPolyPoints(IlvPoint[] points)
Creates a new
IlvPolyPoints . |
IlvPolyPoints(IlvPoint[] points,
boolean copy)
Creates a new
IlvPolyPoints . |
IlvRectangularScale(IlvPoint origin,
double size,
String[] labels,
int numberOfSubSteps,
int originPosition,
int labelsPosition,
float stepSize,
float subStepSize)
Creates a new
IlvRectangularScale by specifying the
labels to be displayed. |
IlvRectangularScale(IlvPoint origin,
double size,
String format,
float min,
float max,
int numberOfSteps,
int numberOfSubSteps,
int originPosition,
int labelsPosition,
float stepSize,
float subStepSize)
Creates a new
IlvRectangularScale by specifying a minimum
and a maximum value for the labels. |
IlvReliefLabel(IlvPoint at,
String label,
int thickness)
Creates a new
IlvReliefLabel . |
IlvShadowLabel(IlvPoint at,
String label,
double thickness,
double hMargin,
double vMargin,
int shadowPosition)
Creates a new
IlvShadowLabel at a specified position and
with specified label, thickness, margins, and shadow position. |
IlvSpline(IlvPoint[] points)
Creates a new spline.
|
IlvSpline(IlvPoint[] points,
boolean copy)
Creates a new
IlvSpline . |
IlvSpline(IlvPoint[] points,
boolean copy,
boolean closed)
Creates a new
IlvSpline . |
IlvSplineLinkImage(IlvGraphic from,
IlvGraphic to,
boolean oriented,
IlvPoint[] points)
Creates and initializes a new
IlvSplineLinkImage . |
IlvText(IlvPoint anchor,
String text)
Creates a new
IlvText instance with a specified anchor point. |
IlvZoomableLabel(IlvPoint position,
String label)
Creates a new
IlvZoomableLabel instance. |
IlvZoomableLabel(IlvPoint position,
String label,
boolean compatibility)
Creates a new
IlvZoomableLabel instance. |
Modifier and Type | Method and Description |
---|---|
IlvPoint |
IlvCompositeLink.getConnectionReferencePoint(boolean origin,
IlvTransformer t)
This method delegates to the link supplied with the
setLink method. |
IlvPoint |
IlvCompositeGraphic.getHotSpot()
Returns the hotspot of the base (first child of this object) if any,
otherwise
null |
IlvPoint |
IlvCompositeGraphic.getIntersectionWithOutline(IlvPoint innerPoint,
IlvPoint outerPoint,
IlvTransformer t)
Returns the intersection of the line segment from inner point to outer
point with the shape of the graphic object.
|
IlvPoint[] |
IlvCompositeLink.getLinkPoints(IlvTransformer t)
This method delegates to the link supplied with the
setLink method. |
IlvPoint |
IlvCompositeLink.getPointAt(int index,
IlvTransformer t)
This method delegates to the link supplied with the
setLink method. |
IlvPoint |
IlvCompositeGrapherPin.getPosition(IlvTransformer t)
Returns the position of the pin.
|
Modifier and Type | Method and Description |
---|---|
boolean |
IlvCompositeLink.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the link.
|
boolean |
IlvCompositeGraphic.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the object.
|
void |
IlvCompositeLink.getConnectionPoints(IlvPoint src,
IlvPoint dst,
IlvTransformer t)
This method delegates to the link supplied with the
setLink method. |
IlvPoint |
IlvCompositeGraphic.getIntersectionWithOutline(IlvPoint innerPoint,
IlvPoint outerPoint,
IlvTransformer t)
Returns the intersection of the line segment from inner point to outer
point with the shape of the graphic object.
|
String |
IlvCompositeLink.getToolTipText(IlvPoint p,
IlvTransformer t)
Returns the tooltip text to display when the mouse
pointer is at a specified location inside the graphic
object.
|
void |
IlvCompositeGraphic.rotate(IlvPoint center,
double angle)
Rotates the object.
|
void |
IlvCompositeLink.setIntermediateLinkPoints(IlvPoint[] points,
int index,
int length)
This method delegates to the link supplied with the
setLink method. |
Constructor and Description |
---|
IlvCompositeGrapherPin(IlvPinLinkConnector connector,
String name,
IlvPoint offset)
Creates an
IlvCompositeGrapherPin instance. |
IlvCompositeLink(IlvGraphic from,
IlvGraphic to,
boolean oriented,
IlvPoint[] points)
Creates a new
IlvCompositeLink instance. |
Modifier and Type | Method and Description |
---|---|
IlvPoint |
IlvRoundRectBalloon.getHotSpot()
The hot spot is the corner of the pointer
|
IlvPoint |
IlvRectBalloon.getHotSpot()
The hotspot is the corner of the pointer relative to bounding box.
|
IlvPoint |
IlvHotSpot.getHotSpot()
Returns the hotspot.
|
Modifier and Type | Method and Description |
---|---|
boolean |
IlvDefaultGraphicManagerFrame.contains(IlvManager manager,
IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the border.
|
boolean |
IlvRoundRectBalloon.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within this balloon.
|
boolean |
IlvRectBalloon.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within this balloon.
|
boolean |
IlvDiamond.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the shape.
|
Modifier and Type | Method and Description |
---|---|
IlvPoint |
IlvAttachmentConstraint.compute(IlvAttachable anchor,
IlvRect bboxAnchor)
Calculates the anchor point given the location and offset.
|
IlvPoint |
IlvAttachableGraphic.getHotSpot()
Returns the hotspot.
|
IlvPoint |
IlvAttachable.getHotSpot()
Returns the hotspot.
|
IlvPoint[] |
IlvAttachableGraphic.getLinkPoints()
Returns the points that define this link.
|
IlvPoint[] |
IlvAttachable.getLinkPoints()
Returns the points that define the link.
|
IlvPoint |
IlvAttachmentConstraint.getOffset()
Returns the offset being used in the attachment.
|
IlvPoint |
IlvAttachableGraphic.getOffset()
Returns the offset for this object or
NULL if none. |
IlvPoint |
IlvAttachable.getOffset()
Returns the offset for this object or
NULL if none. |
IlvPoint |
IlvAttachmentConstraint.getSize()
Returns the size of the child used with this attachment.
|
IlvPoint |
IlvChildSize.getSize(IlvRect bboxAnchor,
IlvRect bboxChild)
Returns the size of the supplied child
|
abstract IlvPoint |
IlvAttachmentLocation.getValue(IlvAttachable graphic)
Gets the value of the location.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvAttachableGraphic.resize(IlvPoint size)
Resizes the object.
|
void |
IlvAttachable.resize(IlvPoint size)
Resizes this object.
|
void |
IlvAttachableGraphic.rotate(IlvPoint center,
double angle)
Rotates this object.
|
void |
IlvAttachable.rotate(IlvPoint center,
double angle)
Rotates this object.
|
void |
IlvAttachmentConstraint.setOffset(IlvPoint dp)
Sets the offset used by this attachment.
|
void |
IlvAttachableGraphic.setOffset(IlvPoint offset)
Defines an offset applied to the position defined with the
IlvAttachableGraphic.move(double, double) method. |
void |
IlvAttachable.setOffset(IlvPoint offset)
Defines an offset applied to the position defined with the
IlvAttachable.move(double, double) method. |
void |
IlvAttachmentConstraint.setSize(IlvPoint size)
Sets the size of the child used with this attachment.
|
boolean |
IlvLinkAttachmentLocation.setValue(IlvAttachable graphic,
IlvPoint value)
Sets the value of the location.
|
abstract boolean |
IlvAttachmentLocation.setValue(IlvAttachable graphic,
IlvPoint value)
Sets the value of the location, by moving the element.
|
Modifier and Type | Method and Description |
---|---|
IlvPoint |
IlvCompositeActionEvent.getPoint()
Returns the point in manager coordinates where this event occurred
|
Modifier and Type | Method and Description |
---|---|
IlvPoint |
IlvDefaultLinkBundleFrame.getAbsoluteExpandCollapseIconPosition()
Returns the absolute position of the icon that represents
the expand or collapse state of the frame.
|
IlvPoint |
IlvLinkBundle.getConnectionReferencePoint(boolean origin,
IlvTransformer t)
This method delegates to the link supplied with the method
IlvLinkBundle.setOverviewLink(ilog.views.IlvLinkImage) . |
protected IlvPoint |
IlvDefaultLinkBundleFrame.getExpandCollapseIconPosition(IlvLinkBundle linkBundle,
IlvTransformer t)
Calculates the position of the expand/collapse icon at the link bundle.
|
IlvPoint[] |
IlvLinkBundle.getLinkPoints(IlvTransformer t)
This method delegates to the link supplied with the method
IlvLinkBundle.setOverviewLink(ilog.views.IlvLinkImage) . |
IlvPoint |
IlvLinkBundle.getPointAt(int index,
IlvTransformer t)
This method delegates to the link supplied with the method
IlvLinkBundle.setOverviewLink(ilog.views.IlvLinkImage) . |
IlvPoint |
IlvDefaultLinkBundleFrame.getRelativeExpandCollapseIconPosition()
Returns the relative position of the icon that represents
the expand or collapse state of the frame.
|
Modifier and Type | Method and Description |
---|---|
boolean |
IlvLinkBundleFrame.contains(IlvLinkBundle linkBundle,
IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the frame.
|
boolean |
IlvDefaultLinkBundleFrame.contains(IlvLinkBundle linkBundle,
IlvPoint p,
IlvPoint tp,
IlvTransformer transformer)
Tests if a point lies within the outline of the frame.
|
boolean |
IlvLinkBundle.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the link.
|
boolean |
IlvLinkBundle.containsFrame(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if the specified point lie within the link bundle frame.
|
IlvGraphicVector |
IlvLinkBundle.getAllSelectableObjects(IlvPoint p,
IlvManagerView view,
IlvTransformer t,
boolean traverse,
boolean includeParentsIfInnerFound)
Returns all selectable object at the given point.
|
IlvObjectWithSelection |
IlvLinkBundle.getCollapseExpandObject(IlvPoint p,
IlvManagerView view,
IlvTransformer t,
boolean traverse)
Returns the first object that should change its collapsed state
when clicking at the input point.
|
void |
IlvLinkBundle.getConnectionPoints(IlvPoint src,
IlvPoint dst,
IlvTransformer t)
This method delegates to the link supplied with the method
IlvLinkBundle.setOverviewLink(ilog.views.IlvLinkImage) . |
JPopupMenu |
IlvLinkBundle.getPopupMenu(IlvPoint p,
IlvTransformer t,
IlvManagerView view,
IlvPopupMenuManager popupManager)
Returns the Swing pop-up menu to display when the pop-up is triggered.
|
IlvGraphic |
IlvLinkBundle.getSelectableObject(IlvPoint p,
IlvManagerView view,
IlvTransformer t,
boolean traverse)
Returns the first selectable object at the given point.
|
IlvSelection |
IlvLinkBundle.getSelection(IlvPoint tp,
IlvTransformer t)
Returns the selection object (instance of
IlvSelection )
located at the specified transformed point. |
IlvSelection |
IlvLinkBundle.getSelection(IlvPoint tp,
IlvTransformer t,
boolean traverse)
Returns the selection object (instance of
IlvSelection )
located at the specified transformed point. |
IlvLinkImage |
IlvLinkBundle.getSublink(IlvPoint tp,
IlvTransformer t)
Returns the sublink located at the specified transformed point, or
null if any. |
IlvLinkImage |
IlvLinkBundle.getSublink(IlvPoint tp,
IlvTransformer t,
boolean traverse)
Returns the sublink located at the specified transformed point, or
null if any. |
String |
IlvLinkBundle.getToolTipText(IlvPoint p,
IlvTransformer t)
Returns the tooltip text to display when the mouse
pointer is at a specified location inside the link bundle.
|
void |
IlvDefaultLinkBundleFrame.setAbsoluteExpandCollapseIconPosition(IlvPoint p)
Sets the absolute position of the icon that represents
the expand or collapse state of the frame.
|
void |
IlvLinkBundle.setIntermediateLinkPoints(IlvPoint[] points,
int index,
int length)
This method delegates to the link supplied with the method
IlvLinkBundle.setOverviewLink(ilog.views.IlvLinkImage) . |
void |
IlvDefaultLinkBundleFrame.setRelativeExpandCollapseIconPosition(IlvPoint p)
Sets the relative position of the icon that represents
the expand or collapse state of the frame.
|
void |
IlvLinkBundle.setSelected(IlvGraphic obj,
IlvPoint p,
IlvManagerView view)
Selects the specified sublink.
|
Constructor and Description |
---|
IlvLinkBundle(IlvGraphic from,
IlvGraphic to,
boolean oriented,
IlvPoint[] points)
Creates a new
IlvLinkBundle instance with no
overview link. |
IlvLinkBundle(IlvGraphic from,
IlvGraphic to,
boolean oriented,
IlvPoint[] points,
IlvLinkImage overviewLink)
Creates a new
IlvLinkBundle instance. |
Modifier and Type | Method and Description |
---|---|
protected IlvPoint[] |
IlvCrossingAwareLinkImage.getDrawingLinkPoints(IlvTransformer t)
Returns the link points used to draw the polyline of the link.
|
IlvPoint[] |
IlvOrthogonalLinkShapePolicy.getLinkPoints(IlvLinkImage link,
IlvTransformer t)
Returns the points that define the link.
|
IlvPoint[] |
IlvLinkShapePolicy.getLinkPoints(IlvLinkImage link,
IlvTransformer t)
Returns the points that define the link.
|
IlvPoint[] |
IlvAbstractLinkShapePolicy.getLinkPoints(IlvLinkImage link,
IlvTransformer t)
Returns the points that define the link.
|
IlvPoint[] |
IlvPolicyAwareLinkImage.getLinkPoints(IlvTransformer t)
Returns the points that define the link.
|
IlvPoint |
IlvOrthogonalLinkShapePolicy.getPointAt(IlvLinkImage link,
int index,
IlvTransformer t)
Returns the point at a given index.
|
IlvPoint |
IlvLinkShapePolicy.getPointAt(IlvLinkImage link,
int index,
IlvTransformer t)
Returns the point at a given index.
|
IlvPoint |
IlvAbstractLinkShapePolicy.getPointAt(IlvLinkImage link,
int index,
IlvTransformer t)
Returns the point at a given index.
|
IlvPoint |
IlvPolicyAwareLinkImage.getPointAt(int index,
IlvTransformer t)
Returns the point at a given index.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvTunnelCrossings.addCrossingBound(IlvRect boundingRect,
IlvTransformer t,
IlvLinkImage link1,
IlvLinkImage link2,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
double startGap,
double endGap,
double normalGap)
Adds the bound of the crossing to the input bounding rectangle.
|
void |
IlvCrossingGraphic.addCrossingBound(IlvRect boundingRect,
IlvTransformer t,
IlvLinkImage link1,
IlvLinkImage link2,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
double startGap,
double endGap,
double normalGap)
Adds the bound of the crossing to the input bounding rectangle.
|
void |
IlvBridgeCrossings.addCrossingBound(IlvRect boundingRect,
IlvTransformer t,
IlvLinkImage link1,
IlvLinkImage link2,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
double startGap,
double endGap,
double normalGap)
Adds the bound of the crossing to the input bounding rectangle.
|
boolean |
IlvLinkShapePolicy.allowSetIntermediateLinkPoints(IlvLinkImage link,
IlvPoint[] points,
int index,
int length)
Returns
true if the policy allows to set the intermediate
points. |
boolean |
IlvAbstractLinkShapePolicy.allowSetIntermediateLinkPoints(IlvLinkImage link,
IlvPoint[] points,
int index,
int length)
Returns
true if the policy allows to set the intermediate
points. |
protected IlvRect |
IlvCrossingAwareLinkImage.arrowBBox(IlvPoint from,
IlvPoint to,
IlvTransformer t)
Computes the bounding rectangle of the
arrow when the link is oriented.
|
protected IlvRect |
IlvCrossingAwareLinkImage.backArrowBBox(IlvPoint from,
IlvPoint to,
IlvTransformer t)
Computes the bounding rectangle of the
backward arrow when the link is backward oriented.
|
boolean |
IlvCrossingAwareLinkImage.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the link.
|
boolean |
IlvAbstractCrossingGraphic.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the object.
|
boolean |
IlvTunnelCrossings.containsAtCrossing(IlvPoint p,
IlvPoint tp,
IlvTransformer t,
IlvLinkImage link1,
IlvLinkImage link2,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
double startGap,
double endGap,
double normalGap)
Tests if a point lies within the drawing of a crossing.
|
boolean |
IlvCrossingGraphic.containsAtCrossing(IlvPoint p,
IlvPoint tp,
IlvTransformer t,
IlvLinkImage link1,
IlvLinkImage link2,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
double startGap,
double endGap,
double normalGap)
Tests if a point lies within the drawing of a crossing.
|
boolean |
IlvBridgeCrossings.containsAtCrossing(IlvPoint p,
IlvPoint tp,
IlvTransformer t,
IlvLinkImage link1,
IlvLinkImage link2,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
double startGap,
double endGap,
double normalGap)
Tests if a point lies within the drawing of a crossing.
|
boolean |
IlvAbstractCrossingGraphic.containsAtCrossing(IlvPoint p,
IlvPoint tp,
IlvTransformer t,
IlvLinkImage link1,
IlvLinkImage link2,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
double startGap,
double endGap,
double normalGap)
Tests if a point lies within the drawing of a crossing.
|
boolean |
IlvCrossingAwareLinkImage.containsAtCrossingGraphic(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the crossing graphic
that belongs to this link.
|
protected void |
IlvCrossingAwareLinkImage.drawBackArrow(Graphics dst,
IlvPoint from,
IlvPoint to,
IlvTransformer t)
Draws the arrow of the link if the link is backward oriented.
|
void |
IlvTunnelCrossings.drawCrossing(Graphics dst,
IlvTransformer t,
IlvLinkImage link1,
IlvLinkImage link2,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
double startGap,
double endGap,
double normalGap)
Draws the crossing between the input links.
|
void |
IlvCrossingGraphic.drawCrossing(Graphics dst,
IlvTransformer t,
IlvLinkImage link1,
IlvLinkImage link2,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
double startGap,
double endGap,
double normalGap)
Draws the crossing between the input links.
|
void |
IlvBridgeCrossings.drawCrossing(Graphics dst,
IlvTransformer t,
IlvLinkImage link1,
IlvLinkImage link2,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
double startGap,
double endGap,
double normalGap)
Draws the crossing between the input links.
|
protected void |
IlvCrossingAwareLinkImage.drawPolyline(Graphics dst,
IlvPoint[] pts,
int length,
double lineWidth,
int lineJoin,
int endCap,
float[] lineStyle,
IlvTransformer t,
boolean pointsTransformed)
Draws a polyline that is part of the link.
|
protected Shape |
IlvCrossingAwareLinkImage.getSimpleShape(IlvPoint[] points,
IlvTransformer t)
Returns the shape of the link, according to the given intermediate
points.
|
protected Shape |
IlvCrossingAwareLinkImage.getStrokeShape(IlvPoint[] points,
IlvTransformer t)
Returns the stroke shape of the link.
|
void |
IlvPolicyAwareLinkImage.setIntermediateLinkPoints(IlvPoint[] points,
int index,
int length)
Changes the intermediate points that define the link.
|
void |
IlvCrossingAwareLinkImage.setIntermediateLinkPoints(IlvPoint[] points,
int index,
int length)
Changes the intermediate points that define the link.
|
Constructor and Description |
---|
IlvCrossingAwareLinkImage(IlvGraphic from,
IlvGraphic to,
boolean backoriented,
boolean oriented,
IlvPoint[] points)
Creates and initializes a new
IlvCrossingAwareLinkImage . |
IlvCrossingAwareLinkImage(IlvGraphic from,
IlvGraphic to,
boolean oriented,
IlvPoint[] points)
Creates and initializes a new
IlvCrossingAwareLinkImage . |
IlvPolicyAwareLinkImage(IlvGraphic from,
IlvGraphic to,
boolean oriented,
IlvPoint[] points)
Creates and initializes a new
IlvPolicyAwareLinkImage . |
Modifier and Type | Method and Description |
---|---|
static IlvPoint |
IlvGraphLayoutUtil.ArcEndPoint(IlvRect rect,
double startAngle,
double deltaAngle)
Deprecated.
Beginning with JViews 6.0 you should use
IlvClippingUtil.ArcEndPoint(ilog.views.IlvRect, double, double) instead, which has the same
functionality. |
static IlvPoint |
IlvGraphLayoutUtil.ArcStartPoint(IlvRect rect,
double startAngle)
Deprecated.
Beginning with JViews 6.0 you should use
IlvClippingUtil.ArcStartPoint(ilog.views.IlvRect, double) instead, which has the same
functionality. |
static IlvPoint |
IlvGraphLayoutUtil.BestClipPointOnRay(IlvPoint startPoint,
IlvPoint controlPoint,
IlvPoint[] intersectionPoints,
int numIntersections)
Deprecated.
Beginning with JViews 6.0 you should use
IlvClippingUtil.BestClipPointOnRay(ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint[], int) instead, which has the same
functionality. |
IlvPoint |
IlvLinkClipInterface.getConnectionPoint(IlvGraphModel graphModel,
Object node,
IlvRect currentNodeBox,
Object link,
IlvPoint proposedConnectionPoint,
IlvPoint auxControlPoint,
boolean origin)
Returns the clipped connection point of a link that starts at the
proposed connection point of the node and goes through the auxiliary
control point.
|
IlvPoint |
IlvRotatedGraphModel.getLinkPointAt(Object link,
int index)
Returns the point of a link at a specified index.
|
IlvPoint |
IlvGrapherAdapter.getLinkPointAt(Object link,
int index)
Returns the point of a link at a specified index.
|
IlvPoint |
IlvGraphModel.getLinkPointAt(Object link,
int index)
Returns the point of a link at a specified index.
|
IlvPoint[] |
IlvRotatedGraphModel.getLinkPoints(Object link)
Returns the points that define a link.
|
IlvPoint[] |
IlvGrapherAdapter.getLinkPoints(Object link)
Returns the points that define a link.
|
abstract IlvPoint[] |
IlvGraphModel.getLinkPoints(Object link)
Returns the points that define a link.
|
Modifier and Type | Method and Description |
---|---|
static IlvPoint |
IlvGraphLayoutUtil.BestClipPointOnRay(IlvPoint startPoint,
IlvPoint controlPoint,
IlvPoint[] intersectionPoints,
int numIntersections)
Deprecated.
Beginning with JViews 6.0 you should use
IlvClippingUtil.BestClipPointOnRay(ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint[], int) instead, which has the same
functionality. |
static IlvPoint |
IlvGraphLayoutUtil.BestClipPointOnRay(IlvPoint startPoint,
IlvPoint controlPoint,
IlvPoint[] intersectionPoints,
int numIntersections)
Deprecated.
Beginning with JViews 6.0 you should use
IlvClippingUtil.BestClipPointOnRay(ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint[], int) instead, which has the same
functionality. |
static void |
IlvGraphLayoutUtil.ConnectLinksToPoint(IlvGrapher grapher,
IlvGraphic node,
IlvPoint point,
IlvTransformer t,
boolean redraw)
Deprecated.
Beginning with JViews 6.0 you should use
IlvClippingUtil.ConnectLinksToPoint(ilog.views.IlvGrapher, ilog.views.IlvGraphic, ilog.views.IlvPoint, ilog.views.IlvTransformer, boolean) instead, which has the same
functionality. |
IlvPoint |
IlvLinkClipInterface.getConnectionPoint(IlvGraphModel graphModel,
Object node,
IlvRect currentNodeBox,
Object link,
IlvPoint proposedConnectionPoint,
IlvPoint auxControlPoint,
boolean origin)
Returns the clipped connection point of a link that starts at the
proposed connection point of the node and goes through the auxiliary
control point.
|
void |
IlvRotatedGraphModel.inverseTransform(IlvPoint p)
Inverse transforms a point.
|
static int |
IlvGraphLayoutUtil.LineIntersectsArc(IlvPoint p1,
IlvPoint p2,
IlvRect rect,
double startAngle,
double deltaAngle,
IlvPoint[] res)
Deprecated.
Beginning with JViews 6.0 you should use
IlvClippingUtil.LineIntersectsArc(ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvRect, double, double, ilog.views.IlvPoint[]) instead, which has the same
functionality. |
static int |
IlvGraphLayoutUtil.LineIntersectsArc(IlvPoint p1,
IlvPoint p2,
IlvRect rect,
double startAngle,
double deltaAngle,
IlvPoint[] res)
Deprecated.
Beginning with JViews 6.0 you should use
IlvClippingUtil.LineIntersectsArc(ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvRect, double, double, ilog.views.IlvPoint[]) instead, which has the same
functionality. |
static int |
IlvGraphLayoutUtil.LineIntersectsCubicSpline(IlvPoint p1,
IlvPoint p2,
IlvPoint[] c,
int startIndex,
IlvPoint[] res)
Deprecated.
Beginning with JViews 6.0 you should use
IlvClippingUtil.LineIntersectsCubicSpline(ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint[], int, ilog.views.IlvPoint[]) instead, which has the
same functionality. |
static int |
IlvGraphLayoutUtil.LineIntersectsCubicSpline(IlvPoint p1,
IlvPoint p2,
IlvPoint[] c,
int startIndex,
IlvPoint[] res)
Deprecated.
Beginning with JViews 6.0 you should use
IlvClippingUtil.LineIntersectsCubicSpline(ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint[], int, ilog.views.IlvPoint[]) instead, which has the
same functionality. |
static int |
IlvGraphLayoutUtil.LineIntersectsCubicSpline(IlvPoint p1,
IlvPoint p2,
IlvPoint[] c,
int startIndex,
IlvPoint[] res)
Deprecated.
Beginning with JViews 6.0 you should use
IlvClippingUtil.LineIntersectsCubicSpline(ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint[], int, ilog.views.IlvPoint[]) instead, which has the
same functionality. |
static int |
IlvGraphLayoutUtil.LineIntersectsEllipse(IlvPoint p1,
IlvPoint p2,
IlvRect rect,
IlvPoint[] res)
Deprecated.
Beginning with JViews 6.0 you should use
IlvClippingUtil.LineIntersectsEllipse(ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvRect, ilog.views.IlvPoint[]) instead, which has the same
functionality. |
static int |
IlvGraphLayoutUtil.LineIntersectsEllipse(IlvPoint p1,
IlvPoint p2,
IlvRect rect,
IlvPoint[] res)
Deprecated.
Beginning with JViews 6.0 you should use
IlvClippingUtil.LineIntersectsEllipse(ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvRect, ilog.views.IlvPoint[]) instead, which has the same
functionality. |
static int |
IlvGraphLayoutUtil.LineIntersectsPolyPoints(IlvPoint p1,
IlvPoint p2,
IlvPoint[] points,
boolean closed,
IlvPoint[] res)
Deprecated.
Beginning with JViews 6.0 you should use
IlvClippingUtil.LineIntersectsPolyPoints(ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint[], boolean, ilog.views.IlvPoint[]) instead, which has the
same functionality. |
static int |
IlvGraphLayoutUtil.LineIntersectsPolyPoints(IlvPoint p1,
IlvPoint p2,
IlvPoint[] points,
boolean closed,
IlvPoint[] res)
Deprecated.
Beginning with JViews 6.0 you should use
IlvClippingUtil.LineIntersectsPolyPoints(ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint[], boolean, ilog.views.IlvPoint[]) instead, which has the
same functionality. |
static int |
IlvGraphLayoutUtil.LineIntersectsPolyPoints(IlvPoint p1,
IlvPoint p2,
IlvPoint[] points,
boolean closed,
IlvPoint[] res)
Deprecated.
Beginning with JViews 6.0 you should use
IlvClippingUtil.LineIntersectsPolyPoints(ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint[], boolean, ilog.views.IlvPoint[]) instead, which has the
same functionality. |
static int |
IlvGraphLayoutUtil.LineIntersectsQuadSpline(IlvPoint p1,
IlvPoint p2,
IlvPoint[] c,
int startIndex,
IlvPoint[] res)
Deprecated.
Beginning with JViews 6.0 you should use
IlvClippingUtil.LineIntersectsQuadSpline(ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint[], int, ilog.views.IlvPoint[]) instead, which has the
same functionality. |
static int |
IlvGraphLayoutUtil.LineIntersectsQuadSpline(IlvPoint p1,
IlvPoint p2,
IlvPoint[] c,
int startIndex,
IlvPoint[] res)
Deprecated.
Beginning with JViews 6.0 you should use
IlvClippingUtil.LineIntersectsQuadSpline(ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint[], int, ilog.views.IlvPoint[]) instead, which has the
same functionality. |
static int |
IlvGraphLayoutUtil.LineIntersectsQuadSpline(IlvPoint p1,
IlvPoint p2,
IlvPoint[] c,
int startIndex,
IlvPoint[] res)
Deprecated.
Beginning with JViews 6.0 you should use
IlvClippingUtil.LineIntersectsQuadSpline(ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint[], int, ilog.views.IlvPoint[]) instead, which has the
same functionality. |
static boolean |
IlvGraphLayoutUtil.LineIntersectsSegment(IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
IlvPoint p4,
IlvPoint res)
Deprecated.
Beginning with JViews 6.0 you should use
IlvClippingUtil.LineIntersectsSegment(ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint) instead, which has the same
functionality. |
void |
IlvRotatedGraphModel.reshapeLink(Object link,
IlvPoint fromPoint,
IlvPoint[] points,
int startIndex,
int length,
IlvPoint toPoint,
boolean redraw)
Reshapes all the points of a link, given an array of intermediate
points, the start position in the array of points, the number of
intermediate points, and the connection points.
|
void |
IlvRotatedGraphModel.reshapeLink(Object link,
IlvPoint fromPoint,
IlvPoint[] points,
int startIndex,
int length,
IlvPoint toPoint,
boolean redraw)
Reshapes all the points of a link, given an array of intermediate
points, the start position in the array of points, the number of
intermediate points, and the connection points.
|
void |
IlvGrapherAdapter.reshapeLink(Object link,
IlvPoint fromPoint,
IlvPoint[] points,
int startIndex,
int length,
IlvPoint toPoint,
boolean redraw)
Reshapes all the points of a link, including the connection points on
the origin and destination nodes.
|
void |
IlvGrapherAdapter.reshapeLink(Object link,
IlvPoint fromPoint,
IlvPoint[] points,
int startIndex,
int length,
IlvPoint toPoint,
boolean redraw)
Reshapes all the points of a link, including the connection points on
the origin and destination nodes.
|
abstract void |
IlvGraphModel.reshapeLink(Object link,
IlvPoint fromPoint,
IlvPoint[] points,
int startIndex,
int length,
IlvPoint toPoint,
boolean redraw)
Reshapes all the points of a link, given an array of intermediate
points, the start position in the array of points, the number of
intermediate points, and the connection points.
|
abstract void |
IlvGraphModel.reshapeLink(Object link,
IlvPoint fromPoint,
IlvPoint[] points,
int startIndex,
int length,
IlvPoint toPoint,
boolean redraw)
Reshapes all the points of a link, given an array of intermediate
points, the start position in the array of points, the number of
intermediate points, and the connection points.
|
void |
IlvRotatedGraphModel.transform(IlvPoint p)
Transforms a point.
|
Constructor and Description |
---|
IlvRotatedGraphModel(IlvGraphModel model,
boolean owned,
IlvPoint center,
double angle)
The constructor.
|
Modifier and Type | Method and Description |
---|---|
IlvPoint |
IlvBasicLinkStyleLayout.getSelfLinkAbsoluteAttachPosition()
Returns the absolute attach position at the node border for self-links
(that is, links that start and end at the same node).
|
IlvPoint |
IlvBasicLinkStyleLayout.getSelfLinkRelativeAttachPosition()
Returns the relative attach position at the node border for self-links
(that is, links that start and end at the same node).
|
Modifier and Type | Method and Description |
---|---|
void |
IlvBasicLinkStyleLayout.setSelfLinkAbsoluteAttachPosition(IlvPoint position)
Sets the absolute attach position at the node border for self-links
(that is, links that start and end at the same node).
|
void |
IlvBasicLinkStyleLayout.setSelfLinkRelativeAttachPosition(IlvPoint position)
Sets the relative attach position at the node border for self-links
(that is, links that start and end at the same node).
|
Modifier and Type | Method and Description |
---|---|
IlvPoint |
IlvBusLinkConnector.getClosestConnectionPoint(IlvPoint p,
Object orig,
Object dest,
Object linkOrClass,
boolean origin,
IlvTransformer transformer)
Implements an abstract method to return the center of the bus object.
|
IlvPoint |
IlvBusLinkConnector.getConnectionPoint(IlvLinkImage link,
boolean origin,
IlvTransformer transformer)
Returns the connection point of
link on the bus. |
IlvPoint |
IlvBusLayout.getConnectionPoint(Object link,
IlvPolyPointsInterface bus)
Returns the connection point of
link on the bus node. |
Modifier and Type | Method and Description |
---|---|
void |
IlvBusLinkConnector.connectLink(IlvLinkImage link,
IlvPoint p,
boolean origin,
IlvTransformer t)
This implementation of the abstract method does nothing.
|
IlvPoint |
IlvBusLinkConnector.getClosestConnectionPoint(IlvPoint p,
Object orig,
Object dest,
Object linkOrClass,
boolean origin,
IlvTransformer transformer)
Implements an abstract method to return the center of the bus object.
|
Modifier and Type | Method and Description |
---|---|
IlvPoint |
IlvCircularLayout.getClusterCenter(int clusterIndex)
Returns the center of the cluster of index
clusterIndex . |
Modifier and Type | Method and Description |
---|---|
IlvPoint |
IlvHierarchicalLayout.getPosition()
Returns the specified position of the layout.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvHierarchicalLayout.setPosition(IlvPoint point)
Sets the position of the layout.
|
Modifier and Type | Method and Description |
---|---|
IlvPoint[] |
IlvLabelingModel.getPolylinePoints(Object polylineObstacle)
Returns the points that define the shape of a polyline obstacle.
|
IlvPoint[] |
IlvDefaultLabelingModel.getPolylinePoints(Object polylineObstacle)
Returns the points that define the shape of a polyline obstacle.
|
Modifier and Type | Method and Description |
---|---|
double |
IlvLabelingModelWithRotation.getPolylineObstacleOverlap(Object label,
IlvRect labelRect,
double angle,
Object polylineObstacle,
IlvPoint[] pts,
double lineWidth,
double minDist)
Returns the overlap between the label and the polyline obstacle, if
the label would be at the given position specified by the passed
rectangle and the rotation angle.
|
double |
IlvDefaultLabelingModel.getPolylineObstacleOverlap(Object label,
IlvRect labelRect,
double angle,
Object polylineObstacle,
IlvPoint[] pts,
double lineWidth,
double minDist)
Returns the overlap between the label and the polyline obstacle if you
move the label to the position specified by the passed rectangle and
the rotation angle.
|
double |
IlvLabelingModel.getPolylineObstacleOverlap(Object label,
IlvRect labelBBox,
Object polylineObstacle,
IlvPoint[] pts,
double lineWidth,
double minDist)
Returns the overlap between the label and the polyline obstacle, if
the label would be at the given position specified by the passed
bounding box.
|
double |
IlvDefaultLabelingModel.getPolylineObstacleOverlap(Object label,
IlvRect labelBBox,
Object polylineObstacle,
IlvPoint[] pts,
double lineWidth,
double minDist)
Returns the overlap between the label and the polyline obstacle, if
the label would be at the given position specified by the passed
bounding box.
|
Modifier and Type | Method and Description |
---|---|
IlvPoint |
IlvAnnealingPointLabelDescriptor.getReferencePoint()
Returns a copy of the reference point of the label.
|
IlvPoint[] |
IlvAnnealingPolylineLabelDescriptor.getReferencePoints()
Returns a copy of the specified reference points that define the
polyline where the label must be placed.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvAnnealingPointLabelDescriptor.setReferencePoint(IlvPoint point)
Sets the reference point of the label.
|
void |
IlvAnnealingPolylineLabelDescriptor.setReferencePoints(IlvPoint[] points)
Sets the reference points that define the polyline where the label
must be placed.
|
Constructor and Description |
---|
IlvAnnealingPointLabelDescriptor(Object label,
Object relatedObstacle,
IlvPoint referencePoint,
double minDist,
double maxDist,
int preferredDirection)
Creates a new instance of a point label descriptor.
|
IlvAnnealingPointLabelDescriptor(Object label,
Object relatedObstacle,
IlvPoint referencePoint,
int shape,
double halfWidth,
double halfHeight,
double maxDistFromPath,
double preferredDistFromPath,
int preferredDirection)
Creates a new instance of a point label descriptor.
|
IlvAnnealingPolylineLabelDescriptor(Object lbl,
Object relObstacle,
IlvPoint[] refPoints,
double linw,
double minPercFromStart,
double maxPercFromStart,
double prefPercFromStart,
double maxDist,
double prefDist,
int prefSide,
int allowSide,
int sideAssoc,
double top,
double bottom,
double left,
double right)
Creates a new instance of a polyline label descriptor.
|
IlvAnnealingPolylineLabelDescriptor(Object label,
Object relatedObstacle,
IlvPoint[] referencePoints,
double lineWidth,
double minPercentageFromStart,
double maxPercentageFromStart,
double maxDistFromPath,
double preferredDistFromPath,
int preferredSide,
int allowedSide,
int sideAssociation,
double topOverlap,
double bottomOverlap,
double leftOverlap,
double rightOverlap)
Creates a new instance of a polyline label descriptor.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvLongLinkLayout.addLineObstacle(IlvPoint p1,
IlvPoint p2)
Adds a line segment obstacle for link routing.
|
int |
IlvTerminationPointFilter.getPenalty(IlvGraphModel graphModel,
Object link,
boolean origin,
Object node,
IlvPoint point,
int side,
int proposedPenalty)
Allows you to assign a penalty to the termination point of
link at a given start point which is on the given side
of the node node . |
Modifier and Type | Method and Description |
---|---|
IlvPoint |
IlvTreeLayout.getPosition()
Returns the specified position of the layout.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvTreeLayout.setPosition(IlvPoint point)
Sets the position of the layout.
|
void |
IlvTreeLayout.setPosition(IlvPoint point,
boolean isRootPosition)
Sets the position of the layout.
|
Modifier and Type | Method and Description |
---|---|
protected IlvPoint[] |
IlvSegmentedHyperEdgeSelection.calcSelectionHandles(IlvTransformer t)
Recalculates the handle points at the given transformer.
|
protected IlvPoint[] |
IlvHyperEdgeSelection.calcSelectionHandles(IlvTransformer t)
Recalculates the handle points at the given transformer.
|
protected IlvPoint |
IlvSegmentedHyperEdge.getArrowHeadControlPoint(IlvSegmentedHyperEdge.Segment segment,
IlvSegmentedHyperEdge.HyperEdgeEnd end,
IlvPoint arrowPoint,
IlvPoint[] segmentPoints,
IlvTransformer t)
Returns the control point of the arrow head drawn at the input segment.
|
IlvPoint |
IlvHyperEdge.getCenter(IlvTransformer t)
Returns the bary center point of the hyperedge.
|
IlvPoint |
IlvSegmentedHyperEdge.getConnectionPoint(IlvSegmentedHyperEdge.Segment segment1,
IlvSegmentedHyperEdge.Segment segment2,
IlvTransformer t)
Returns the connection point of both input segments if the one segment is
incident to the other segment.
|
IlvPoint[] |
IlvHyperEdge.getFromConnectionPoints(IlvTransformer t)
Returns all origin connection points of the hyperedge.
|
IlvPoint |
IlvHyperEdgeSelection.getHandle(int i,
IlvTransformer t)
Returns the location of a handle.
|
IlvPoint |
IlvSegmentedHyperEdge.Segment.getIntersectionPoint(IlvSegmentedHyperEdge.Segment segment,
IlvTransformer t)
Returns the intersection point in view coordinates of the input segment
with this segment.
|
IlvPoint[] |
IlvSegmentedHyperEdge.Segment.getPoints(IlvTransformer t,
IlvPoint[] pts)
Returns the start and end point of the segment in view coordinates.
|
IlvPoint |
IlvHyperEdgeEnd.getPosition(IlvTransformer t,
boolean checkConnector)
Returns the position of the hyperedge end point in view coordinates.
|
IlvPoint |
IlvDefaultHyperEdgeEnd.getPosition(IlvTransformer t,
boolean checkConnector)
Returns the position of the hyperedge end in view coordinates.
|
IlvPoint[] |
IlvHyperEdge.getToConnectionPoints(IlvTransformer t)
Returns all destination connection points of the hyperedge.
|
IlvPoint[] |
IlvSegmentedHyperEdge.getUnclippedSegmentPoints(IlvHyperEdgeEnd end,
IlvTransformer t)
Returns the end points of the segment that ends at the input hyperedge end.
|
IlvPoint[] |
IlvHyperEdge.getUnclippedSegmentPoints(IlvHyperEdgeEnd end,
IlvTransformer t)
Returns the end points of the segment that ends at the input hyperedge
end.
|
Modifier and Type | Method and Description |
---|---|
protected IlvRect |
IlvHyperEdge.arrowBBox(IlvPoint from,
IlvPoint to,
IlvTransformer t)
Computes the bounding rectangle of the arrow when the edge is oriented.
|
boolean |
IlvSegmentedHyperEdge.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the hyperedge.
|
boolean |
IlvHyperEdgeSelection.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Test if the specified point is inside a handle or
inside the selected object.
|
boolean |
IlvHyperEdge.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the edge.
|
boolean |
IlvSegmentedHyperEdge.containsAtCrossingGraphic(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the crossing graphic that
belongs to this object.
|
protected void |
IlvHyperEdge.drawArrow(Graphics dst,
IlvPoint from,
IlvPoint to,
IlvTransformer t)
Draws the arrow of the hyperedge if the edge is oriented.
|
protected void |
IlvSegmentedHyperEdge.drawLine(IlvPoint[] points,
double lineWidth,
float[] lineStyle,
Graphics dst,
IlvTransformer t)
Draws a line between the input points.
|
protected IlvPoint |
IlvSegmentedHyperEdge.getArrowHeadControlPoint(IlvSegmentedHyperEdge.Segment segment,
IlvSegmentedHyperEdge.HyperEdgeEnd end,
IlvPoint arrowPoint,
IlvPoint[] segmentPoints,
IlvTransformer t)
Returns the control point of the arrow head drawn at the input segment.
|
protected IlvPoint |
IlvSegmentedHyperEdge.getArrowHeadControlPoint(IlvSegmentedHyperEdge.Segment segment,
IlvSegmentedHyperEdge.HyperEdgeEnd end,
IlvPoint arrowPoint,
IlvPoint[] segmentPoints,
IlvTransformer t)
Returns the control point of the arrow head drawn at the input segment.
|
IlvPoint[] |
IlvSegmentedHyperEdge.Segment.getPoints(IlvTransformer t,
IlvPoint[] pts)
Returns the start and end point of the segment in view coordinates.
|
IlvGraphicEnumeration |
IlvHyperGrapher.pasteSelection(IlvPoint p,
boolean select)
Pastes the graphic objects saved in the clipboard
into the manager.
|
void |
IlvHyperEdgeEnd.setPosition(IlvPoint p,
IlvTransformer t)
Sets the position of the hyperedge end point.
|
void |
IlvDefaultHyperEdgeEnd.setPosition(IlvPoint p,
IlvTransformer t)
Sets the position of the hyperedge end.
|
void |
IlvHyperGrapher.setSelected(IlvGraphic obj,
IlvPoint p,
IlvManagerView view)
Selects or the specified graphic object.
|
protected void |
IlvHyperEdge.shortenForArrowDraw(IlvPoint[] pts,
double arrowSize)
Shorten the line between
pts[0] and pts[1]
by the size of the arrow. |
Modifier and Type | Method and Description |
---|---|
IlvPoint |
IlvCrossingAwareSegment.getEndPoint()
Returns the end point of the segment.
|
IlvPoint |
IlvCrossingAwareSegment.getStartPoint()
Returns the start point of the segment.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvTunnelCrossings.addCrossingBound(IlvRect boundingRect,
IlvTransformer t,
IlvCrossingAwareObject obj1,
IlvCrossingAwareObject obj2,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
double startGap,
double endGap,
double normalGap)
Adds the bound of the crossing to the input bounding rectangle.
|
void |
IlvCrossingGraphic.addCrossingBound(IlvRect boundingRect,
IlvTransformer t,
IlvCrossingAwareObject obj1,
IlvCrossingAwareObject obj2,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
double startGap,
double endGap,
double normalGap)
Adds the bound of the crossing to the input bounding rectangle.
|
void |
IlvBridgeCrossings.addCrossingBound(IlvRect boundingRect,
IlvTransformer t,
IlvCrossingAwareObject obj1,
IlvCrossingAwareObject obj2,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
double startGap,
double endGap,
double normalGap)
Adds the bound of the crossing to the input bounding rectangle.
|
boolean |
IlvAbstractCrossingGraphic.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the object.
|
boolean |
IlvTunnelCrossings.containsAtCrossing(IlvPoint p,
IlvPoint tp,
IlvTransformer t,
IlvCrossingAwareObject obj1,
IlvCrossingAwareObject obj2,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
double startGap,
double endGap,
double normalGap)
Tests if a point lies within the drawing of a crossing.
|
boolean |
IlvCrossingGraphic.containsAtCrossing(IlvPoint p,
IlvPoint tp,
IlvTransformer t,
IlvCrossingAwareObject obj1,
IlvCrossingAwareObject obj2,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
double startGap,
double endGap,
double normalGap)
Tests if a point lies within the drawing of a crossing.
|
boolean |
IlvBridgeCrossings.containsAtCrossing(IlvPoint p,
IlvPoint tp,
IlvTransformer t,
IlvCrossingAwareObject obj1,
IlvCrossingAwareObject obj2,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
double startGap,
double endGap,
double normalGap)
Tests if a point lies within the drawing of a crossing.
|
boolean |
IlvAbstractCrossingGraphic.containsAtCrossing(IlvPoint p,
IlvPoint tp,
IlvTransformer t,
IlvCrossingAwareObject obj1,
IlvCrossingAwareObject obj2,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
double startGap,
double endGap,
double normalGap)
Tests if a point lies within the drawing of a crossing.
|
boolean |
IlvCrossingAwareObject.containsAtCrossingGraphic(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the crossing graphic
that belongs to this object.
|
void |
IlvTunnelCrossings.drawCrossing(Graphics dst,
IlvTransformer t,
IlvCrossingAwareObject obj1,
IlvCrossingAwareObject obj2,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
double startGap,
double endGap,
double normalGap)
Draws the crossing between the input objects.
|
void |
IlvCrossingGraphic.drawCrossing(Graphics dst,
IlvTransformer t,
IlvCrossingAwareObject obj1,
IlvCrossingAwareObject obj2,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
double startGap,
double endGap,
double normalGap)
Draws the crossing between the input objects.
|
void |
IlvBridgeCrossings.drawCrossing(Graphics dst,
IlvTransformer t,
IlvCrossingAwareObject obj1,
IlvCrossingAwareObject obj2,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
double startGap,
double endGap,
double normalGap)
Draws the crossing between the input objects.
|
Modifier and Type | Method and Description |
---|---|
protected IlvPoint |
IlvHyperEdgePinConnector.calcConnectionPoint(IlvHyperEdgeEnd end,
IlvTransformer t)
Calculate the connection point of the hyperedge end at the corresponding
node.
|
protected IlvPoint |
IlvHyperEdgeFixedConnector.calcConnectionPoint(IlvHyperEdgeEnd end,
IlvTransformer t)
Calculate the connection point of the hyperedge end at the corresponding
node.
|
protected abstract IlvPoint |
IlvHyperEdgeConnectorWithCache.calcConnectionPoint(IlvHyperEdgeEnd end,
IlvTransformer t)
Calculate the connection point of the hyperedge end at the corresponding
node.
|
protected IlvPoint |
IlvHyperEdgeClippingConnector.calcConnectionPoint(IlvHyperEdgeEnd end,
IlvTransformer t)
Calculate the connection point of the hyperedge end at the corresponding
node.
|
protected IlvPoint |
IlvHyperEdgeCenterConnector.calcConnectionPoint(IlvHyperEdgeEnd end,
IlvTransformer t)
Calculate the connection point of the hyperedge end at the corresponding
node.
|
IlvPoint |
IlvHyperGrapherPin.getAbsoluteOffset()
Returns the absolute offset of the pin in manager coordinates.
|
IlvPoint |
IlvHyperEdgePinConnector.getClosestConnectionPoint(IlvHyperEdgeEnd end,
IlvPoint p,
IlvTransformer t)
Returns the closest possible connection point of the hyperedge end
at the corresponding node.
|
IlvPoint |
IlvHyperEdgeFixedConnector.getClosestConnectionPoint(IlvHyperEdgeEnd end,
IlvPoint p,
IlvTransformer t)
Returns the closest possible connection point of the hyperedge end
at the corresponding node.
|
abstract IlvPoint |
IlvHyperEdgeConnector.getClosestConnectionPoint(IlvHyperEdgeEnd end,
IlvPoint p,
IlvTransformer t)
Returns the closest possible connection point of the hyperedge end
at the corresponding node.
|
IlvPoint |
IlvHyperEdgeClippingConnector.getClosestConnectionPoint(IlvHyperEdgeEnd end,
IlvPoint p,
IlvTransformer t)
Returns the closest possible connection point of the hyperedge end
at the corresponding node.
|
IlvPoint |
IlvHyperEdgeCenterConnector.getClosestConnectionPoint(IlvHyperEdgeEnd end,
IlvPoint p,
IlvTransformer t)
Returns the closest possible connection point of the hyperedge end
at the corresponding node.
|
IlvPoint |
IlvHyperEdgeConnectorWithCache.getConnectionPoint(IlvHyperEdgeEnd end,
IlvTransformer t)
Returns the connection point of the hyperedge end at the corresponding
node.
|
abstract IlvPoint |
IlvHyperEdgeConnector.getConnectionPoint(IlvHyperEdgeEnd end,
IlvTransformer t)
Returns the connection point of the hyperedge end at the corresponding
node.
|
IlvPoint |
IlvHyperGrapherPin.getPosition(IlvTransformer t)
Returns the position of the pin in view coordinates.
|
IlvPoint |
IlvHyperGrapherPin.getProportionalOffset()
Returns the relative offset of the pin.
|
Modifier and Type | Method and Description |
---|---|
boolean |
IlvHyperEdgePinConnector.connect(IlvHyperEdgeEnd end,
IlvPoint p,
IlvTransformer t)
Connect a hyperedge end to the closest suitable pin at a given point.
|
boolean |
IlvHyperEdgeConnector.connect(IlvHyperEdgeEnd end,
IlvPoint p,
IlvTransformer t)
Connect a hyperedge end to hyperedge connector.
|
boolean |
IlvHyperGrapherPin.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the pin.
|
boolean |
IlvHyperEdgePinConnectorSelection.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Test if the specified point is inside a handle.
|
boolean |
IlvHyperEdgePinConnector.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the object.
|
boolean |
IlvHyperEdgeConnector.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the object.
|
IlvPoint |
IlvHyperEdgePinConnector.getClosestConnectionPoint(IlvHyperEdgeEnd end,
IlvPoint p,
IlvTransformer t)
Returns the closest possible connection point of the hyperedge end
at the corresponding node.
|
IlvPoint |
IlvHyperEdgeFixedConnector.getClosestConnectionPoint(IlvHyperEdgeEnd end,
IlvPoint p,
IlvTransformer t)
Returns the closest possible connection point of the hyperedge end
at the corresponding node.
|
abstract IlvPoint |
IlvHyperEdgeConnector.getClosestConnectionPoint(IlvHyperEdgeEnd end,
IlvPoint p,
IlvTransformer t)
Returns the closest possible connection point of the hyperedge end
at the corresponding node.
|
IlvPoint |
IlvHyperEdgeClippingConnector.getClosestConnectionPoint(IlvHyperEdgeEnd end,
IlvPoint p,
IlvTransformer t)
Returns the closest possible connection point of the hyperedge end
at the corresponding node.
|
IlvPoint |
IlvHyperEdgeCenterConnector.getClosestConnectionPoint(IlvHyperEdgeEnd end,
IlvPoint p,
IlvTransformer t)
Returns the closest possible connection point of the hyperedge end
at the corresponding node.
|
IlvHyperGrapherPin |
IlvHyperEdgePinConnector.getClosestPin(IlvHyperEdgeEnd end,
IlvPoint p,
IlvTransformer t)
Returns the closest pin at a given point suitable for the input
hyperedge end.
|
IlvHyperGrapherPin |
IlvHyperEdgePinConnector.getClosestPin(IlvPoint p,
IlvTransformer t)
Returns the closest pin at a given point.
|
void |
IlvHyperEdgeConnector.rotate(IlvPoint center,
double angle)
Rotates the object.
|
void |
IlvHyperGrapherPin.setPosition(IlvPoint p,
IlvTransformer t)
Sets the position of the pin.
|
Constructor and Description |
---|
IlvHyperGrapherPin(IlvHyperEdgePinConnector connector,
IlvPoint proportionalLocation,
IlvPoint absoluteLocation,
double size,
int direction)
Creates a new pin and adds it to the input connector.
|
IlvHyperGrapherPin(IlvPoint proportionalLocation,
IlvPoint absoluteLocation,
double size,
int direction)
Creates a new pin.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
IlvMakeSegmentedHyperEdgeInteractor.acceptBend(IlvPoint p)
Tests if creating a bend for the hyperedge when clicking in the space
is allowed.
|
protected boolean |
IlvMakeSegmentedHyperEdgeInteractor.acceptContinuation(IlvPoint p,
IlvHyperEdge hyperedge)
Tests if a hyperedge can be extended towards a new origin or destination
end.
|
protected boolean |
IlvMakeHyperEdgeInteractor.acceptContinuation(IlvPoint p,
IlvHyperEdge hyperedge)
Tests if a hyperedge can be extended towards a new origin or destination
end.
|
protected boolean |
IlvMakeHyperEdgeInteractor.acceptDestination(IlvPoint p,
IlvGraphic toNode)
Tests if a node can be the destination of the hyperedge.
|
protected boolean |
IlvMakeHyperEdgeInteractor.acceptOrigin(IlvPoint p,
IlvGraphic fromNode)
Tests if a node can be the origin of the hyperedge.
|
protected IlvHyperGrapherPin |
IlvMakeHyperEdgePinConnectorInteractor.createPin(IlvGraphic node,
IlvPoint p)
Creates a new hypergrapher pin.
|
protected IlvGraphic |
IlvMakeHyperEdgeBaseInteractor.getObjectToBeHighlighted(IlvPoint p,
boolean allowNode,
boolean allowHyperEdge)
Returns the object at the input position to be highlighted.
|
protected IlvHyperGrapherPin |
IlvMakeHyperEdgePinConnectorInteractor.getPin(IlvPoint p)
Returns the pin at input position, or
null if there is no
pin at that position. |
protected IlvHyperGrapherPin |
IlvMakeHyperEdgeBaseInteractor.getPin(IlvPoint p)
Returns the pin at input position, or
null if there is no
pin at that position. |
protected void |
IlvMakeHyperEdgeBaseInteractor.highlightPin(IlvPoint p)
If a hypergrapher pin is at the input position, this pin is highlighted.
|
protected boolean |
IlvMakeHyperEdgeBaseInteractor.isManagerToBeHighlighted(IlvPoint p,
IlvManager manager)
Check whether the manager is to be highlighted.
|
protected void |
IlvMakeSegmentedHyperEdgeInteractor.moveGhost(IlvPoint p)
Move the ghost when moving the mouse to point p.
|
protected void |
IlvMakeHyperEdgeInteractor.moveGhost(IlvPoint p)
Move the ghost when moving the mouse to point p.
|
protected void |
IlvMakeHyperEdgeInteractor.onEndCreation(IlvPoint p,
boolean arrowAtEnd)
Called on the second mouse click that might finish the creation of
a hyperedge.
|
protected void |
IlvMakeSegmentedHyperEdgeInteractor.onEndOrContinuationCreation(IlvPoint p,
boolean arrowAtEnd)
Called on the second mouse click that might finish the creation of
a hyperedge or might create a bend of the hyperedge.
|
protected void |
IlvMakeHyperEdgeInteractor.onStartCreation(IlvPoint p)
Called on the first mouse click that starts the creation of a hyperedge.
|
protected void |
IlvMakeHyperEdgePinConnectorInteractor.react(IlvPoint p)
Highlights or unhighlights the node under the specified point.
|
protected void |
IlvMakeHyperEdgeInteractor.react(IlvPoint p)
Highlights or unhighlights the node under the specified point.
|
Modifier and Type | Method and Description |
---|---|
protected IlvPoint |
IlvPanInteractor.getCurrentTranslation(MouseEvent event)
Returns the current translation factors.
|
protected IlvPoint[] |
IlvMakePolyPointsInteractor.getPoints(boolean transformed)
Returns an array of the points that have already been created.
|
protected IlvPoint |
IlvDragRectangleInteractor.getStartPoint()
Returns the anchor point of the rectangle that is dragged.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
IlvMakePolyPointsInteractor.accept(IlvPoint p)
Checks whether a point may be added at this location.
|
protected boolean |
IlvMakeLinkInteractor.accept(IlvPoint p)
Checks whether a point may be added at this location.
|
protected boolean |
IlvMakeLinkInteractor.acceptDestination(IlvPoint p,
IlvGraphic toNode)
Tests if a node can be the destination of the link.
|
protected boolean |
IlvMakeLinkInteractor.acceptOrigin(IlvPoint p,
IlvGraphic fromNode)
Tests if a node can be the origin of the link.
|
protected void |
IlvAbstractScrollInteractor.adjustPointIfOutsideView(IlvPoint p,
IlvPoint q)
Corrects the input point
p so that if p is
outside the view, it is only a limited amount outside the view. |
protected IlvGrapherPin |
IlvGrapherPinInteractor.createGrapherPin(IlvPinLinkConnector lc,
IlvPoint tp,
IlvTransformer t)
Creates a new grapher pin added to the pin link connector
lc and located at the point tp . |
IlvLinkImage |
IlvMakePolyLinkInteractor.createObject(IlvGraphic from,
IlvGraphic to,
IlvPoint[] points,
boolean oriented)
Creates the link instance.
|
IlvLinkImage |
IlvMakeOneSplineLinkImageInteractor.createObject(IlvGraphic from,
IlvGraphic to,
IlvPoint[] points,
boolean oriented)
Creates the link instance.
|
IlvLinkImage |
IlvMakeOneLinkImageInteractor.createObject(IlvGraphic from,
IlvGraphic to,
IlvPoint[] points,
boolean oriented)
Creates the link instance.
|
IlvLinkImage |
IlvMakeEnhancedPolyLinkInteractor.createObject(IlvGraphic from,
IlvGraphic to,
IlvPoint[] points,
boolean oriented)
Creates the link instance.
|
IlvLinkImage |
IlvMakeDoubleSplineLinkImageInteractor.createObject(IlvGraphic from,
IlvGraphic to,
IlvPoint[] points,
boolean oriented)
Creates the link instance.
|
IlvLinkImage |
IlvMakeDoubleLinkImageInteractor.createObject(IlvGraphic from,
IlvGraphic to,
IlvPoint[] points,
boolean oriented)
Creates the link instance.
|
IlvLinkImage |
IlvLinkImageFactory.createObject(IlvGraphic from,
IlvGraphic to,
IlvPoint[] points,
boolean oriented)
Creates a new link.
|
IlvGraphic |
IlvPolyPointsObjectFactory.createObject(IlvPoint[] points)
Creates a new graphic object.
|
IlvGraphic |
IlvMakeSplineInteractor.createObject(IlvPoint[] points)
Called by the interactor
to create the
IlvSpline . |
IlvGraphic |
IlvMakePolylineInteractor.createObject(IlvPoint[] points)
This method is called by the interactor to create
the
IlvPolyline . |
IlvGraphic |
IlvMakePolygonInteractor.createObject(IlvPoint[] points)
Called by the interactor
to create the
IlvPolygon . |
IlvGraphic |
IlvMakeLineInteractor.createObject(IlvPoint[] points)
Called by the interactor to
create the
IlvLine . |
IlvGraphic |
IlvMakeArrowPolylineInteractor.createObject(IlvPoint[] points)
Creates the
IlvArrowPolyline . |
IlvGraphic |
IlvMakeArrowLineInteractor.createObject(IlvPoint[] points)
Creates the
IlvArrowLine . |
IlvGraphic |
IlvLabeledObjectFactory.createObject(IlvPoint p,
String label,
Font font,
Color color)
Creates a new graphic object with a label.
|
protected void |
IlvEditLabelInteractor.editObject(IlvGraphic obj,
IlvPoint pt)
Called to do the actual editing of the graphic
object, which may be
null when creating a new one. |
protected IlvRect |
IlvEditLabelInteractor.getEditingAreaBBox(IlvGraphic obj,
IlvPoint pt,
int nLines,
int labelWidth,
int lineHeight,
int borderWidth,
IlvTransformer t)
Used by the interactor to compute the bounding
area of the text field used for editing the
text in the graphic object.
|
protected IlvGraphic |
IlvSelectInteractor.getObject(IlvPoint point)
Returns the graphic object located at the specified point in the view;
otherwise, it returns
null . |
protected IlvGraphic |
IlvExpandCollapseInteractor.getObject(IlvPoint p)
Searches the expandable object under the mouse.
|
protected IlvGraphic |
IlvEditLabelInteractor.makeObject(IlvPoint p,
String label)
Creates the object.
|
protected IlvGraphic |
IlvMakePolyPointsInteractor.makePolyPoint(IlvPoint[] points)
Called to create the polypoint object.
|
protected IlvGraphic |
IlvMakeLinkInteractor.makePolyPoint(IlvPoint[] points)
Called to create the link instance.
|
protected void |
IlvMakePolyPointsInteractor.react(IlvPoint p)
Allows you to implement an interaction when the user moves the
mouse to add a point to the polypoint.
|
protected void |
IlvMakeLinkInteractor.react(IlvPoint p)
Highlights or unhighlights the node
under the specified point.
|
protected void |
IlvRotateInteractor.rotateObject(IlvGraphic object,
IlvPoint center,
double angle)
Called when rotating an object.
|
Modifier and Type | Method and Description |
---|---|
IlvPoint |
IlvInputStream.readPoint(String field)
Reads a field of type
IlvPoint . |
IlvPoint[] |
IlvInputStream.readPointArray(String field)
Reads a field of type
IlvPoint[] . |
Modifier and Type | Method and Description |
---|---|
void |
IlvOutputStream.write(String field,
IlvPoint v)
Writes a single value
IlvPoint field. |
void |
IlvOutputStream.write(String field,
IlvPoint[] v)
Writes a multiple value
IlvPoint field. |
Modifier and Type | Method and Description |
---|---|
static IlvPoint |
IlvClippingUtil.ArcEndPoint(IlvRect rect,
double startAngle,
double deltaAngle)
Returns the end point of an arc (a partial ellipse).
|
static IlvPoint |
IlvClippingUtil.ArcStartPoint(IlvRect rect,
double startAngle)
Returns the starting point of an arc (a partial ellipse).
|
static IlvPoint |
IlvClippingUtil.BestClipPointOnRay(IlvPoint startPoint,
IlvPoint controlPoint,
IlvPoint[] intersectionPoints,
int numIntersections)
Selects the "best" of n intersection points of a ray for clipping.
|
IlvPoint |
IlvPinLinkConnector.calcConnectionPoint(IlvLinkImage link,
boolean origin,
IlvTransformer t)
Calculates the connection point of
link . |
protected IlvPoint |
IlvFreeLinkConnector.calcConnectionPoint(IlvLinkImage link,
boolean origin,
IlvTransformer transformer)
Calculates the connection point of
link . |
protected IlvPoint |
IlvClippingLinkConnector.calcConnectionPoint(IlvLinkImage link,
boolean origin,
IlvTransformer transformer)
Calculates the clipped connection point.
|
protected abstract IlvPoint |
IlvCachingLinkConnector.calcConnectionPoint(IlvLinkImage link,
boolean origin,
IlvTransformer transformer)
Calculates the connection point of
link . |
static IlvPoint |
IlvClippingUtil.getClippedPoint(IlvGraphic node,
IlvTransformer t,
IlvPoint attachPoint,
IlvPoint controlPoint)
Returns the clipped point, assuming that the attach point is inside the node
and the control point is outside the node.
|
IlvPoint |
IlvClippingLinkConnector.getClippedPoint(IlvGraphic node,
IlvTransformer t,
Object link,
IlvPoint attachPoint,
IlvPoint controlPoint,
boolean origin)
Returns the clipped connection point of a link that starts at the
proposed connection point inside the node and goes through the auxiliary
control point.
|
static IlvPoint |
IlvClippingUtil.getClippedPoint(IlvRect bbox,
IlvPoint attachPoint,
IlvPoint controlPoint)
Returns the clipped point at the bounding box, assuming that the attach
point is inside the bounding box, and the control point is outside that
bounding box.
|
static IlvPoint |
IlvClippingUtil.getClippedPoint(PathIterator pi,
IlvTransformer t,
double lineWidth,
IlvPoint attachPoint,
IlvPoint controlPoint)
Returns the clipped point, assuming that the attach point is inside
the shape described by a shape iterator,
and the control point is outside that shape.
|
IlvPoint |
IlvPinLinkConnector.getClosestConnectionPoint(IlvPoint p,
Object orig,
Object dest,
Object linkOrClass,
boolean origin,
IlvTransformer t)
Returns the connection point that is closest to the specified point.
|
IlvPoint |
IlvFreeLinkConnector.getClosestConnectionPoint(IlvPoint p,
Object orig,
Object dest,
Object linkOrClass,
boolean origin,
IlvTransformer transformer)
Returns the connection point that is closest to a particular point.
|
IlvPoint |
IlvCenterLinkConnector.getClosestConnectionPoint(IlvPoint p,
Object orig,
Object dest,
Object linkOrClass,
boolean origin,
IlvTransformer t)
Returns the connection point that is closest to a particular point.
|
IlvPoint |
IlvCenterLinkConnector.getConnectionPoint(IlvLinkImage link,
boolean origin,
IlvTransformer t)
Returns the position of the point where
link is
connected to node . |
IlvPoint |
IlvCachingLinkConnector.getConnectionPoint(IlvLinkImage link,
boolean origin,
IlvTransformer transformer)
Returns the connection point of
link . |
abstract IlvPoint |
IlvGrapherPin.getPosition(IlvTransformer t)
Returns the position of the pin.
|
IlvPoint |
IlvDefaultGrapherPin.getPosition(IlvTransformer transformer)
Returns the position of the pin.
|
IlvPoint |
IlvDefaultGrapherPin.getProportionalPosition()
Returns the proportional position of the pin.
|
IlvPoint |
IlvClippingLinkConnector.getUnclippedConnectionPoint(IlvLinkImage link,
boolean origin,
IlvTransformer transformer)
Returns the unclipped connection point of
link . |
Modifier and Type | Method and Description |
---|---|
static IlvPoint |
IlvClippingUtil.BestClipPointOnRay(IlvPoint startPoint,
IlvPoint controlPoint,
IlvPoint[] intersectionPoints,
int numIntersections)
Selects the "best" of n intersection points of a ray for clipping.
|
static IlvPoint |
IlvClippingUtil.BestClipPointOnRay(IlvPoint startPoint,
IlvPoint controlPoint,
IlvPoint[] intersectionPoints,
int numIntersections)
Selects the "best" of n intersection points of a ray for clipping.
|
void |
IlvPinLinkConnector.connectLink(IlvLinkImage link,
IlvPoint p,
boolean origin,
IlvTransformer t)
Connects the link to the pin that is closest to point
p . |
void |
IlvFreeLinkConnector.connectLink(IlvLinkImage link,
IlvPoint p,
boolean origin,
IlvTransformer t)
Connects a link to a specified connection point.
|
void |
IlvCenterLinkConnector.connectLink(IlvLinkImage link,
IlvPoint p,
boolean origin,
IlvTransformer t)
The implementation of this abstract method of
IlvLinkConnector
does nothing. |
static void |
IlvClippingUtil.ConnectLinksToPoint(IlvGrapher grapher,
IlvGraphic node,
IlvPoint point,
IlvTransformer t,
boolean redraw)
Tries to connect all links of the input node to the input point.
|
static void |
IlvClippingUtil.ConnectToPoint(IlvLinkImage link,
IlvPoint fromPoint,
IlvPoint toPoint,
IlvTransformer t,
boolean redraw)
Tries to connect the link to the given points.
|
static void |
IlvClippingUtil.ConnectToViewPoint(IlvLinkImage link,
IlvPoint fromPoint,
IlvPoint toPoint,
IlvTransformer t,
boolean redraw)
Tries to connect the link to the given points.
|
static IlvPoint |
IlvClippingUtil.getClippedPoint(IlvGraphic node,
IlvTransformer t,
IlvPoint attachPoint,
IlvPoint controlPoint)
Returns the clipped point, assuming that the attach point is inside the node
and the control point is outside the node.
|
IlvPoint |
IlvClippingLinkConnector.getClippedPoint(IlvGraphic node,
IlvTransformer t,
Object link,
IlvPoint attachPoint,
IlvPoint controlPoint,
boolean origin)
Returns the clipped connection point of a link that starts at the
proposed connection point inside the node and goes through the auxiliary
control point.
|
static IlvPoint |
IlvClippingUtil.getClippedPoint(IlvRect bbox,
IlvPoint attachPoint,
IlvPoint controlPoint)
Returns the clipped point at the bounding box, assuming that the attach
point is inside the bounding box, and the control point is outside that
bounding box.
|
static IlvPoint |
IlvClippingUtil.getClippedPoint(PathIterator pi,
IlvTransformer t,
double lineWidth,
IlvPoint attachPoint,
IlvPoint controlPoint)
Returns the clipped point, assuming that the attach point is inside
the shape described by a shape iterator,
and the control point is outside that shape.
|
IlvGrapherPin |
IlvPinLinkConnector.getClosestConnectionPin(IlvPoint p,
Object orig,
Object dest,
Object linkOrClass,
boolean origin,
IlvTransformer t)
Returns the pin that is closest to point
p . |
IlvPoint |
IlvPinLinkConnector.getClosestConnectionPoint(IlvPoint p,
Object orig,
Object dest,
Object linkOrClass,
boolean origin,
IlvTransformer t)
Returns the connection point that is closest to the specified point.
|
IlvPoint |
IlvFreeLinkConnector.getClosestConnectionPoint(IlvPoint p,
Object orig,
Object dest,
Object linkOrClass,
boolean origin,
IlvTransformer transformer)
Returns the connection point that is closest to a particular point.
|
IlvPoint |
IlvCenterLinkConnector.getClosestConnectionPoint(IlvPoint p,
Object orig,
Object dest,
Object linkOrClass,
boolean origin,
IlvTransformer t)
Returns the connection point that is closest to a particular point.
|
static int |
IlvClippingUtil.LineIntersectsArc(IlvPoint p1,
IlvPoint p2,
IlvRect rect,
double startAngle,
double deltaAngle,
IlvPoint[] res)
Calculates both intersections between a line and an arc (a partial
ellipse).
|
static int |
IlvClippingUtil.LineIntersectsArc(IlvPoint p1,
IlvPoint p2,
IlvRect rect,
double startAngle,
double deltaAngle,
IlvPoint[] res)
Calculates both intersections between a line and an arc (a partial
ellipse).
|
static int |
IlvClippingUtil.LineIntersectsCubicSpline(IlvPoint p1,
IlvPoint p2,
IlvPoint[] c,
int startIndex,
IlvPoint[] res)
Calculates all three intersections between a line and a cubic
Bezier spline.
|
static int |
IlvClippingUtil.LineIntersectsCubicSpline(IlvPoint p1,
IlvPoint p2,
IlvPoint[] c,
int startIndex,
IlvPoint[] res)
Calculates all three intersections between a line and a cubic
Bezier spline.
|
static int |
IlvClippingUtil.LineIntersectsCubicSpline(IlvPoint p1,
IlvPoint p2,
IlvPoint[] c,
int startIndex,
IlvPoint[] res)
Calculates all three intersections between a line and a cubic
Bezier spline.
|
static int |
IlvClippingUtil.LineIntersectsEllipse(IlvPoint p1,
IlvPoint p2,
IlvRect rect,
IlvPoint[] res)
Calculates both intersections between a line and an ellipse.
|
static int |
IlvClippingUtil.LineIntersectsEllipse(IlvPoint p1,
IlvPoint p2,
IlvRect rect,
IlvPoint[] res)
Calculates both intersections between a line and an ellipse.
|
static int |
IlvClippingUtil.LineIntersectsPolyPoints(IlvPoint p1,
IlvPoint p2,
IlvPoint[] points,
boolean closed,
IlvPoint[] res)
Calculates the intersections between a line and a polyline or polygon.
|
static int |
IlvClippingUtil.LineIntersectsPolyPoints(IlvPoint p1,
IlvPoint p2,
IlvPoint[] points,
boolean closed,
IlvPoint[] res)
Calculates the intersections between a line and a polyline or polygon.
|
static int |
IlvClippingUtil.LineIntersectsPolyPoints(IlvPoint p1,
IlvPoint p2,
IlvPoint[] points,
boolean closed,
IlvPoint[] res)
Calculates the intersections between a line and a polyline or polygon.
|
static int |
IlvClippingUtil.LineIntersectsQuadSpline(IlvPoint p1,
IlvPoint p2,
IlvPoint[] c,
int startIndex,
IlvPoint[] res)
Calculates the two intersections between a line and a quadratic
Bezier spline.
|
static int |
IlvClippingUtil.LineIntersectsQuadSpline(IlvPoint p1,
IlvPoint p2,
IlvPoint[] c,
int startIndex,
IlvPoint[] res)
Calculates the two intersections between a line and a quadratic
Bezier spline.
|
static int |
IlvClippingUtil.LineIntersectsQuadSpline(IlvPoint p1,
IlvPoint p2,
IlvPoint[] c,
int startIndex,
IlvPoint[] res)
Calculates the two intersections between a line and a quadratic
Bezier spline.
|
static boolean |
IlvClippingUtil.LineIntersectsSegment(IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
IlvPoint p4,
IlvPoint res)
Calculates the intersection between a line and a line segment.
|
void |
IlvGrapherPin.setPosition(IlvPoint p,
IlvTransformer t)
Sets the position of the pin.
|
void |
IlvDefaultGrapherPin.setPosition(IlvPoint p,
IlvTransformer t)
Sets the absolute position of the pin.
|
void |
IlvDefaultGrapherPin.setProportionalPosition(IlvPoint proportionalLocation)
Sets the proportional location of the pin.
|
Constructor and Description |
---|
IlvDefaultGrapherPin(IlvPinLinkConnector connector,
IlvPoint proportionalLocation)
Creates a new
IlvDefaultGrapherPin at a specified
proportional location and adds it to the pin link connector. |
IlvDefaultGrapherPin(IlvPinLinkConnector connector,
IlvPoint p,
IlvTransformer t)
Creates a new
IlvDefaultGrapherPin at a specified
absolution location and adds it to the pin link connector. |
Modifier and Type | Method and Description |
---|---|
static IlvPoint |
IlvMapUtil.transform(IlvPoint p,
IlvCoordinateTransformation transform)
Transforms an
IlvPoint . |
Modifier and Type | Method and Description |
---|---|
static void |
IlvScaleController.FitTransformerToPoint(IlvManagerView view,
double scale,
IlvPoint point,
boolean redraw)
Centers the specified georeferenced view around the specified point and
sets the scale of the view to the specified scale.
|
static void |
IlvScaleController.FitTransformerToPoint(IlvManagerView view,
IlvLinearUnit unit,
double scale,
IlvPoint point,
boolean redraw)
Centers the specified view around the specified point and sets
the scale of the view to the specified scale.
|
static IlvPoint |
IlvMapUtil.transform(IlvPoint p,
IlvCoordinateTransformation transform)
Transforms an
IlvPoint . |
Modifier and Type | Method and Description |
---|---|
IlvPoint |
IlvMapAnnotationToolBar.MapGraphicPath.getPointAt(int index,
IlvTransformer t)
Returns the point at a specified index.
|
Constructor and Description |
---|
MapLink(IlvGraphic from,
IlvGraphic to,
boolean oriented,
IlvPoint[] points)
Constructs a
MapPolyline . |
MapMarker(IlvPoint p)
Constructs a
MapMarker from a point. |
MapPolyline(IlvPoint[] points)
Constructs a
MapPolyline from an array of points. |
Modifier and Type | Method and Description |
---|---|
abstract void |
IlvPickCoordinateEvent.CoordType.convertFromScreen(IlvManagerView c,
double x,
double y,
IlvPoint pRet)
Method implemented by all coordinate types.
|
Modifier and Type | Method and Description |
---|---|
protected double |
IlvPolygonSimplifyingEngine.geoDistance(IlvPoint p1,
IlvPoint p2)
Computes the distance between two points.
|
protected boolean |
IlvPolygonSimplifyingEngine.pointsEqual(IlvPoint pt1,
IlvPoint pt2)
Checks if two points are equal for the common point reduction phase.
|
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvMakeTerrainCutInteractor.createObject(IlvPoint[] points)
Creates a new graphic object.
|
IlvGraphic |
IlvMakeLineOfVisibilityInteractor.createObject(IlvPoint[] points)
Called by the interactor to
create the
IlvLine . |
protected IlvGraphic |
IlvMakeTerrainCutInteractor.makePolyPoint(IlvPoint[] points)
This overridden method is used to prevent changing of the foreground and
background.
|
protected IlvGraphic |
IlvMakeLineOfVisibilityInteractor.makePolyPoint(IlvPoint[] points)
This overridden method is used to prevent setting the color styles here.
|
Constructor and Description |
---|
IlvLineOfVisibility(IlvManager manager,
double pointOfViewHeight,
double precision,
IlvPoint p1,
IlvPoint p2)
Creates a new
IlvLineOfVisibility object. |
IlvMapControllingPolyline(IlvPoint[] points)
Creates a new
IlvMapControllingPolyline . |
IlvTerrainCut(IlvPoint[] points)
Creates a
IlvTerrainCut object. |
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvMake3DFlyThroughInteractor.createObject(IlvPoint[] points)
Creates an
IlvGraphic component representing the fly-through trajectory. |
protected IlvGraphic |
IlvMake3DFlyThroughInteractor.makePolyPoint(IlvPoint[] points)
Creates an
IlvGraphic component from the specified IlvPoint array. |
Constructor and Description |
---|
IlvMapTerrainFlyThrough(IlvPoint[] points)
Constructs an
IlvMapTerrainFlyThrough from the specified parameters. |
Modifier and Type | Method and Description |
---|---|
IlvPoint |
IlvMapLabel.getAnchor()
Retrieves the anchor point of the label.
|
IlvPoint |
IlvMapLabel.getOffset()
Retrieves the offset (in pixels) relatively to the anchor
position.
|
IlvPoint |
IlvFontMarker.getPoint()
Retrieves the position point.
|
IlvPoint |
IlvGeodeticPathComputation.PointVector.getPoint(int idx)
Retrieves a point.
|
IlvPoint |
IlvAnchoredLabel.getReferencePoint()
Retrieves the reference point.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvGeodeticPathComputation.PointVector.addPoint(IlvPoint current)
Add a point or
null to the vector. |
IlvPointArray[] |
IlvGeodeticPathComputation.computeOpenPath(IlvPoint[] points,
boolean orthodromy)
Creates the correct representation of the raw array of polylines passed as
a parameter.
|
IlvGeodeticPathComputation.PointVector |
IlvGeodeticPathComputation.computePath(IlvPoint pathStart,
IlvPoint pathEnd,
boolean orthodromy)
Creates the orthodromy trajectory and adds it to the data.
|
boolean |
IlvMapPolyline.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of this object.
|
boolean |
IlvMapGraphicPath.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the shape of the object.
|
boolean |
IlvDecoratedPath.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the shape.
|
boolean |
IlvAnchoredLabel.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Overrides the default method to only return
true when the
point is in the label, the reference, or the line. |
protected void |
IlvMapPolyPointEdition.insertPoint(IlvPolyPointsInterface obj,
IlvPoint p,
IlvObjectInteractorContext context)
Called when a point is inserted.
|
void |
IlvAnchoredLabel.moveLabel(IlvPoint p)
Moves the
IlvMapLabel contained in this
IlvAnchoredLabel . |
void |
IlvMapLabel.setAnchor(IlvPoint point)
Sets the anchor point of the label.
|
void |
IlvMapLabel.setOffset(IlvPoint offset)
Sets the offset (in pixels) relatively to the anchor
position.
|
void |
IlvFontMarker.setPoint(IlvPoint point)
Sets a new position point for this marker.
|
void |
IlvAnchoredLabel.setReferencePoint(IlvPoint reference)
Sets the reference point.
|
Constructor and Description |
---|
IlvFontMarker(IlvPoint point,
Font font,
char car)
Creates a new
IlvFontMarker specifying its position,
font and character. |
IlvMapCompositeLink(IlvGraphic from,
IlvGraphic to,
boolean oriented,
IlvPoint[] points)
Creates a new
IlvMapCompositeLink instance. |
IlvMapFixedGraphic(IlvGraphic object,
int position,
IlvPoint point)
Creates a new
IlvMapSizeGraphic . |
IlvMapGraphicPath(IlvPoint[] points,
boolean copy)
Creates an
IlvMapGraphicPath instance containing only one
polypoint. |
IlvMapGraphicText(IlvPoint anchor,
String labels)
Creates an instance of the label specifying the point that is the anchor
of the label and the multiline (newline separated) text to be displayed.
|
IlvMapLabel(IlvPoint anchor,
String labels)
Creates an instance of the label specifying the anchor of the
label as a point and the multiline (newline separated) text.
|
IlvMapMarker(IlvPoint p)
Constructs a
IlvMapMarker at point p . |
IlvMapMarker(IlvPoint p,
int type)
Constructs an
IlvMapMarker instance from an
IlvPoint instance and a type. |
IlvMapMarker(IlvPoint p,
int type,
int size)
Constructs an
IlvMapMarker from an IlvPoint
instance, a type, and a size. |
IlvMapPolyline(IlvPoint[] points)
Creates a new
IlvMapPolyline instance. |
IlvMapPolyline(IlvPoint[] points,
boolean copy)
Creates a new
IlvMapPolyline insance. |
Modifier and Type | Field and Description |
---|---|
protected IlvPoint |
IlvAbstractBaseGrid.tmp1
Temporary point used to prevent the allocation of new ones for each
transformation.
|
protected IlvPoint |
IlvAbstractBaseGrid.tmp2
Temporary point used to prevent the allocation of new ones for each
transformation.
|
Modifier and Type | Method and Description |
---|---|
IlvPoint |
IlvAbstractBaseGrid.getGraphicFromLatLonCoordinate(double lon,
double lat,
IlvPoint rtn)
Computes an
IlvPoint for placing IlvGraphic objects on the view from
lat/lon coordinates. |
Modifier and Type | Method and Description |
---|---|
protected void |
IlvAbstractBaseGrid.drawLine(Graphics2D dst,
IlvTransformer t,
IlvPoint p1,
IlvPoint p2,
Object label,
boolean drawLine)
Utility to draw a grid line and its label.
|
protected void |
IlvAbstractBaseGrid.drawString(Graphics2D dst,
IlvTransformer t,
IlvPoint p,
String label)
Utility to draw a label text.
|
IlvPoint |
IlvAbstractBaseGrid.getGraphicFromLatLonCoordinate(double lon,
double lat,
IlvPoint rtn)
Computes an
IlvPoint for placing IlvGraphic objects on the view from
lat/lon coordinates. |
IlvCoordinate |
IlvAbstractBaseGrid.getLatLonFromGraphicCoordinate(IlvPoint point)
Computes an IlvCoordinate containing lat/lon in radians, from a set of xy
IlvGraphic coordinates.
|
Constructor and Description |
---|
IlvMapPointLabel(String label,
IlvMapLabelStyle labelStyle,
IlvPoint[] points,
IlvMapPointLabel.ParameterRecord parameters)
Public constructor.
|
IlvMapPointLabel(String label,
Image image,
IlvMapLabelStyle labelStyle,
IlvPoint[] points,
IlvMapPointLabel.ParameterRecord parameters)
Public constructor.
|
Modifier and Type | Method and Description |
---|---|
IlvPoint |
IlvMapOrthodromyPath.getPointAt(int i,
IlvTransformer t)
Return extrema points only.
|
Modifier and Type | Method and Description |
---|---|
static IlvMapOrthodromyPath |
IlvMapOrthodromyPath.createMapOrthodromyPath(IlvManager manager,
IlvPoint p1,
IlvPoint p2)
Creates an orthodromy trajectory for this manager
|
IlvGraphic |
IlvMakeMeasureInteractor.createObject(IlvPoint[] points)
Called by the interactor to
create the
IlvLine . |
protected IlvGraphic |
IlvMakeMeasureInteractor.makePolyPoint(IlvPoint[] points)
calls createObjects.
|
Modifier and Type | Method and Description |
---|---|
IlvPoint |
IlvProjection.inverse(MouseEvent e)
Converts the coordinates of the
MouseEvent to a latitude and a
longitude expressed in radians. |
Modifier and Type | Method and Description |
---|---|
void |
IlvProjection.forward(IlvPoint ll)
Converts the parameter
IlvPoint representing a latitude and a
longitude to Cartesian coordinates (x,y). |
void |
IlvProjection.inverse(IlvPoint xy)
Converts the
IlvPoint representing Cartesian
coordinates to a latitude and a longitude. |
static void |
IlvProjectionUtil.invertY(IlvPoint xy)
Inverts the
y coordinate of a point. |
static String |
IlvProjectionUtil.RadianToDMS(IlvPoint coord)
Converts a point represented by the
IlvPoint
parameter to degrees,
minutes, and seconds represented by a string. |
static void |
IlvProjectionUtil.ToViews(IlvCoordinate source,
IlvPoint result,
IlvProjection sourceProjection,
IlvProjection targetProjection)
Converts an
IlvCoordinate object expressed in a
Cartesian coordinate system into an IlvPoint object expressed
in a manager coordinate system. |
static void |
IlvProjectionUtil.ToViews(IlvCoordinateTransformation transform,
IlvCoordinate coordinate,
IlvPoint holder)
Transforms an
IlvCoordinate object expressed in a
Cartesian coordinate system into an IlvPoint object expressed
in a manager coordinate system by using the coordinate transformation
passed as argument. |
Modifier and Type | Method and Description |
---|---|
protected void |
IlvMoveObjectInteractor.performMove(IlvGraphic object,
IlvPoint position,
IlvObjectInteractorContext context)
This method is called to move the graphic object to it's new
position.
|
protected void |
IlvMoveObjectInteractor.validate(IlvGraphic object,
IlvPoint position,
IlvObjectInteractorContext context)
This method is called on each mouse movement.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvPrototypeBeanSupport.ensureVisible(IlvPoint p)
Implementation of the
IlvObjectInteractorContext interface. |
void |
IlvPrototypeBeanSupport.snapToGrid(IlvPoint p)
Implementation of the
IlvObjectInteractorContext interface. |
Modifier and Type | Method and Description |
---|---|
Object |
IlvSDMEngine.getObject(IlvPoint p,
IlvManagerView view)
Returns the data object associated
with the graphic object at a specified point in a
manager view.
|
Object |
IlvSDMEngine.getObject(IlvPoint p,
IlvManagerView view,
boolean traverse)
Returns the data object associated
with the graphic object at a specified point in a
manager view.
|
Modifier and Type | Method and Description |
---|---|
protected IlvPoint[] |
IlvGeneralLink.getDrawingLinkPoints(IlvTransformer t)
Returns the link points used to draw the polyline of the link.
|
IlvPoint[] |
IlvGeneralLink.getIntermediateLinkPoints()
Returns the intermediate link points (without the two
connection points).
|
protected IlvPoint |
IlvGeneralLink.getPolylinePosition(IlvPoint[] points,
double ratio,
double[] slope)
|
IlvPoint |
IlvGeneralLink.getPolylinePosition(IlvPoint[] points,
double ratio,
double[] slope,
IlvTransformer current)
Utility function to return the position of a point along a polyline.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvGeneralLinkTunnelCrossings.addCrossingBound(IlvRect boundingRect,
IlvTransformer t,
IlvLinkImage link1,
IlvLinkImage link2,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
double startGap,
double endGap,
double normalGap)
Adds the bound of the crossing to the input bounding rectangle.
|
protected IlvRect |
IlvGeneralLink.arrowBBox(IlvPoint pos,
double theta,
IlvTransformer t)
Returns the arrow bounding box.
|
boolean |
IlvGeneralLinkTunnelCrossings.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests whether a point lies within the outline of this object.
|
boolean |
IlvGeneralLink.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the link.
|
boolean |
IlvDefaultManagerFrameGraphic.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if the specified point is contained in this
IlvDefaultManagerFrameGraphic . |
boolean |
IlvGeneralLinkTunnelCrossings.containsAtCrossing(IlvPoint p,
IlvPoint tp,
IlvTransformer t,
IlvLinkImage link1,
IlvLinkImage link2,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
double startGap,
double endGap,
double normalGap)
Tests whether a point lies within the drawing of a crossing.
|
protected Shape |
IlvGeneralLink.createFillArrowShape(IlvPoint pos,
double theta,
double length)
Returns the shape of a filled arrow.
|
protected Shape |
IlvGeneralLink.createOpenArrowShape(IlvPoint pos,
double theta,
double length)
Returns the shape of an open arrow.
|
protected Shape |
IlvGeneralLink.curvedShapeFromManyPoints(IlvPoint[] points)
Called by
shapeFromPoints() to generate a curved shape. |
int |
IlvGeneralLink.decorationHit(IlvPoint tp,
IlvTransformer t)
Returns the decoration which contains the given point.
|
protected void |
IlvGeneralLink.drawArrow(Graphics dst,
IlvPoint pos,
double theta,
IlvTransformer t)
Draws an arrow.
|
void |
IlvGeneralLinkTunnelCrossings.drawCrossing(Graphics dst,
IlvTransformer t,
IlvLinkImage link1,
IlvLinkImage link2,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
double startGap,
double endGap,
double normalGap)
Draws the crossing of the input links.
|
protected IlvPoint |
IlvGeneralLink.getPolylinePosition(IlvPoint[] points,
double ratio,
double[] slope)
|
IlvPoint |
IlvGeneralLink.getPolylinePosition(IlvPoint[] points,
double ratio,
double[] slope,
IlvTransformer current)
Utility function to return the position of a point along a polyline.
|
Shape |
IlvGeneralLink.getShape(IlvPoint[] points)
Deprecated.
|
Shape |
IlvGeneralLink.getShape(IlvPoint[] points,
IlvTransformer t)
Returns the shape of the link, according to the given
intermediate points.
|
protected Shape |
IlvGeneralLink.getSimpleShape(IlvPoint[] points,
IlvTransformer t)
Returns the shape of the link, according to the given intermediate
points.
|
protected Shape |
IlvGeneralLink.roundedFromManyPoints(IlvPoint[] points,
double radius,
IlvTransformer current)
Called by
shapeFromPoints() to generate a straight shape with rounded corners. |
void |
IlvGeneralLink.setIntermediateLinkPoints(IlvPoint[] points)
Sets the intermediate points of the link.
|
protected Shape |
IlvGeneralLink.shapeFromPoints(IlvPoint[] points)
Deprecated.
|
protected Shape |
IlvGeneralLink.shapeFromPoints(IlvPoint[] points,
IlvTransformer current)
Generates a shape from the given points.
|
Constructor and Description |
---|
IlvGeneralLink(IlvGraphic from,
IlvGraphic to,
boolean backoriented,
boolean oriented,
IlvPoint[] points)
Creates and initializes a new
IlvGeneralLink . |
IlvGeneralLink(IlvGraphic from,
IlvGraphic to,
boolean oriented,
IlvPoint[] points)
Creates and initializes a new
IlvGeneralLink . |
IlvGeneralNode(IlvPoint p,
double size,
String label)
Creates a new general node with a square shape of a
given size.
|
IlvGeneralNode(IlvPoint p,
String label)
Creates a new general node with a 20-pixel square shape.
|
IlvSDMLinkBundle(IlvGraphic from,
IlvGraphic to,
boolean oriented,
IlvPoint[] points)
Creates a new
IlvSDMLinkBundle instance with no
overview link. |
IlvSDMLinkBundle(IlvGraphic from,
IlvGraphic to,
boolean oriented,
IlvPoint[] points,
IlvLinkImage overviewLink)
Creates a new
IlvSDMLinkBundle instance. |
IlvSimpleLink(IlvGraphic from,
IlvGraphic to,
boolean backoriented,
boolean oriented,
IlvPoint[] points)
Creates and initializes a new
IlvSimpleLink . |
IlvSimpleLink(IlvGraphic from,
IlvGraphic to,
boolean oriented,
IlvPoint[] points)
Creates and initializes a new
IlvSimpleLink . |
Modifier and Type | Method and Description |
---|---|
protected boolean |
IlvMakeSDMLinkInteractor.acceptDestination(IlvPoint p,
IlvGraphic toNode)
This method tests whether a node can be the destination of the link.
|
protected boolean |
IlvMakeSDMLinkInteractor.acceptOrigin(IlvPoint p,
IlvGraphic fromNode)
This method tests whether a node can be the origin of the link.
|
IlvLinkImage |
IlvMakeSDMLinkInteractor.createObject(IlvGraphic from,
IlvGraphic to,
IlvPoint[] points,
boolean oriented)
Implementation of
IlvLinkImageFactory . |
protected IlvLinkImage |
IlvMakeSDMLinkInteractor.createObjectInOpaqueMode(IlvGraphic from,
IlvGraphic to,
IlvPoint[] points,
boolean oriented)
This method is called by
IlvMakeSDMLinkInteractor.createObject(ilog.views.IlvGraphic, ilog.views.IlvGraphic, ilog.views.IlvPoint[], boolean) when the interactor is
in Opaque mode, to create the temporary link drawn to show
feedback during the interaction. |
protected Object |
IlvMakeSDMLinkInteractor.getCompositeChild(IlvGraphic obj,
IlvPoint p) |
protected IlvGraphic |
IlvMakeSDMLinkInteractor.makePolyPoint(IlvPoint[] points)
Called to create the link instance.
|
protected void |
IlvMakeSDMLinkInteractor.react(IlvPoint p) |
Modifier and Type | Method and Description |
---|---|
protected IlvPoint |
IlvSDMFreeLinkConnector.calcConnectionPoint(IlvLinkImage link,
boolean origin,
IlvTransformer transformer)
This method is overridden to take into account the link connection
rectangle of the node.
|
protected IlvPoint |
IlvSDMClippingLinkConnector.calcConnectionPoint(IlvLinkImage link,
boolean origin,
IlvTransformer transformer)
This method is overridden to take into account the link connection
rectangle of the node.
|
IlvPoint |
IlvSDMLinkConnector.getClosestConnectionPoint(IlvPoint p,
Object orig,
Object dest,
Object linkOrClass,
boolean origin,
IlvTransformer t)
This method calls
IlvSDMRenderer.getLinkConnectionRectangle(ilog.views.sdm.IlvSDMEngine, ilog.views.IlvGraphic, ilog.views.IlvTransformer)
and connects the link to the closest side of the link connection
rectangle, or to its center depending on the center
argument of the constructor. |
IlvPoint |
IlvSDMLinkConnector.getConnectionPoint(IlvLinkImage link,
boolean origin,
IlvTransformer t)
This method calls
IlvSDMRenderer.getLinkConnectionRectangle(ilog.views.sdm.IlvSDMEngine, ilog.views.IlvGraphic, ilog.views.IlvTransformer)
and connects the link to the closest side of the link connection
rectangle, or to its center depending on the center
argument of the constructor. |
IlvPoint |
IlvGrapherPinRenderer.SDMGrapherPin.getPosition(IlvTransformer t)
Returns the position of the pin in the node.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvSDMLinkConnector.connectLink(IlvLinkImage link,
IlvPoint p,
boolean origin,
IlvTransformer t)
This method does nothing.
|
void |
IlvGrapherPinRenderer.SDMPinLinkConnector.connectLink(IlvLinkImage link,
IlvPoint p,
boolean origin,
IlvTransformer t)
Connects the link to the pin that is closest to point
p . |
boolean |
IlvSubGraphRenderer.GraphicManagerFrame.contains(IlvManager manager,
IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the border.
|
boolean |
IlvSubGraphRenderer.CollapsedGraphic.contains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Tests if a point lies within the outline of the object,
or within the outline of the "expand" icon.
|
IlvPoint |
IlvSDMLinkConnector.getClosestConnectionPoint(IlvPoint p,
Object orig,
Object dest,
Object linkOrClass,
boolean origin,
IlvTransformer t)
This method calls
IlvSDMRenderer.getLinkConnectionRectangle(ilog.views.sdm.IlvSDMEngine, ilog.views.IlvGraphic, ilog.views.IlvTransformer)
and connects the link to the closest side of the link connection
rectangle, or to its center depending on the center
argument of the constructor. |
protected boolean |
IlvSDMRenderer.getLocation(IlvSDMEngine engine,
Object node,
IlvPoint point)
This method retrieves the
"x" and "y"
graphic properties and places the result in the point
parameter. |
Modifier and Type | Method and Description |
---|---|
IlvPoint |
IlvSDMLinkReconnector.getCurrentPoint()
Returns the current point where the user has dragged
the origin or the destination of the link.
|
IlvPoint |
IlvSDMLinkReconnector.getDestinationPoint()
Returns the destination connection point of the link.
|
IlvPoint |
IlvSDMLinkReconnector.getOriginPoint()
Returns the origin connection point of the link.
|
Modifier and Type | Method and Description |
---|---|
IlvPoint |
ServerActionEvent.getPointParameter(int index)
Returns an
IlvPoint parameter at the specified index. |
Modifier and Type | Method and Description |
---|---|
IlvText |
SVGGraphicFactory.createText(IlvPoint position,
String text)
Creates a text graphic object.
|
IlvText |
SVGDefaultGraphicFactory.createText(IlvPoint position,
String text)
Creates a text graphic object.
|
IlvZoomableLabel |
SVGGraphicFactory.createZoomableLabel(IlvPoint position,
String label)
Creates a zoomable label graphic object.
|
IlvZoomableLabel |
SVGDefaultGraphicFactory.createZoomableLabel(IlvPoint position,
String label)
Creates a zoomable label graphic object.
|
Modifier and Type | Method and Description |
---|---|
IlvPoint |
IlvPopupMenuContext.getPoint()
Returns the location of the mouse when the display of the pop-up menu
was triggered (in view coordinates).
|
Constructor and Description |
---|
IlvPopupMenuContext(IlvPoint point,
JComponent component,
IlvGraphic graphic,
IlvTransformer transformer,
IlvManagerView view)
Creates a new pop-up menu context.
|
© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.