public class GeoParametricSurfaceMesh
extends com.supermap.data.InternalHandleDisposable
构造器和说明 |
---|
GeoParametricSurfaceMesh()
构造一个新的 GeoParametricSurfaceMesh 对象。
|
GeoParametricSurfaceMesh(GeoParametricSurfaceMesh surfaceMesh)
根据指定参数构造一个 GeoParametricSurfaceMesh 新对象。
|
限定符和类型 | 方法和说明 |
---|---|
void |
dispose()
释放对象所占资源。
|
Point3D |
getCenter()
获取3D极坐标建模参数化对象的中心点坐标。
|
HashMap<String,Double> |
getConstantTable()
获取3D极坐标建模参数化对象的常量表。
|
String |
getMathExpression()
获取数学表达式。
|
Point2D |
getURange()
获取U参数范围。
|
double |
getUStep()
获取U变量变化步长。
|
Point2D |
getVRange()
获取V参数范围。
|
double |
getVStep()
获取V变量变化步长。
|
boolean |
hasW()
获取是否有W位。
|
void |
setConstantTable(HashMap<String,Double> tableValue)
设置3D极坐标建模参数化对象的常量表。
|
void |
setHasW(boolean hasW)
设置是否有W位。
|
void |
setMathExpression(String mathExpression)
设置数学表达式。
|
void |
setURange(Point2D uRange)
设置U参数范围。
|
void |
setUStep(double uStep)
设置U变量变化步长。
|
void |
setVRange(Point2D vRange)
设置V参数范围。
|
void |
setVStep(double vStep)
设置V变量变化步长。
|
public GeoParametricSurfaceMesh()
public GeoParametricSurfaceMesh(GeoParametricSurfaceMesh surfaceMesh)
surfaceMesh
- 指定的 GeoParametricSurfaceMesh 对象。public void dispose()
public Point2D getURange()
public void setURange(Point2D uRange)
uRange
- U参数范围public Point2D getVRange()
public void setVRange(Point2D vRange)
vRange
- V参数范围public double getUStep()
public void setUStep(double uStep)
uStep
- U变量变化步长public double getVStep()
public void setVStep(double vStep)
vStep
- V变量变化步长public String getMathExpression()
public void setMathExpression(String mathExpression)
表达式必须包含u,v,X,Y,Z 且形如示例:
X:=(v^2)*cos(u);
Y:=-(u^2)*sin(u);
Z:=2*(v^2)*(u^2);
W:=X+Y+Z;//W可选
mathExpression
- 数学表达式public boolean hasW()
public void setHasW(boolean hasW)
hasW
- 是否有W位。public Point3D getCenter()
Copyright © 2021–2024 SuperMap. All rights reserved.