| 
             Release Notes  | 
        
This document contains a summary of new features and enhancements, late breaking product issues, and bug fixes. The following describes changes to Rogue Wave JViews Diagrammer since version 8.10. Release notes documenting changes in previous versions are located in the current directory.
      Incompatibilities
      
      General Changes
      
      Library Changes
      
    
            ilog.views.bpmn.IlvBPMNMakeSDMNodeInteractor
          
        
            ilog.views.dashboard.IlvDashboardDiagram
          
        
            ilog.views.dashboard.IlvDashboardKeySelectManager
          
        
            ilog.views.dashboard.IlvDashboardSymbol
          
        
            ilog.views.graphlayout.basic.IlvBasicLinkStyleLayout
          
        
            ilog.views.graphlayout.bus.IlvBusLayout
          
        
            ilog.views.graphlayout.bus.IlvBusLinkConnector
          
        
            ilog.views.graphlayout.circular.IlvCircularLayout
          
        
            ilog.views.graphlayout.grid.IlvGridLayout
          
        
            ilog.views.graphlayout.hierarchical.IlvHierarchicalLayout
          
        
            ilog.views.graphlayout.hierarchical.IlvSwimLaneConstraint
          
        
            ilog.views.graphlayout.IlvClipLinkConnector
          
        
            ilog.views.graphlayout.IlvGrapherAdapter
          
        
            ilog.views.graphlayout.IlvGraphLayout
          
        
            ilog.views.graphlayout.IlvGraphModel
          
        
            ilog.views.graphlayout.IlvRotatedGraphModel
          
        
            ilog.views.graphlayout.labellayout.annealing.IlvAnnealingLabelDescriptor
          
        
            ilog.views.graphlayout.labellayout.annealing.IlvAnnealingLabelLayout
          
        
            ilog.views.graphlayout.labellayout.annealing.IlvAnnealingPointLabelDescriptor
          
        
            ilog.views.graphlayout.labellayout.annealing.IlvAnnealingPolylineLabelDescriptor
          
        
            ilog.views.graphlayout.labellayout.IlvDefaultLabelingModel
          
        
            ilog.views.graphlayout.labellayout.IlvLabelingModel
          
        
            ilog.views.graphlayout.labellayout.IlvLabelingModelWithRotation
          
        
            ilog.views.graphlayout.link.IlvLinkLayout
          
        
            ilog.views.graphlayout.link.longlink.IlvLongLinkLayout
          
        
            ilog.views.graphlayout.link.shortlink.IlvShortLinkLayout
          
        
            ilog.views.graphlayout.springembedder.IlvSpringEmbedderLayout
          
        
            ilog.views.graphlayout.topologicalmesh.IlvTopologicalMeshLayout
          
        
            ilog.views.graphlayout.tree.IlvTreeLayout
          
        
            ilog.views.graphlayout.uniformlengthedges.IlvUniformLengthEdgesLayout
          
        
            ilog.views.hypergraph.crossing.IlvAbstractCrossingGraphic
          
        
            ilog.views.hypergraph.crossing.IlvBridgeCrossings
          
        
            ilog.views.hypergraph.crossing.IlvCrossingAwareSegment
          
        
            ilog.views.hypergraph.crossing.IlvCrossingCalculation
          
        
            ilog.views.hypergraph.crossing.IlvCrossingGraphic
          
        
            ilog.views.hypergraph.crossing.IlvParameterizedCrossingAwareObject
          
        
            ilog.views.hypergraph.crossing.IlvTunnelCrossings
          
        
            ilog.views.hypergraph.edgeconnector.IlvHyperEdgeConnector
          
        
            ilog.views.hypergraph.edgeconnector.IlvHyperGrapherPin
          
        
            ilog.views.hypergraph.IlvHyperEdge
          
        
            ilog.views.hypergraph.IlvHyperGrapher
          
        
            ilog.views.hypergraph.IlvSegmentedHyperEdge
          
        
            ilog.views.hypergraph.interactor.IlvMakeHyperEdgeBaseInteractor
          
        
            ilog.views.hypergraph.interactor.IlvMakeHyperEdgeInteractor
          
        
            ilog.views.hypergraph.interactor.IlvMakeHyperEdgePinConnectorInteractor
          
        
            ilog.views.hypergraph.interactor.IlvMakeSegmentedHyperEdgeInteractor
          
        
            ilog.views.sdm.graphic.IlvExpandedFrame
          
        
            ilog.views.sdm.graphic.IlvGeneralLink
          
        
            ilog.views.sdm.graphic.IlvGeneralLinkTunnelCrossings
          
        
            ilog.views.sdm.graphic.IlvGeneralNode
          
        
            ilog.views.sdm.graphic.IlvSimpleLink
          
        
            ilog.views.sdm.IlvSDMEngine
          
        
            ilog.views.sdm.interactor.IlvMakeSDMNodeInteractor
          
        
            ilog.views.sdm.renderer.graphlayout.IlvGraphLayoutRenderer
          
        
            ilog.views.sdm.renderer.graphlayout.IlvSwimLanesRenderer
          
        
            ilog.views.sdm.renderer.IlvLaneRenderer
          
        
            ilog.views.sdm.renderer.IlvLegendRenderer
          
        
            ilog.views.sdm.renderer.IlvSubGraphRenderer$GraphicManagerFrame
          
        
            ilog.views.bpmn.IlvBPMNSDMUtilitiesFactory
          
        
            ilog.views.sdm.renderer.IlvGrapherPinRenderer$SDMGrapherPin
          
        
            ilog.views.bpmn.IlvBPMNMakeSDMLinkInteractor
          
        
      
        
          ilog.views.bpmn.IlvBPMNMakeSDMNodeInteractor
        
      
    
createNode(double, double)
              
            : Creates the new node.createNode(float, float)
            
          
      
        
          ilog.views.dashboard.IlvDashboardDiagram
        
      
    
readDashboard(org.w3c.dom.Document, boolean, double, double)
              
            : Reads the dashboard diagram contents from document.readDashboard(org.w3c.dom.Document, boolean, float, float)
            
          
      
        
          ilog.views.dashboard.IlvDashboardKeySelectManager
        
      
    
selectAt(double, double, ilog.views.IlvManagerView)
              
            : Selects the object located at the (x,y)
 coordinate in view.selectAt(float, float, ilog.views.IlvManagerView)
            
          
      
        
          ilog.views.dashboard.IlvDashboardSymbol
        
      
    
setHeight(double)
              
            : Sets the height for this symbol.setWidth(double)
              
            : Sets the width for this symbol.setX(double)
              
            : Sets the x coordinate for this symbol.setY(double)
              
            : Sets the y coordinate of this symbol.setHeight(float)
            
          setWidth(float)
            
          setX(float)
            
          setY(float)
            
          
      
        
          ilog.views.graphlayout.basic.IlvBasicLinkStyleLayout
        
      
    
setMultiLinkMaxSpread(double)
              
            : Sets the maximum spread width between multiple links between the same
 pair of nodes.setMultiLinkOffset(double)
              
            : Sets the offset between multiple links between the same pair of nodes.setMultiSelfLinkMaxSpread(double)
              
            : Sets the maximum spread width between multiple self-links (that is,
 multiple links that start and end at the same node).setMultiSelfLinkOffset(double)
              
            : Sets the offset between multiple self-links (that is, multiple links
 that start and end at the same node).setSelfLinkSpacing(double)
              
            : Sets the minimal spacing between node border and self-links (that is,
 links that start and end at the same node).setMultiLinkMaxSpread(float)
            
          setMultiLinkOffset(float)
            
          setMultiSelfLinkMaxSpread(float)
            
          setMultiSelfLinkOffset(float)
            
          setSelfLinkSpacing(float)
            
          
      
        
          ilog.views.graphlayout.bus.IlvBusLayout
        
      
    
