org.geotools.styling.Mark.setRotation()方法的使用及代码示例

x33g5p2x  于2022-01-25 转载在 其他  
字(1.6k)|赞(0)|评价(0)|浏览(80)

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

Mark.setRotation介绍

暂无

代码示例

代码示例来源:origin: org.geotools/gt2-main

public void addMark(Mark mark) {
  if (mark == null) {
    return;
  }
  marks.add(mark);
  symbols.add(mark);
  mark.setSize(size);
  mark.setRotation(rotation);
}

代码示例来源:origin: org.geotools/gt2-main

public Mark createMark(Expression wellKnownName, Stroke stroke, Fill fill,
  Expression size, Expression rotation) {
  Mark mark = new MarkImpl();
  if (wellKnownName == null) {
    throw new IllegalArgumentException(
      "WellKnownName can not be null in mark");
  }
  mark.setWellKnownName(wellKnownName);
  mark.setStroke(stroke);
  mark.setFill(fill);
  if (size == null) {
    throw new IllegalArgumentException("Size can not be null in mark");
  }
  mark.setSize(size);
  if (rotation == null) {
    throw new IllegalArgumentException(
      "Rotation can not be null in mark");
  }
  mark.setRotation(rotation);
  return mark;
}

代码示例来源:origin: org.geotools/gt-widgets-swing-pending

public void apply() {
  if (mark != null) {
    mark.setFill(guiFill.getEdited());
    mark.setRotation(guiRotation.getExpression());
    mark.setSize(guiSize.getExpression());
    mark.setStroke(guiStroke.getEdited());
    mark.setWellKnownName(guiWKN.getExpression());
  }
}

代码示例来源:origin: org.geotools/gt2-main

copy.setRotation((Expression) rotationCopy);
copy.setSize((Expression) sizeCopy);
copy.setStroke(strokeCopy);

代码示例来源:origin: org.geotools/gt2-main

copy.setRotation(rotationCopy);
copy.setSize(sizeCopy);
copy.setStroke(strokeCopy);

相关文章