类 CubicShape
- java.lang.Object
-
- org.meteoinfo.shape.Shape
-
- org.meteoinfo.shape.CubicShape
-
- 所有已实现的接口:
java.lang.Cloneable
public class CubicShape extends Shape
-
-
构造器概要
构造器 构造器 说明 CubicShape()ConstructorCubicShape(java.util.List<PointZ> points)Constructor
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 int[][]getIndex()Get quads point indexint[]getIndex(int i)Get a quads point indexint[][]getLineIndex()Get lines point indexint[]getLineIndex(int i)Get a line point indexjava.util.List<PointZ>getPoints()Get vertex pointsShapeTypesgetShapeType()Get shape typevoidsetIndex(int[][] value)Set quads point indexvoidsetPoints(java.util.List<? extends PointD> value)Set vertex pointsorg.locationtech.jts.geom.GeometrytoGeometry(org.locationtech.jts.geom.GeometryFactory factory)To geometry method-
从类继承的方法 org.meteoinfo.shape.Shape
addVertice, buffer, clone, cloneValue, contains, convexHull, coveredBy, covers, crosses, difference, disjoint, equals, geometry2Shape, getExtent, getLegendIndex, getValue, intersection, intersects, isEditing, isSelected, isVisible, move, moveVertice, overlaps, reform, removeVerice, reverse, setEditing, setExtent, setLegendIndex, setSelected, setValue, setVisible, split, symDifference, toGeometry, touches, union, within
-
-
-
-
构造器详细资料
-
CubicShape
public CubicShape()
Constructor
-
CubicShape
public CubicShape(java.util.List<PointZ> points)
Constructor
-
-
方法详细资料
-
getShapeType
public ShapeTypes getShapeType()
从类复制的说明:ShapeGet shape type- 指定者:
getShapeType在类中Shape- 返回:
- Shape type
-
toGeometry
public org.locationtech.jts.geom.Geometry toGeometry(org.locationtech.jts.geom.GeometryFactory factory)
从类复制的说明:ShapeTo geometry method- 指定者:
toGeometry在类中Shape- 参数:
factory- GeometryFactory- 返回:
- Geometry
-
getPoints
public java.util.List<PointZ> getPoints()
Get vertex points
-
setPoints
public void setPoints(java.util.List<? extends PointD> value)
Set vertex points
-
getIndex
public int[][] getIndex()
Get quads point index- 返回:
- Quads point index
-
getIndex
public int[] getIndex(int i)
Get a quads point index- 参数:
i- i th quads- 返回:
- A quads point index
-
setIndex
public void setIndex(int[][] value)
Set quads point index- 参数:
value- Quads point index
-
getLineIndex
public int[][] getLineIndex()
Get lines point index- 返回:
- Lines point index
-
getLineIndex
public int[] getLineIndex(int i)
Get a line point index- 参数:
i- i th line- 返回:
- A line point index
-
-