setConnectionOnBusMargin(double)
              
            : Sets the horizontal offset between the first/last node on a given
 level and the left/right margin of the level.setHorizontalOffset(double)
              
            : Sets the horizontal offset between nodes placed on the same level of
 the bus.setMargin(double)
              
            : Sets the horizontal offset between the left/right border of the bus
 level and the left/right border of the layout region.setMarginOnBus(double)
              
            : Sets the horizontal offset between the first/last node on a given
 level and the left/right margin of the level.setVerticalOffsetToLevel(double)
              
            : Sets the vertical offset between the nodes and the horizontal level of
 the bus to which they are connected.setVerticalOffsetToPreviousLevel(double)
              
            : Sets the vertical offset between the nodes and the horizontal level of
 the bus above the nodes.setConnectionOnBusMargin(float)
            
          setHorizontalOffset(float)
            
          setMargin(float)
            
          setMarginOnBus(float)
            
          setVerticalOffsetToLevel(float)
            
          setVerticalOffsetToPreviousLevel(float)
            
          
      
        
          ilog.views.graphlayout.bus.IlvBusLinkConnector
        
      
    
setMargin(double)
              
            : Sets the horizontal offset between the first/last node on a given
 level and the left/right margin of the level.setMargin(float)
            
          
      
        
          ilog.views.graphlayout.circular.IlvCircularLayout
        
      
    
setDisconnectedGraphOffset(double)
              
            : Sets the offset between disconnected groups of clusters (rings and/or
 stars).setInterClusterLinkCrossingPenalty(double)
              
            : Sets the penalty for crossings of links between nodes of   different
 clusters.setIntraClusterLinkCrossingPenalty(double)
              
            : Sets the penalty for crossings of links between nodes of the  same
 cluster.setLevelOffset(double)
              
            : Sets the offset between two concentric levels.setMixedClusterLinkCrossingPenalty(double)
              
            : Sets the penalty for crossings of intra cluster links with inter
 cluster links.setOffset(double)
              
            : Sets the offset value.setDisconnectedGraphOffset(float)
            
          setInterClusterLinkCrossingPenalty(float)
            
          setIntraClusterLinkCrossingPenalty(float)
            
          setLevelOffset(float)
            
          setMixedClusterLinkCrossingPenalty(float)
            
          setOffset(float)
            
          
      
        
          ilog.views.graphlayout.grid.IlvGridLayout
        
      
    
setBottomMargin(double)
              
            : Sets the bottom margin parameter.setHorizontalGridOffset(double)
              
            : Sets the spacing of the grid lines on the horizontal axis.setLeftMargin(double)
              
            : Sets the left margin parameter.setRightMargin(double)
              
            : Sets the right margin parameter.setTopMargin(double)
              
            : Sets the top margin parameter.setVerticalGridOffset(double)
              
            : Sets the spacing of the grid lines on the vertical axis.setBottomMargin(float)
            
          setHorizontalGridOffset(float)
            
          setLeftMargin(float)
            
          setRightMargin(float)
            
          setTopMargin(float)
            
          setVerticalGridOffset(float)
            
          
      
        
          ilog.views.graphlayout.hierarchical.IlvHierarchicalLayout
        
      
    
setHorizontalLinkOffset(double)
              
            : Sets the horizontal offset between parallel segments of links.setHorizontalNodeLinkOffset(double)
              
            : Sets the horizontal offset between a node and a link segment that is
 parallel to the node border.setHorizontalNodeOffset(double)
              
            : Sets the horizontal offset between nodes.setIncrementalAbsoluteLevelPositionRange(double)
              
            : Sets the range that is considered very close to the previous node
 position.setIncrementalAbsoluteLevelPositionTendency(double)
              
            : Sets the percentage how much the layout algorithm tries to place nodes
 to absolute positions within the level that are close to the previous
 positions during incremental layout.setMaxInterLevelApertureAngle(double)
              
            : Sets the maximum aperture angle of the links incident to a node.setMinEndSegmentLength(double)
              
            : Sets the minimum length of the last segment of each link, that is, the
 segment that is incident to the "to" node.setMinForkSegmentLength(double)
              
            : Sets the minimum length of the start or end segment of links if a fork
 shape is used for these links.setMinStartSegmentLength(double)
              
            : Sets the minimum length of the first segment of each link, that is,
 the segment that is incident to the "from" node.setMultiLinkOptimizationMaxSpread(double)
              
            : Sets the maximum spread width for the bends introduced by the
 optimization of overlapping multiple links.setMultiLinkOptimizationOffset(double)
              
            : Sets the minimum distance between bends introduced by the optimization
 of overlapping multiple links.setPreferredForkAxisLength(double)
              
            : Sets the preferred length of the axis of a fork shape.setVerticalLinkOffset(double)
              
            : Sets the vertical offset between parallel segments of links.setVerticalNodeLinkOffset(double)
              
            : Sets the vertical offset between a node and a link segment that is
 parallel to the node border.setVerticalNodeOffset(double)
              
            : Sets the vertical offset between nodes.setHorizontalLinkOffset(float)
            
          setHorizontalNodeLinkOffset(float)
            
          setHorizontalNodeOffset(float)
            
          setIncrementalAbsoluteLevelPositionRange(float)
            
          setIncrementalAbsoluteLevelPositionTendency(float)
            
          setMaxInterLevelApertureAngle(float)
            
          setMinEndSegmentLength(float)
            
          setMinForkSegmentLength(float)
            
          setMinStartSegmentLength(float)
            
          setMultiLinkOptimizationMaxSpread(float)
            
          setMultiLinkOptimizationOffset(float)
            
          setPreferredForkAxisLength(float)
            
          setVerticalLinkOffset(float)
            
          setVerticalNodeLinkOffset(float)
            
          setVerticalNodeOffset(float)
            
          
      
        
          ilog.views.graphlayout.hierarchical.IlvSwimLaneConstraint
        
      
    
IlvSwimLaneConstraint(ilog.views.graphlayout.hierarchical.IlvNodeGroup, double, int, double, double)
              
            : Creates a new IlvSwimLaneConstraint .IlvSwimLaneConstraint(ilog.views.graphlayout.hierarchical.IlvNodeGroup, double, int)
              
            : Creates a new IlvSwimLaneConstraint.IlvSwimLaneConstraint(ilog.views.graphlayout.hierarchical.IlvNodeGroup, double, int, double)
              
            : Creates a new IlvSwimLaneConstraint .IlvSwimLaneConstraint(ilog.views.graphlayout.hierarchical.IlvNodeGroup, float, int, float)
            
          IlvSwimLaneConstraint(ilog.views.graphlayout.hierarchical.IlvNodeGroup, float, int)
            
          IlvSwimLaneConstraint(ilog.views.graphlayout.hierarchical.IlvNodeGroup, float, int, float, float)
            
          setEastMinMargin(double)
              
            : Sets the minimal margin of the swimlane at the east side.setMinMargin(double)
              
            : Sets the minimal margin of the swimlane.setRelativeSize(double)
              
            : Sets the relative size of the swimlane.setWestMinMargin(double)
              
            : Sets the minimal margin of the swimlane at the west side.setEastMinMargin(float)
            
          setMinMargin(float)
            
          setRelativeSize(float)
            
          setWestMinMargin(float)
            
          
      
        
          ilog.views.graphlayout.IlvGrapherAdapter
        
      
    
moveNode(java.lang.Object, double, double, boolean)
              
            : Changes the position of the specified node.moveNode(java.lang.Object, float, float, boolean)
            
          
      
        
          ilog.views.graphlayout.IlvGraphLayout
        
      
    
