|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Object com.supermap.data.GeoParametricSurfaceMesh
public class GeoParametricSurfaceMesh
3D极坐标建模参数化对象
构造方法摘要 | |
---|---|
GeoParametricSurfaceMesh()
构造一个新的 GeoParametricSurfaceMesh 对象。 |
|
GeoParametricSurfaceMesh(GeoParametricSurfaceMesh surfaceMesh)
根据指定参数构造一个 GeoParametricSurfaceMesh 新对象。 |
方法摘要 | |
---|---|
void |
dispose()
释放对象所占资源。 |
Point3D |
getCenter()
获取3D极坐标建模参数化对象的中心点坐标。 |
java.util.HashMap<java.lang.String,java.lang.Double> |
getConstantTable()
获取3D极坐标建模参数化对象的常量表。 |
java.lang.String |
getMathExpression()
获取数学表达式。 |
Point2D |
getURange()
获取U参数范围。 |
double |
getUStep()
获取U变量变化步长。 |
Point2D |
getVRange()
获取V参数范围。 |
double |
getVStep()
获取V变量变化步长。 |
boolean |
hasW()
获取是否有W位。 |
void |
setConstantTable(java.util.HashMap<java.lang.String,java.lang.Double> tableValue)
设置3D极坐标建模参数化对象的常量表。 |
void |
setHasW(boolean hasW)
设置是否有W位。 |
void |
setMathExpression(java.lang.String mathExpression)
设置数学表达式。 |
void |
setURange(Point2D uRange)
设置U参数范围。 |
void |
setUStep(double uStep)
设置U变量变化步长。 |
void |
setVRange(Point2D vRange)
设置V参数范围。 |
void |
setVStep(double vStep)
设置V变量变化步长。 |
从类 java.lang.Object 继承的方法 |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
构造方法详细信息 |
---|
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 java.lang.String getMathExpression()
public void setMathExpression(java.lang.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()
public java.util.HashMap<java.lang.String,java.lang.Double> getConstantTable()
public void setConstantTable(java.util.HashMap<java.lang.String,java.lang.Double> tableValue)
表达式中的一些常量,常量不可和变量重名,不区分大小写。其中 u、v、w、x、y、z 已被占用。
tableValue
- 常量表
|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |