public class SurfaceMeshPointGenerator
extends com.supermap.data.InternalHandleDisposable
构造器和说明 |
---|
SurfaceMeshPointGenerator()
构造一个新的SurfaceMeshPointGenerator对象。
|
限定符和类型 | 方法和说明 |
---|---|
void |
dispose() |
HashMap<String,Double> |
getConstantTable()
获取常量表。
|
String |
getErrorMessage()
获取异常信息
|
String |
getMathExpression()
获取数学表达式。
|
Point2D |
getURange()
获取U参数范围
|
double |
getUStep()
获取U变量变化步长。
|
Point2D |
getVRange()
获取V参数范围
|
double |
getVStep()
获取V变量变化步长。
|
boolean |
hasW()
获取是否有W位。
|
void |
setConstantTable(HashMap<String,Double> tableValue)
设置常量表。
|
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 SurfaceMeshPointGenerator()
public void dispose()
public Point2D getURange()
public void setURange(Point2D uRange)
public Point2D getVRange()
public void setVRange(Point2D vRange)
public double getUStep()
public void setUStep(double uStep)
public double getVStep()
public void setVStep(double vStep)
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 String getErrorMessage()
Copyright © 2021–2024 SuperMap. All rights reserved.