setBalanceSplineCurveThreshold(double)
              
            : Sets the threshold for spline curves at bends which the optimized
 spline control point routing uses to balance the curve.setMaxSplineCurveSize(double)
              
            : Sets the maximum curve size used when optimized spline control point
 routing is enabled.setMinSplineCurveSize(double)
              
            : Sets the minimum curve size used when optimized spline control point
 routing is enabled.setBalanceSplineCurveThreshold(float)
            
          setMaxSplineCurveSize(float)
            
          setMinSplineCurveSize(float)
            
          
      
        
          ilog.views.graphlayout.IlvGraphModel
        
      
    
move(double, double, boolean)
              
            : Moves the entire graph.moveNode(java.lang.Object, double, double, boolean)
              
            : Changes the position of the specified node.move(float, float, boolean)
            
          moveNode(java.lang.Object, float, float, boolean)
            
          
      
        
          ilog.views.graphlayout.IlvRotatedGraphModel
        
      
    
moveNode(java.lang.Object, double, double, boolean)
              
            : Changes the position of the specified node.moveNode(java.lang.Object, float, float, boolean)
            
          
      
        
          ilog.views.graphlayout.labellayout.annealing.IlvAnnealingLabelDescriptor
        
      
    
getMinDist(java.lang.Object, double)
              
            : Returns the minimum distance value between this label and the input
 obstacle.setActDistFromPath(double)
              
            : Sets the actual distance of the label from the location on the path
 that is given by the property actPathLocation.setMaxDistFromPath(double)
              
            : Sets the maximum distance from the location on the path.setPosition(double, double)
              
            : Sets the label conceptually to the specified position.setTowardsPreferredPosition(double, double, int, int)
              
            : Sets the label to a position that is closer to the preferred position
 than the input position given by pathLocation and
 distFromPath.updatePosition(double, double)
              
            : Updates the internal representation of the position of the label.getMinDist(java.lang.Object, float)
            
          setActDistFromPath(float)
            
          setMaxDistFromPath(float)
            
          setPosition(double, float)
            
          setTowardsPreferredPosition(double, float, int, int)
            
          updatePosition(float, float)
            
          
      
        
          ilog.views.graphlayout.labellayout.annealing.IlvAnnealingLabelLayout
        
      
    
setLabelOffset(double)
              
            : Sets the minimum offset between the border of neighbored labels.setMinImprovementPercentageToContinue(double)
              
            : Sets the minimum required percentage the layout needs to improve over
 a couple of rounds before the layout algorithm stops.setObstacleOffset(double)
              
            : Sets the global minimum offset between a label and an unrelated
 obstacle.setLabelOffset(float)
            
          setMinImprovementPercentageToContinue(float)
            
          setObstacleOffset(float)
            
          
      
        
          ilog.views.graphlayout.labellayout.annealing.IlvAnnealingPointLabelDescriptor
        
      
    
IlvAnnealingPointLabelDescriptor(java.lang.Object, java.lang.Object, ilog.views.IlvPoint, double, double, int)
              
            : Creates a new instance of a point label descriptor.IlvAnnealingPointLabelDescriptor(java.lang.Object, java.lang.Object, ilog.views.IlvPoint, int, double, double, double, double, int)
              
            : Creates a new instance of a point label descriptor.IlvAnnealingPointLabelDescriptor(java.lang.Object, java.lang.Object, ilog.views.IlvPoint, float, float, int)
            
          IlvAnnealingPointLabelDescriptor(java.lang.Object, java.lang.Object, ilog.views.IlvPoint, int, float, float, float, float, int)
            
          setHalfHeight(double)
              
            : Sets the half height of the path around the reference point.setHalfWidth(double)
              
            : Sets the half width of the path around the reference point.setMaxDistFromPath(double)
              
            : Sets the maximum distance from the location on the path.setPosition(double, double)
              
            : Sets the label conceptually to the specified position.setPreferredDistFromPath(double)
              
            : Sets the preferred distance from the location on the path.setTowardsPreferredPosition(double, double, int, int)
              
            : Sets the label to a position that is closer to the preferred position
 than the input position given by pathLocation and
 distFromPath.setHalfHeight(float)
            
          setHalfWidth(float)
            
          setMaxDistFromPath(float)
            
          setPosition(double, float)
            
          setPreferredDistFromPath(float)
            
          setTowardsPreferredPosition(double, float, int, int)
            
          
      
        
          ilog.views.graphlayout.labellayout.annealing.IlvAnnealingPolylineLabelDescriptor
        
      
    
IlvAnnealingPolylineLabelDescriptor(java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, int, double, double, int, int, int, double, double, double, double)
              
            : Creates a new instance of a polyline link label descriptor.IlvAnnealingPolylineLabelDescriptor(java.lang.Object, java.lang.Object, ilog.views.IlvPoint[], double, double, double, double, double, int, int, int, double, double, double, double)
              
            : Creates a new instance of a polyline label descriptor.IlvAnnealingPolylineLabelDescriptor(java.lang.Object, java.lang.Object, ilog.views.IlvPoint[], double, double, double, double, double, double, int, int, int, double, double, double, double)
              
            : Creates a new instance of a polyline label descriptor.IlvAnnealingPolylineLabelDescriptor(java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, int, float, float, int, int, int, float, float, float, float)
            
          IlvAnnealingPolylineLabelDescriptor(java.lang.Object, java.lang.Object, ilog.views.IlvPoint[], float, float, float, float, float, float, int, int, int, float, float, float, float)
            
          IlvAnnealingPolylineLabelDescriptor(java.lang.Object, java.lang.Object, ilog.views.IlvPoint[], float, float, float, float, float, int, int, int, float, float, float, float)
            
          getMinDist(java.lang.Object, double)
              
            : Returns the minimum distance value between this label and the input
 obstacle.setBottomOverlap(double)
              
            : Sets the amount the label can overlap the related obstacle or
 reference polyline at the bottom side of the label.setLeftOverlap(double)
              
            : Sets the amount the label can overlap the related obstacle or
 reference polyline at the left side of the label.setLineWidth(double)
              
            : Sets the line width of the polyline given by the reference points.setMaxDistFromPath(double)
              
            : Sets the maximum distance from the location on the path.setMaxPercentageFromStart(double)
              
            : Sets the percentage relative to the length of the polyline that
 defines the end point of the area of the polyline that should be used
 for the label.setMinPercentageFromStart(double)
              
            : Sets the percentage relative to the length of the polyline that
 defines the start point of the area of the polyline that should be
 used for the label.setPosition(double, double)
              
            : Sets the label conceptually to the specified position.setPreferredDistFromPath(double)
              
            : Sets the preferred distance from the location on the path.setPreferredPercentageFromStart(double)
              
            : Sets the percentage relative to the length of the polyline that
 defines the preferred position for the label.setRightOverlap(double)
              
            : Sets the amount the label can overlap the related obstacle or
 reference polyline at the right side of the label.setTopOverlap(double)
              
            : Sets the amount the label can overlap the related obstacle or
 reference polyline at the top side of the label.setTowardsPreferredPosition(double, double, int, int)
              
            : Sets the label to a position that is closer to the preferred position
 than the input position given by pathLocation and
 distFromPath.getMinDist(java.lang.Object, float)
            
          setBottomOverlap(float)
            
          setLeftOverlap(float)
            
          setLineWidth(float)
            
          setMaxDistFromPath(float)
            
          setMaxPercentageFromStart(float)
            
          setMinPercentageFromStart(float)
            
          setPosition(double, float)
            
          setPreferredDistFromPath(float)
            
          setPreferredPercentageFromStart(float)
            
          setRightOverlap(float)
            
          setTopOverlap(float)
            
          setTowardsPreferredPosition(double, float, int, int)
            
          
      
        
          ilog.views.graphlayout.labellayout.IlvDefaultLabelingModel
        
      
    
