org.eclipse.jface.util.Geometry.add()方法的使用及代码示例

x33g5p2x  于2022-01-20 转载在 其他  
字(2.4k)|赞(0)|评价(0)|浏览(102)

本文整理了Java中org.eclipse.jface.util.Geometry.add()方法的一些代码示例,展示了Geometry.add()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Geometry.add()方法的具体详情如下:
包路径:org.eclipse.jface.util.Geometry
类名称:Geometry
方法名:add

Geometry.add介绍

[英]Adds two points as 2d vectors. Returns a new point whose coordinates are the sum of the original two points.
[中]添加两个点作为二维向量。返回一个新点,其坐标为原始两点的和。

代码示例

代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.jface.text

@Override
public Rectangle computeTrim() {
  return Geometry.add(super.computeTrim(), fText.computeTrim(0, 0, 0, 0));
}

代码示例来源:origin: org.eclipse.platform/org.eclipse.jface.text

@Override
public Rectangle computeTrim() {
  return Geometry.add(super.computeTrim(), fText.computeTrim(0, 0, 0, 0));
}

代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.jface.text

IInformationControlExtension3 iControl3= (IInformationControlExtension3) informationControl;
Rectangle trim= iControl3.computeTrim();
controlBounds= Geometry.add(controlBounds, trim);

代码示例来源:origin: org.eclipse.platform/org.eclipse.jface.text

IInformationControlExtension3 iControl3= (IInformationControlExtension3) informationControl;
Rectangle trim= iControl3.computeTrim();
controlBounds= Geometry.add(controlBounds, trim);

代码示例来源:origin: org.eclipse.platform/org.eclipse.jface.text

int endOffset= modelRange2ClosestWidgetRange(endRegion).getOffset();
Point clientAreaOrigin= new Point(fTextWidget.getHorizontalPixel(), fTextWidget.getTopPixel());
Point startLocation= Geometry.add(clientAreaOrigin, fTextWidget.getLocationAtOffset(startOffset));
int averageCharWidth= getAverageCharWidth();
startLocation.x += startVirtuals * averageCharWidth;
Point endLocation= Geometry.add(clientAreaOrigin, fTextWidget.getLocationAtOffset(endOffset));
endLocation.x += endVirtuals * averageCharWidth;
endLocation.y += fTextWidget.getLineHeight(endOffset);

代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.jface.text

int endOffset= modelRange2ClosestWidgetRange(endRegion).getOffset();
Point clientAreaOrigin= new Point(fTextWidget.getHorizontalPixel(), fTextWidget.getTopPixel());
Point startLocation= Geometry.add(clientAreaOrigin, fTextWidget.getLocationAtOffset(startOffset));
int averageCharWidth= getAverageCharWidth();
startLocation.x += startVirtuals * averageCharWidth;
Point endLocation= Geometry.add(clientAreaOrigin, fTextWidget.getLocationAtOffset(endOffset));
endLocation.x += endVirtuals * averageCharWidth;
endLocation.y += fTextWidget.getLineHeight(endOffset);

相关文章