getLabelOverlap(java.lang.Object, ilog.views.IlvRect, java.lang.Object, ilog.views.IlvRect, double)
              
            : Returns the overlap between two labels, if the labels would be at the
 given positions specified by the passed bounding boxes.getLabelOverlap(java.lang.Object, ilog.views.IlvRect, double, java.lang.Object, ilog.views.IlvRect, double, double)
              
            : Returns the overlap between two labels if you move the labels to the
 positions specified by the passed rectangles and the rotation angle.getObstacleOverlap(java.lang.Object, ilog.views.IlvRect, java.lang.Object, ilog.views.IlvRect, double)
              
            : Returns the overlap between the label and the obstacle, if the label
 would be at the given position specified by the passed bounding box.getObstacleOverlap(java.lang.Object, ilog.views.IlvRect, double, java.lang.Object, ilog.views.IlvRect, double)
              
            : Returns the overlap between the label and the obstacle if you move the
 label to the position specified by the passed rectangle and the
 rotation angle.getPolylineObstacleOverlap(java.lang.Object, ilog.views.IlvRect, java.lang.Object, ilog.views.IlvPoint[], double, double)
              
            : 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.getPolylineObstacleOverlap(java.lang.Object, ilog.views.IlvRect, double, java.lang.Object, ilog.views.IlvPoint[], double, double)
              
            : 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.moveLabel(java.lang.Object, double, double, boolean)
              
            : Changes the position of the specified label.getLabelOverlap(java.lang.Object, ilog.views.IlvRect, java.lang.Object, ilog.views.IlvRect, float)
            
          getLabelOverlap(java.lang.Object, ilog.views.IlvRect, double, java.lang.Object, ilog.views.IlvRect, double, float)
            
          getObstacleOverlap(java.lang.Object, ilog.views.IlvRect, java.lang.Object, ilog.views.IlvRect, float)
            
          getObstacleOverlap(java.lang.Object, ilog.views.IlvRect, double, java.lang.Object, ilog.views.IlvRect, float)
            
          getPolylineObstacleOverlap(java.lang.Object, ilog.views.IlvRect, java.lang.Object, ilog.views.IlvPoint[], float, float)
            
          getPolylineObstacleOverlap(java.lang.Object, ilog.views.IlvRect, double, java.lang.Object, ilog.views.IlvPoint[], float, float)
            
          moveLabel(java.lang.Object, float, float, boolean)
            
          
      
        
          ilog.views.graphlayout.labellayout.IlvLabelingModel
        
      
    
getLabelOverlap(java.lang.Object, ilog.views.IlvRect, java.lang.Object, ilog.views.IlvRect, double)
              
            : Returns the overlap between two labels, if the labels would be at the
 given positions specified by the passed bounding boxes.getObstacleOverlap(java.lang.Object, ilog.views.IlvRect, java.lang.Object, ilog.views.IlvRect, double)
              
            : Returns the overlap between the label and the obstacle, if the label
 would be at the given position specified by the passed bounding box.getPolylineObstacleOverlap(java.lang.Object, ilog.views.IlvRect, java.lang.Object, ilog.views.IlvPoint[], double, double)
              
            : 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.moveLabel(java.lang.Object, double, double, boolean)
              
            : Changes the position of the specified label.getLabelOverlap(java.lang.Object, ilog.views.IlvRect, java.lang.Object, ilog.views.IlvRect, float)
            
          getObstacleOverlap(java.lang.Object, ilog.views.IlvRect, java.lang.Object, ilog.views.IlvRect, float)
            
          getPolylineObstacleOverlap(java.lang.Object, ilog.views.IlvRect, java.lang.Object, ilog.views.IlvPoint[], float, float)
            
          moveLabel(java.lang.Object, float, float, boolean)
            
          
      
        
          ilog.views.graphlayout.labellayout.IlvLabelingModelWithRotation
        
      
    
getLabelOverlap(java.lang.Object, ilog.views.IlvRect, double, java.lang.Object, ilog.views.IlvRect, double, double)
              
            : Returns the overlap between two labels, if the labels would be at the
 given positions specified by the passed rectangles and the rotation
 angle.getObstacleOverlap(java.lang.Object, ilog.views.IlvRect, double, java.lang.Object, ilog.views.IlvRect, double)
              
            : Returns the overlap between the label and the obstacle, if the label
 would be at the given position specified by the passed  rectangle and
 the rotation angle.getPolylineObstacleOverlap(java.lang.Object, ilog.views.IlvRect, double, java.lang.Object, ilog.views.IlvPoint[], double, double)
              
            : 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.getLabelOverlap(java.lang.Object, ilog.views.IlvRect, double, java.lang.Object, ilog.views.IlvRect, double, float)
            
          getObstacleOverlap(java.lang.Object, ilog.views.IlvRect, double, java.lang.Object, ilog.views.IlvRect, float)
            
          getPolylineObstacleOverlap(java.lang.Object, ilog.views.IlvRect, double, java.lang.Object, ilog.views.IlvPoint[], float, float)
            
          
      
        
          ilog.views.graphlayout.link.IlvLinkLayout
        
      
    
setBalanceSplineCurveThreshold(double)
              
            : Sets the threshold for spline curves on arcs until the optimized
 spline control point routing tries to balance the curve.setHorizontalGridBase(double)
              
            : Sets the horizontal base coordinate of the grid.setHorizontalGridOffset(double)
              
            : Sets the horizontal offset between the grid lines.setHorizontalMinOffset(double)
              
            : Sets the minimal horizontal offset between the node border and a link
 segment that is (vertically) parallel to the node border.setLinkOffset(double)
              
            : Sets the offset between links connected on the same side of the node.setMaxSplineCurveSize(double)
              
            : Sets the maximum curve size used when optimized spline control point
 routing is enabled.setMinFinalSegmentLength(double)
              
            : Sets the minimum length of the first and last segments of each link.setMinNodeCornerOffset(double)
              
            : Sets the minimum offset between a node corner and a link starting at
 this node.setMinSplineCurveSize(double)
              
            : Sets the minimum curve size used when optimized spline control point
 routing is enabled.setVerticalGridBase(double)
              
            : Sets the vertical base coordinate of the grid.setVerticalGridOffset(double)
              
            : Sets the vertical offset between the grid lines.setVerticalMinOffset(double)
              
            : Sets the minimal vertical offset between the node border and a link
 segment that is (horizontally) parallel to the node border.setBalanceSplineCurveThreshold(float)
            
          setHorizontalGridBase(float)
            
          setHorizontalGridOffset(float)
            
          setHorizontalMinOffset(float)
            
          setLinkOffset(float)
            
          setMaxSplineCurveSize(float)
            
          setMinFinalSegmentLength(float)
            
          setMinNodeCornerOffset(float)
            
          setMinSplineCurveSize(float)
            
          setVerticalGridBase(float)
            
          setVerticalGridOffset(float)
            
          setVerticalMinOffset(float)
            
          
      
        
          ilog.views.graphlayout.link.longlink.IlvLongLinkLayout
        
      
    
setHorizontalGridBase(double)
              
            : Sets the horizontal base coordinate of the grid.setHorizontalGridOffset(double)
              
            : Sets the horizontal offset between the grid lines.setHorizontalMinOffset(double)
              
            : Sets the minimum horizontal offset between the node border and a link
 segment that is (vertically) parallel to the node border.setMinEndSegmentLength(double)
              
            : Sets the minimum length of the last segment of each link, that is, the
 segment incident to the "to" node.setMinNodeCornerOffset(double)
              
            : Sets the minimum offset between a node corner and a link starting at
 this node.setMinStartSegmentLength(double)
              
            : Sets the minimum length of the first segment of each link, that is,
 the segment incident to the "from" node.setVerticalGridBase(double)
              
            : Sets the vertical base coordinate of the grid.setVerticalGridOffset(double)
              
            : Sets the vertical offset between the grid lines.setVerticalMinOffset(double)
              
            : Sets the minimum vertical offset between the node border and a link
 segment that is (horizontally) parallel to the node border.setHorizontalGridBase(float)
            
          setHorizontalGridOffset(float)
            
          setHorizontalMinOffset(float)
            
          setMinEndSegmentLength(float)
            
          setMinNodeCornerOffset(float)
            
          setMinStartSegmentLength(float)
            
          setVerticalGridBase(float)
            
          setVerticalGridOffset(float)
            
          setVerticalMinOffset(float)
            
          
      
        
          ilog.views.graphlayout.link.shortlink.IlvShortLinkLayout
        
      
    
setBypassDistance(double)
              
            : Sets the minimum distance between the origin and destination node for
 which a link shape going directly from one node to another is
 allowed.setEvenlySpacedPinsMarginRatio(double)
              
            : Sets the margin ratio for the evenly spaced pins connector style.setLinkOffset(double)
              
            : Sets the offset between links connected on the same side of the node.setLinkToLinkCrossingPenalty(double)
              
            : Sets the link-to-link crossing penalty factor.setLinkToNodeCrossingPenalty(double)
              
            : Sets the link-to-node crossing penalty factor.setMinFinalSegmentLength(double)
              
            : Sets the minimum length of the final (first and last) segment of the
 links.setBypassDistance(float)
            
          setEvenlySpacedPinsMarginRatio(float)
            
          setLinkOffset(float)
            
          setLinkToLinkCrossingPenalty(float)
            
          setLinkToNodeCrossingPenalty(float)
            
          setMinFinalSegmentLength(float)
            
          
      
        
          ilog.views.graphlayout.springembedder.IlvSpringEmbedderLayout
        
      
    
setSpringConstant(double)
              
            : Sets the constant for the springs.setSpringConstant(float)
            
          
      
        
          ilog.views.graphlayout.topologicalmesh.IlvTopologicalMeshLayout
        
      
    
setNodesMoveThreshold(double)
              
            : Sets the convergence criteria of the node placement algorithm (the
 second step of the layout algorithm).setNodesMoveThreshold(float)
            
          
      
        
          ilog.views.graphlayout.tree.IlvTreeLayout
        
      
    
setAspectRatio(double)
              
            : Sets the aspect ratio for the layout.setAssociateOffset(double)
              
            : Sets the minimum offset between associates and the orthogonal link
 segment starting at the parent.setBranchOffset(double)
              
            : Sets the minimum offset between neighbor nodes that belong to
 different branches in the tree.setEastSubtreeBlockMargin(java.lang.Object, double)
              
            : Sets the margin on the east side of the subtree starting at the input
 node.setNorthSubtreeBlockMargin(java.lang.Object, double)
              
            : Sets the margin on the north side of the subtree starting at the input
 node.setOrthForkPercentage(double)
              
            : Sets the percentage of the parent-child offset that determines the
 location where the orthogonal link routing places the bends in order
 to fork the routing towards the children.setOverlapPercentage(double)
              
            : Sets the percentage for which a node is considered smaller in the flow
 direction.setParentChildAssociateOffset(double)
              
            : Sets the minimum offset between the parent and the first associate.setParentChildOffset(double)
              
            : Sets the minimum offset between a parent and its children.setSiblingOffset(double)
              
            : Sets the minimum offset between siblings, that is, between nodes that
 have the same parent in the tree structure.setSouthSubtreeBlockMargin(java.lang.Object, double)
              
            : Sets the margin on the south side of the subtree starting at the input
 node.setSubtreeBlockMargin(java.lang.Object, int, double)
              
            : Sets the margin on the specified side of the subtree starting at the
 input node.setTipOverBranchOffset(double)
              
            : Sets the minimum offset in the flow direction between neighbor nodes
 that belong to different branches in the tree.setWestSubtreeBlockMargin(java.lang.Object, double)
              
            : Sets the margin on the west side of the subtree starting at the input
 node.setAspectRatio(float)
            
          setAssociateOffset(float)
            
          setBranchOffset(float)
            
          setEastSubtreeBlockMargin(java.lang.Object, float)
            
          setNorthSubtreeBlockMargin(java.lang.Object, float)
            
          setOrthForkPercentage(float)
            
          setOverlapPercentage(float)
            
          setParentChildAssociateOffset(float)
            
          setParentChildOffset(float)
            
          setSiblingOffset(float)
            
          setSouthSubtreeBlockMargin(java.lang.Object, float)
            
          setSubtreeBlockMargin(java.lang.Object, int, float)
            
          setTipOverBranchOffset(float)
            
          setWestSubtreeBlockMargin(java.lang.Object, float)
            
          
      
        
          ilog.views.graphlayout.uniformlengthedges.IlvUniformLengthEdgesLayout
        
      
    
setAdditionalNodeRepulsionWeight(double)
              
            : Sets the weight of the additional node repulsion force.setConvergenceThreshold(double)
              
            : Sets the threshold value for the convergence detection mechanism.setLinkLengthWeight(double)
              
            : Sets the link length weight.setMaxAllowedMovePerIteration(double)
              
            : Sets the maximum authorized node move at each iteration of the layout
 algorithm.setMaxPercentageOfElapsedTimeForRefinement(double)
              
            : Sets the maximum percentage of the time already elapsed  that should
 be spent on the final refinement step when the layout mode is FAST_MULTILEVEL_MODE .setMaxPercentageOfTotalAllowedTimeForRefinement(double)
              
            : Sets the maximum percentage of the total allowed time  that should be
 spent on the final refinement step when the layout mode is FAST_MULTILEVEL_MODE .setNodeDistanceThreshold(double)
              
            : Sets the node distance threshold.setPreferredLength(java.lang.Object, double)
              
            : Sets the preferred length of a link.setPreferredLinksLength(double)
              
            : Sets the global preferred length of the links.setAdditionalNodeRepulsionWeight(float)
            
          setConvergenceThreshold(float)
            
          setLinkLengthWeight(float)
            
          setMaxAllowedMovePerIteration(float)
            
          setMaxPercentageOfElapsedTimeForRefinement(float)
            
          setMaxPercentageOfTotalAllowedTimeForRefinement(float)
            
          setNodeDistanceThreshold(float)
            
          setPreferredLength(java.lang.Object, float)
            
          setPreferredLinksLength(float)
            
          
      
        
          ilog.views.hypergraph.crossing.IlvAbstractCrossingGraphic
        
      
    
containsAtCrossing(ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvTransformer, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, double, double, double)
              
            : Tests if a point lies within the drawing of a crossing.containsAtCrossing(ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvTransformer, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, float, float, float)
            
          
      
        
          ilog.views.hypergraph.crossing.IlvBridgeCrossings
        
      
    
addCrossingBound(ilog.views.IlvRect, ilog.views.IlvTransformer, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, double, double, double)
              
            : Adds the bound of the crossing to the input bounding rectangle.containsAtCrossing(ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvTransformer, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, double, double, double)
              
            : Tests if a point lies within the drawing of a crossing.drawCrossing(java.awt.Graphics, ilog.views.IlvTransformer, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, double, double, double)
              
            : Draws the crossing between the input objects.setBridgeLengthFactor(double)
              
            : Sets the bridge length factor.addCrossingBound(ilog.views.IlvRect, ilog.views.IlvTransformer, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, float, float, float)
            
          containsAtCrossing(ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvTransformer, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, float, float, float)
            
          drawCrossing(java.awt.Graphics, ilog.views.IlvTransformer, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, float, float, float)
            
          setBridgeLengthFactor(float)
            
          
      
        
          ilog.views.hypergraph.crossing.IlvCrossingAwareSegment
        
      
    
createCrossing(double, double, ilog.views.hypergraph.crossing.IlvCrossingAwareSegment)
              
            : Creates a crossing for the segment.createCrossing(float, float, ilog.views.hypergraph.crossing.IlvCrossingAwareSegment)
            
          
      
        
          ilog.views.hypergraph.crossing.IlvCrossingCalculation
        
      
    
setGap(ilog.views.IlvManager, boolean, ilog.views.IlvGraphicFilter, double, boolean)
              
            : Sets the gap width of the crossings of all parameterizable
 crossing aware objects.setGap(ilog.views.IlvManager, boolean, ilog.views.IlvGraphicFilter, float, boolean)
            
          
      
        
          ilog.views.hypergraph.crossing.IlvCrossingGraphic
        
      
    
addCrossingBound(ilog.views.IlvRect, ilog.views.IlvTransformer, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, double, double, double)
              
            : Adds the bound of the crossing to the input bounding rectangle.containsAtCrossing(ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvTransformer, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, double, double, double)
              
            : Tests if a point lies within the drawing of a crossing.drawCrossing(java.awt.Graphics, ilog.views.IlvTransformer, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, double, double, double)
              
            : Draws the crossing between the input objects.addCrossingBound(ilog.views.IlvRect, ilog.views.IlvTransformer, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, float, float, float)
            
          containsAtCrossing(ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvTransformer, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, float, float, float)
            
          drawCrossing(java.awt.Graphics, ilog.views.IlvTransformer, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, float, float, float)
            
          
      
        
          ilog.views.hypergraph.crossing.IlvParameterizedCrossingAwareObject
        
      
    
setGap(double)
              
            : Sets the gap width of the crossings.setGap(float)
            
          
      
        
          ilog.views.hypergraph.crossing.IlvTunnelCrossings
        
      
    
addCrossingBound(ilog.views.IlvRect, ilog.views.IlvTransformer, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, double, double, double)
              
            : Adds the bound of the crossing to the input bounding rectangle.containsAtCrossing(ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvTransformer, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, double, double, double)
              
            : Tests if a point lies within the drawing of a crossing.drawCrossing(java.awt.Graphics, ilog.views.IlvTransformer, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, double, double, double)
              
            : Draws the crossing between the input objects.addCrossingBound(ilog.views.IlvRect, ilog.views.IlvTransformer, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, float, float, float)
            
          containsAtCrossing(ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvTransformer, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, float, float, float)
            
          drawCrossing(java.awt.Graphics, ilog.views.IlvTransformer, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.hypergraph.crossing.IlvCrossingAwareObject, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, float, float, float)
            
          
      
        
          ilog.views.hypergraph.edgeconnector.IlvHyperEdgeConnector
        
      
    
move(double, double)
              
            : Moves the object.resize(double, double)
              
            : Resizes the object.translate(double, double)
              
            : Translates the object.move(float, float)
            
          resize(float, float)
            
          translate(float, float)
            
          
      
        
          ilog.views.hypergraph.edgeconnector.IlvHyperGrapherPin
        
      
    
IlvHyperGrapherPin(ilog.views.hypergraph.edgeconnector.IlvHyperEdgePinConnector, ilog.views.IlvPoint, ilog.views.IlvPoint, double, int)
              
            : Creates a new pin and adds it to the input connector.IlvHyperGrapherPin(ilog.views.IlvPoint, ilog.views.IlvPoint, double, int)
              
            : Creates a new pin.IlvHyperGrapherPin(ilog.views.IlvPoint, ilog.views.IlvPoint, float, int)
            
          IlvHyperGrapherPin(ilog.views.hypergraph.edgeconnector.IlvHyperEdgePinConnector, ilog.views.IlvPoint, ilog.views.IlvPoint, float, int)
            
          setAbsoluteOffset(double, double)
              
            : Sets the absolute offset of the pin.setProportionalOffset(double, double)
              
            : Sets the proportional offset of the pin.setAbsoluteOffset(float, float)
            
          setProportionalOffset(float, float)
            
          
      
        
          ilog.views.hypergraph.IlvHyperEdge
        
      
    
getArrowSize(double, ilog.views.IlvTransformer)
              
            : Returns the size of the arrow for the corresponding
 IlvTransformer and lineWidth.getClosestEnd(double, double, ilog.views.IlvTransformer)
              
            : Returns the end closest to the input point.moveConnectionPoint(ilog.views.hypergraph.IlvHyperEdgeEnd, double, double, ilog.views.IlvTransformer)
              
            : Move the connection point of the hyperedge at the end point.setLineWidth(double)
              
            : Changes the line width of the object.setMaximumLineWidth(double)
              
            : Changes the maximum line width of the edge.shortenForArrowDraw(ilog.views.IlvPoint[], double)
              
            : Shorten the line between pts[0] and pts[1]
 by the size of the arrow.getArrowSize(float, ilog.views.IlvTransformer)
            
          getClosestEnd(float, float, ilog.views.IlvTransformer)
            
          moveConnectionPoint(ilog.views.hypergraph.IlvHyperEdgeEnd, float, float, ilog.views.IlvTransformer)
            
          setLineWidth(float)
            
          setMaximumLineWidth(float)
            
          shortenForArrowDraw(ilog.views.IlvPoint[], float)
            
          
      
        
          ilog.views.hypergraph.IlvHyperGrapher
        
      
    
translateObjects(ilog.views.IlvGraphicEnumeration, double, double, ilog.views.IlvTransformer)
              
            : Translates the input objects that must belong to this manager.translateObjects(ilog.views.IlvGraphicEnumeration, float, float, ilog.views.IlvTransformer)
            
          
      
        
          ilog.views.hypergraph.IlvSegmentedHyperEdge
        
      
    
addSegment(ilog.views.hypergraph.IlvHyperEdgeEnd, double, double, ilog.views.IlvTransformer)
              
            : Adds a new segment at the hyperedge end.addSegment(ilog.views.hypergraph.IlvSegmentedHyperEdge$Segment, double, double, double, ilog.views.IlvTransformer)
              
            : Adds a new segment incident to the existing input segment.addSegment(ilog.views.hypergraph.IlvSegmentedHyperEdge$Segment, double, double, ilog.views.IlvTransformer)
              
            : Adds a new segment incident to the existing input segment.addSegment(ilog.views.hypergraph.IlvSegmentedHyperEdge$Segment, double, double, double, double, ilog.views.IlvTransformer)
              
            : Adds a new segment incident to the existing input segment.drawLine(ilog.views.IlvPoint[], double, float[], java.awt.Graphics, ilog.views.IlvTransformer)
              
            : Draws a line between the input points.getClosestSegment(double, double, ilog.views.IlvTransformer)
              
            : Returns the segment closest to the input point.getClosestSegments(double, double, ilog.views.IlvTransformer, ilog.views.hypergraph.IlvSegmentedHyperEdge$Segment[])
              
            : Returns the two segments whose connection point is closest to the input
 point.mergeCrossings(ilog.views.hypergraph.crossing.IlvCrossing, ilog.views.hypergraph.crossing.IlvCrossing, double, double)
              
            : Decides when to merge crossings.moveConnectionPoint(ilog.views.hypergraph.IlvSegmentedHyperEdge$Segment, ilog.views.hypergraph.IlvSegmentedHyperEdge$Segment, double, double, ilog.views.IlvTransformer)
              
            : Moves the connection point of both input segments to the input point.parallelSplitSegment(ilog.views.hypergraph.IlvSegmentedHyperEdge$Segment, double, double, ilog.views.IlvTransformer)
              
            : Splits the input segment and redistributes the incident segments, if the
 segment has incident segments at both sides.setGap(double)
              
            : Sets the gap width of the hyperedge crossings.splitSegment(ilog.views.hypergraph.IlvSegmentedHyperEdge$Segment, double, double, ilog.views.IlvTransformer)
              
            : Splits the input segment at the input point.addSegment(ilog.views.hypergraph.IlvHyperEdgeEnd, float, float, ilog.views.IlvTransformer)
            
          addSegment(ilog.views.hypergraph.IlvSegmentedHyperEdge$Segment, double, float, float, ilog.views.IlvTransformer)
            
          addSegment(ilog.views.hypergraph.IlvSegmentedHyperEdge$Segment, float, float, ilog.views.IlvTransformer)
            
          addSegment(ilog.views.hypergraph.IlvSegmentedHyperEdge$Segment, float, float, float, float, ilog.views.IlvTransformer)
            
          drawLine(ilog.views.IlvPoint[], float, float[], java.awt.Graphics, ilog.views.IlvTransformer)
            
          getClosestSegment(float, float, ilog.views.IlvTransformer)
            
          getClosestSegments(float, float, ilog.views.IlvTransformer, ilog.views.hypergraph.IlvSegmentedHyperEdge$Segment[])
            
          mergeCrossings(ilog.views.hypergraph.crossing.IlvCrossing, ilog.views.hypergraph.crossing.IlvCrossing, float, float)
            
          moveConnectionPoint(ilog.views.hypergraph.IlvSegmentedHyperEdge$Segment, ilog.views.hypergraph.IlvSegmentedHyperEdge$Segment, float, float, ilog.views.IlvTransformer)
            
          parallelSplitSegment(ilog.views.hypergraph.IlvSegmentedHyperEdge$Segment, float, float, ilog.views.IlvTransformer)
            
          setGap(float)
            
          splitSegment(ilog.views.hypergraph.IlvSegmentedHyperEdge$Segment, float, float, ilog.views.IlvTransformer)
            
          
      
        
          ilog.views.hypergraph.interactor.IlvMakeHyperEdgeBaseInteractor
        
      
    
setPinMargin(double)
              
            : Sets the margin for pins.setPinMargin(float)
            
          
      
        
          ilog.views.hypergraph.interactor.IlvMakeHyperEdgeInteractor
        
      
    
setLineWidth(double)
              
            : Sets the line width of the newly created hyperedge.setMaximumLineWidth(double)
              
            : Sets the maximum line width of the newly created hyperedge.setLineWidth(float)
            
          setMaximumLineWidth(float)
            
          
      
        
          ilog.views.hypergraph.interactor.IlvMakeHyperEdgePinConnectorInteractor
        
      
    
setPinOffset(double)
              
            : Sets the offset of the newly created pin from the border of the node.setPinSize(double)
              
            : Sets the pin size of the newly created pin.setPinOffset(float)
            
          setPinSize(float)
            
          
      
        
          ilog.views.hypergraph.interactor.IlvMakeSegmentedHyperEdgeInteractor
        
      
    
setBendThreshold(double)
              
            : Sets the threshold for creating bends.setEndThreshold(double)
              
            : Sets the threshold for the last segment that connects to the node.setGap(double)
              
            : Sets the gap width of the hyperedge crossings at the newly created
 edge.setBendThreshold(float)
            
          setEndThreshold(float)
            
          setGap(float)
            
          
      
        
          ilog.views.sdm.graphic.IlvExpandedFrame
        
      
    
setThickness(double)
              
            : Sets the thickness of the edge.setThickness(float)
            
          
      
        
          ilog.views.sdm.graphic.IlvGeneralLink
        
      
    
colorize(java.awt.Color, double)
              
            : Generates rainbow colors from a base, when mode is
 MODE_GRADIENT.colorizeNeon(java.awt.Color, double)
              
            : Generates rainbow colors from a base, when mode is
 MODE_NEON.createFillArrowShape(ilog.views.IlvPoint, double, double)
              
            : Returns the shape of a filled arrow.createOpenArrowShape(ilog.views.IlvPoint, double, double)
              
            : Returns the shape of an open arrow.getArrowSize(double, ilog.views.IlvTransformer)
              
            : Returns the size of the arrow for the specified
 IlvTransformer and lineWidth.getBackArrowSize(double, ilog.views.IlvTransformer)
              
            : Returns the size of the backward arrow for the specified
 IlvTransformer and lineWidth.getPolylinePosition(ilog.views.IlvPoint[], double, double[], ilog.views.IlvTransformer)
              
            : Utility function to return the position of a point along a polyline.getPolylinePosition(ilog.views.IlvPoint[], double, double[])
              
            : Utility function to return the position of a point along a polyline.mergeCrossings(double, double, double, ilog.views.IlvTransformer)
              
            : Returns whether to merge two subsequent crossings.moveDecoration(int, double, double, ilog.views.IlvTransformer)
              
            : Label layout uses this method to set the decoration
 location.moveLabel(double, double, ilog.views.IlvTransformer)
              
            : Label layout uses this method to set the label
 location.moveObject(ilog.views.IlvGraphic, double, double, boolean)
              
            : Changes the location of a graphic object.roundedFromManyPoints(ilog.views.IlvPoint[], double, ilog.views.IlvTransformer)
              
            : Called by shapeFromPoints() to generate a straight shape with rounded corners.setArrowPosition(double)
              
            : Sets the arrow position as a proportion of the link length (for example,
 .setArrowRatio(double)
              
            : Sets the arrow size as a proportion of the link width (for example,
 1 is about twice the link width).setBackArrowPosition(double)
              
            : Sets the backward arrow position as a proportion of the link length
 (for example,
 .setBorderWidth(double)
              
            : Sets the border width.setContainsMargin(double)
              
            : Sets the margin on the border of all instances of
 IlvGeneralLink to be used for contains.setCurved(double)
              
            : Sets the curved look and the smoothness of the spline.setDecorationPositions(int, double)
              
            : Sets the relative decoration positions on the link.setDecorationPositions(double[])
              
            : Sets all the relative decoration positions of the link.setInternalZoom(double)
              
            : Sets the internal scale factor.setLineWidth(double)
              
            : Changes the line width of the object.setMinimumLineWidth(double)
              
            : Sets the minimum line width while zooming out.setRadius(double)
              
            : Sets radius for rounded link.translate(double, double)
              
            : Translates the object.colorize(java.awt.Color, float)
            
          colorizeNeon(java.awt.Color, float)
            
          createFillArrowShape(ilog.views.IlvPoint, double, float)
            
          createOpenArrowShape(ilog.views.IlvPoint, double, float)
            
          getArrowSize(float, ilog.views.IlvTransformer)
            
          getBackArrowSize(float, ilog.views.IlvTransformer)
            
          getPolylinePosition(ilog.views.IlvPoint[], float, double[], ilog.views.IlvTransformer)
            
          getPolylinePosition(ilog.views.IlvPoint[], float, double[])
            
          mergeCrossings(float, float, float, ilog.views.IlvTransformer)
            
          moveDecoration(int, float, float, ilog.views.IlvTransformer)
            
          moveLabel(float, float, ilog.views.IlvTransformer)
            
          moveObject(ilog.views.IlvGraphic, float, float, boolean)
            
          roundedFromManyPoints(ilog.views.IlvPoint[], float, ilog.views.IlvTransformer)
            
          setArrowPosition(float)
            
          setArrowRatio(float)
            
          setBackArrowPosition(float)
            
          setBorderWidth(float)
            
          setContainsMargin(float)
            
          setCurved(float)
            
          setDecorationPositions(int, float)
            
          setDecorationPositions(float[])
            
          setInternalZoom(float)
            
          setLineWidth(float)
            
          setMinimumLineWidth(float)
            
          setRadius(float)
            
          translate(float, float)
            
          
      
        
          ilog.views.sdm.graphic.IlvGeneralLinkTunnelCrossings
        
      
    
addCrossingBound(ilog.views.IlvRect, ilog.views.IlvTransformer, ilog.views.IlvLinkImage, ilog.views.IlvLinkImage, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, double, double, double)
              
            : Adds the bound of the crossing to the input bounding rectangle.containsAtCrossing(ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvTransformer, ilog.views.IlvLinkImage, ilog.views.IlvLinkImage, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, double, double, double)
              
            : Tests whether a point lies within the drawing of a crossing.drawCrossing(java.awt.Graphics, ilog.views.IlvTransformer, ilog.views.IlvLinkImage, ilog.views.IlvLinkImage, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, double, double, double)
              
            : Draws the crossing of the input links.addCrossingBound(ilog.views.IlvRect, ilog.views.IlvTransformer, ilog.views.IlvLinkImage, ilog.views.IlvLinkImage, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, float, float, float)
            
          containsAtCrossing(ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvTransformer, ilog.views.IlvLinkImage, ilog.views.IlvLinkImage, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, float, float, float)
            
          drawCrossing(java.awt.Graphics, ilog.views.IlvTransformer, ilog.views.IlvLinkImage, ilog.views.IlvLinkImage, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, ilog.views.IlvPoint, float, float, float)
            
          
      
        
          ilog.views.sdm.graphic.IlvGeneralNode
        
      
    
IlvGeneralNode(ilog.views.IlvPoint, double, java.lang.String)
              
            : Creates a new general node with a square shape of a
 given size.IlvGeneralNode(ilog.views.IlvPoint, float, java.lang.String)
            
          moveLabel(double, double, ilog.views.IlvTransformer)
              
            : Moves the label(s) of the node to the specified position.setHorizontalAutoResizeMargin(double)
              
            : Sets the margin that is left on both sides
 of the shape when it is auto-resized horizontally.setLabelMargin(double)
              
            : Sets the margin that will be kept between the
 labels and the edges of the shape when performing
 word wrapping or label truncation.setLabelSpacing(double)
              
            : Sets the spacing between the shape and the label.setLineSpacing(double)
              
            : Sets the spacing between the lines of multiline labels.setShapeAspectRatio(double)
              
            : Changes the aspect ratio of the shape.setShapeHeight(double)
              
            : Changes the height of the shape.setShapeWidth(double)
              
            : Changes the width of the shape.setStrokeWidth(double)
              
            : Sets the width of the shape stroke (that is, the border).setVerticalAutoResizeMargin(double)
              
            : Sets the margin that is left on both sides
 of the shape when it is auto-resized vertically.setWordWrapMargin(double)
              
            : Sets the margin that will be kept between the
 labels and the edges of the shape when performing
 wordwrapping.moveLabel(float, float, ilog.views.IlvTransformer)
            
          setHorizontalAutoResizeMargin(float)
            
          setLabelMargin(float)
            
          setLabelSpacing(float)
            
          setLineSpacing(float)
            
          setShapeAspectRatio(float)
            
          setShapeHeight(float)
            
          setShapeWidth(float)
            
          setStrokeWidth(float)
            
          setVerticalAutoResizeMargin(float)
            
          setWordWrapMargin(float)
            
          
      
        
          ilog.views.sdm.graphic.IlvSimpleLink
        
      
    
setGap(double)
              
            : Sets the gap width of the link crossings.setLineWidth(double)
              
            : Changes the line width of the link.setMaximumLineWidth(double)
              
            : Changes the maximum line width of the link.setGap(float)
            
          setLineWidth(float)
            
          setMaximumLineWidth(float)
            
          getParent(ilog.views.IlvManagerView, double, double, boolean)
              
            : Returns the parent object located at the specified coordinates
 in the view.moveObject(java.lang.Object, ilog.views.IlvManagerView, double, double, boolean, int, boolean)
              
            : Moves or translates an object to a specified view position.moveObject(java.lang.Object, double, double, ilog.views.IlvTransformer, int, boolean)
              
            : Moves an object to a specified view position.getParent(ilog.views.IlvManagerView, float, float, boolean)
            
          moveObject(java.lang.Object, ilog.views.IlvManagerView, float, float, boolean, int, boolean)
            
          moveObject(java.lang.Object, float, float, ilog.views.IlvTransformer, int, boolean)
            
          
      
        
          ilog.views.sdm.interactor.IlvMakeSDMNodeInteractor
        
      
    
createNode(double, double)
              
            : Creates the new node.createNode(float, float)
            
          
      
        
          ilog.views.sdm.renderer.graphlayout.IlvGraphLayoutRenderer
        
      
    
setRotationAngle(double)
              
            : Sets the rotation angle of the graph model.setRotationAngle(float)
            
          
      
        
          ilog.views.sdm.renderer.graphlayout.IlvSwimLanesRenderer
        
      
    
adjustSpacing(double)
              
            : Moves the swimlanes apart so that the spacing between swimlanes
 is augmented or decreased by delta.setSwimLaneWidth(int, double)
              
            : Changes the width of a swimlane.adjustSpacing(float)
            
          setSwimLaneWidth(int, float)
            
          
      
        
          ilog.views.sdm.renderer.IlvLaneRenderer
        
      
    
setDefaultLength(double)
              
            : Changes the default length of lanes (that is, the width if lanes are
 horizontal, or the height if they are vertical).setDefaultSize(double)
              
            : Changes the default size of lanes (that is, the height if lanes are
 horizontal, or the width if they are vertical).setMargin(double)
              
            : Sets the margin between the objects inside the lane and the
 bounds of the lane.setSpacing(double)
              
            : Changes the minimum spacing between adjacent lanes.setSublaneOffset(double)
              
            : If lanes are horizontal, changes the offset between the left side of a
 sub-lane and the left side of its parent lane.setDefaultLength(float)
            
          setDefaultSize(float)
            
          setMargin(float)
            
          setSpacing(float)
            
          setSublaneOffset(float)
            
          
      
        
          ilog.views.sdm.renderer.IlvLegendRenderer
        
      
    
setLinksLength(double[])
              
            : Sets the lengths of links in the legend box.setLinksWidth(double[])
              
            : Sets the widths of links in the legend box.setXOffset(double)
              
            : Sets the horizontal offset of the legend box.setYOffset(double)
              
            : Sets the vertical offset of the legend box.setLinksLength(float[])
            
          setLinksWidth(float[])
            
          setXOffset(float)
            
          setYOffset(float)
            
          
      
        
          ilog.views.sdm.renderer.IlvSubGraphRenderer$GraphicManagerFrame
        
      
    
moveObject(ilog.views.IlvGraphic, double, double, boolean)
              
            : Changes the location of a graphic object.moveObject(ilog.views.IlvGraphic, float, float, boolean)
            
          
      
        
          ilog.views.bpmn.IlvBPMNSDMUtilitiesFactory
        
      
    
IlvBPMNSDMUtilitiesFactory(ilog.views.bpmn.IlvBPMNFrame)
              
            : Creates an IlvBPMNSDMUtilitiesFactory.getModelerFrame()
              
            : Returns the BPMN Modeler using this factory.
      
        
          ilog.views.sdm.renderer.IlvGrapherPinRenderer$SDMGrapherPin
        
      
    
IlvGrapherPinRenderer$SDMGrapherPin(ilog.views.linkconnector.IlvPinLinkConnector, ilog.views.sdm.IlvSDMEngine, float, float)
            
          
      
        
          ilog.views.bpmn.IlvBPMNMakeSDMLinkInteractor
        
      
    
IlvBPMNMakeSDMLinkInteractor(ilog.views.bpmn.IlvBPMNFrame)
              
            : Constructs an instance of IlvBPMNMakeSDMLinkInteractor.