程序包 | 说明 |
---|---|
com.supermap.data | |
com.supermap.data.processing | |
com.supermap.mobjects.situationsimulation | |
com.supermap.realspace |
限定符和类型 | 方法和说明 |
---|---|
GeoStyle3D |
GeoStyle3D.clone()
返回当前 GeoStyle3D 对象的一个拷贝。
|
GeoStyle3D |
Geometry3D.getStyle3D()
返回三维几何对象的风格。
|
限定符和类型 | 方法和说明 |
---|---|
void |
Geometry3D.setStyle3D(GeoStyle3D value)
设置三维几何对象的风格。
|
构造器和说明 |
---|
GeoStyle3D(GeoStyle3D style)
根据给定的 GeoStyle3D 对象构造一个与其完全相同的新对象。
|
限定符和类型 | 类和说明 |
---|---|
class |
InternalGeoStyle3D |
限定符和类型 | 方法和说明 |
---|---|
static GeoStyle3D |
InternalGeoStyle3D.createInstance(long handle) |
GeoStyle3D |
OSGBVectorCacheBuilder.getUserDefStyle3D()
获取用户自定义style,包括贴地模式,拉伸高度,底部高度,前景色,是否生成轮廓线等。
|
限定符和类型 | 方法和说明 |
---|---|
static void |
InternalGeoStyle3D.changeHandle(GeoStyle3D style,
long handle) |
static void |
InternalGeoStyle3D.clearHandle(GeoStyle3D style) |
static void |
InternalGeoStyle3D.refreshHandle(GeoStyle3D style,
long handle) |
static void |
InternalGeoStyle3D.reset(GeoStyle3D style,
long handle) |
void |
OSGBVectorCacheBuilder.setUserDefStyle3D(GeoStyle3D geoStyle3D)
设置用户自定义style,包括贴地模式,拉伸高度,底部高度,前景色,是否生成轮廓线等。
|
限定符和类型 | 方法和说明 |
---|---|
static GeoStyle3D |
InternalGeoStyle3D.createInstance(long handle)
创建实例
|
GeoStyle3D |
GeoEntityEffectDetecttoncone.getCircleConeTopStyle3D()
获取圆锥侧面样式(圆锥模式生效)。
|
GeoStyle3D |
GeoEntityEffectAttackline.getLineStyle3D()
获取路径线样式。
|
GeoStyle3D |
BasicLineCommunicationLink.getLinkLineStyle3D()
获取连接线样式。
|
GeoStyle3D |
MeteorLineCommunicationLink.getLinkLineStyle3D()
获取连接线样式。
|
GeoStyle3D |
GeoEntity.getOrbitStyle3D()
获取轨道轨道样式。
|
GeoStyle3D |
SatelliteGroup.getOrbitStyle3D()
获取卫星组轨道样式
|
GeoStyle3D |
SatelliteGroup.getOrbitStyle3D(String strSatelliteName)
获取单个轨道样式
|
GeoStyle3D |
MeteorLineCommunicationLink.getSignalConicStyle3D()
获取信号线样式。
|
GeoStyle3D |
BasicLineCommunicationLink.getSignalLineStyle3D()
获取信号线样式。
|
GeoStyle3D |
GeoEntityEffectDetecttoncone.getSquareConeTopLineStyle3D()
获取方锥侧面线样式(方锥模式生效)。
|
GeoStyle3D |
GeoEntityEffectDetecttoncone.getStyle3D()
获取样式。
|
GeoStyle3D |
GeoEntityEffectDynamic.getStyle3D()
获取样式。
|
GeoStyle3D |
GeoEntityEffectScancone.getStyle3D()
获取棱锥样式。
|
GeoStyle3D |
GeoEntityEffectScanWave.getStyle3D()
获取样式
|
GeoStyle3D |
TubularCommunicationLink.getStyle3D()
获取样式
|
GeoStyle3D |
GeoEntityEffectTrackline.getTrackStyle()
获取轨迹样式。
|
限定符和类型 | 方法和说明 |
---|---|
boolean |
GeoEntitySimulation.addAttackLine(GeoEntity pGeoEntity,
GeoEntity pTargetGeoEntity,
String strModelPath,
double dModelScale,
Point2Ds ptsRatioPath,
int nTime,
GeoStyle3D pTrackLineStyle3D)
为指定实体添加打击线特效
|
boolean |
GeoEntitySimulation.addBasicCommLinkLine(GeoEntity pStartGeoEntity,
GeoEntity pEndGeoEntity,
GeoStyle3D pLinkLineStyle3D,
GeoStyle3D pSignalLineStyle3D,
double dSignalSpeed,
double dSignalLengthRatio,
boolean bBothWay,
Point3D ptOffset)
为指定实体添加基础通信链路线
|
boolean |
GeoEntitySimulation.addDetectionCone(GeoEntity pGeoEntity,
GeoStyle3D pStyle3D,
Point3D ptBottom,
double dRadius,
Point3D ptOffset)
为指定实体添加探测锥体
|
boolean |
GeoEntitySimulation.addMeteorCommLinkLine(GeoEntity pStartGeoEntity,
GeoEntity pEndGeoEntity,
GeoStyle3D pLinkLineStyle3D,
GeoStyle3D pSignalLineStyle3D,
double dSignalSpeed,
double dSignalLengthRatio,
boolean bBothWay,
Point3D ptOffset)
为指定实体添加流星通信链路线
|
boolean |
GeoEntitySimulation.addScanCone(GeoEntity pGeoEntity,
GeoStyle3D pStyle3D,
double dOutRadius,
int nType,
double dInRadius,
double dVstartAngle,
double dVendAngle,
double dHConeAngle,
double dHAngle,
double dVAngle,
Point3D ptOffset)
为指定实体添加扫描锥体
|
boolean |
GeoEntitySimulation.addScanWave(GeoEntity pGeoEntity,
double dLength,
double dWidth,
double dHeight,
double dAngle,
Point3D ptRotation,
int nSectionSlices,
GeoStyle3D geoStyle3D,
ArrayList<String> arrTexturePath,
ArrayList<Double> arrVTiling,
ArrayList<Double> arrSpeedV,
ArrayList<UVWMappingMode> arrMappingMode,
Point3D ptOffset)
为指定实体添加扫描波
|
boolean |
GeoEntitySimulation.addTubularCommLinkLine(GeoEntity pStartGeoEntity,
GeoEntity pEndGeoEntity,
double dStartDimeter,
double dEndDimeter,
int nSectionSlices,
GeoStyle3D geoStyle3D,
ArrayList<String> arrTexturePath,
ArrayList<Double> arrVTiling,
ArrayList<Double> arrSpeedV,
ArrayList<UVWMappingMode> arrMappingMode,
Point3D ptOffset)
为指定实体添加管状通信链路线
|
void |
GeoEntityEffectDetecttoncone.setCircleConeTopStyle3D(GeoStyle3D style3D)
设置圆锥侧面样式(圆锥模式生效)。
|
void |
GeoEntityEffectAttackline.setLineStyle3D(GeoStyle3D lineStyle3D)
设置路径线样式。
|
void |
BasicLineCommunicationLink.setLinkLineStyle3D(GeoStyle3D style3D)
设置连接线样式。
|
void |
MeteorLineCommunicationLink.setLinkLineStyle3D(GeoStyle3D style3D)
设置连接线样式。
|
void |
GeoEntity.setOrbitStyle3D(GeoStyle3D style3D)
设置轨道样式。
|
boolean |
SatelliteGroup.setOrbitStyle3D(GeoStyle3D geoStyle3D)
设置卫星组轨道样式
|
boolean |
SatelliteGroup.setOrbitStyle3D(String strSatelliteName,
GeoStyle3D geoStyle3D)
给单个轨道设置样式
|
void |
MeteorLineCommunicationLink.setSignalConicStyle3D(GeoStyle3D style3D)
设置信号线样式。
|
void |
BasicLineCommunicationLink.setSignalLineStyle3D(GeoStyle3D style3D)
设置信号线样式。
|
void |
GeoEntityEffectDetecttoncone.setSquareConeTopLineStyle3D(GeoStyle3D style3D)
设置方锥侧面线样式(方锥模式生效)。
|
void |
GeoEntityEffectDetecttoncone.setStyle3D(GeoStyle3D geoStyle3D)
设置样式。
|
void |
GeoEntityEffectDynamic.setStyle3D(GeoStyle3D style3D)
设置样式(重新设置的样式,默认样式则不再使用)。
|
void |
GeoEntityEffectScancone.setStyle3D(GeoStyle3D style3D)
设置棱锥样式。
|
void |
GeoEntityEffectScanWave.setStyle3D(GeoStyle3D style3D)
设置样式
|
void |
TubularCommunicationLink.setStyle3D(GeoStyle3D style3D)
设置样式
|
void |
GeoEntityEffectTrackline.setTrackStyle(GeoStyle3D style)
设置轨迹样式。
|
boolean |
GeoEntitySimulation.targetAttack(GeoEntity pShellGeoEntity,
GeoEntity pAttrackerGeoEntity,
GeoEntity pSuffererGeoEntity,
Point2Ds ptsRatioPath,
int nFlyTime,
int nDelayTime,
boolean bReset,
double dModelScale,
String strSuffererFinishModelPath,
double dBlastRadius,
int nBlastDuringTime,
double dFireRadius,
int nFireDuringTime,
GeoStyle3D pTrackLineStyle3D,
long nShowPointCount,
SignPro pSignPro)
目标攻击(路径为比例点(起点和终点比例,相对高度))。
|
boolean |
GeoEntitySimulation.targetAttack(GeoEntity pShellGeoEntity,
GeoEntity pAttrackerGeoEntity,
GeoEntity pSuffererGeoEntity,
Point3Ds ptsPath,
int nFlyTime,
int nDelayTime,
boolean bReset,
double dModelScale,
String strSuffererFinishModelPath,
double dBlastRadius,
int nBlastDuringTime,
double dFireRadius,
int nFireDuringTime,
GeoStyle3D pTrackLineStyle3D,
long nShowPointCount,
SignPro pSignPro)
目标攻击(路径点为坐标点)。
|
限定符和类型 | 方法和说明 |
---|---|
GeoStyle3D |
Route.getDefaultStyle()
返回默认显示风格。
|
GeoStyle3D |
Theme3DUnique.getDefaultStyle()
返回三维单值专题图的默认风格,对于那些未在三维单值专题图子项之列的对象使用该风格显示。
|
GeoStyle3D |
Layer3DOSGBFile.getStyle()
获取图层的风格。
|
GeoStyle3D |
Layer3DSettingVector.getStyle()
返回矢量数据集作为三维图层加入到三维窗口中所使用的显示风格。
|
GeoStyle3D |
Layer3DVectorFile.getStyle()
返回图层的风格。
|
GeoStyle3D |
RouteStop.getStyle()
返回路线站点显示风格。
|
GeoStyle3D |
Selection3D.getStyle()
返回三维选择集中对象的风格。
|
GeoStyle3D |
Theme3DRangeItem.getStyle()
返回三维分段专题图中每一个分段专题图子项的对应的风格。
|
GeoStyle3D |
Theme3DUniqueItem.getStyle()
返回三维单值专题图子项的显示风格。
|
GeoStyle3D |
Theme3DGraphItem.getUniformStyle()
返回三维统计专题图子项的显示风格。
|
限定符和类型 | 方法和说明 |
---|---|
boolean |
Theme3DRange.merge(int index,
int count,
GeoStyle3D style,
String caption)
合并一个从指定序号起始的给定个数的分段专题图子项,并赋给合并后分段专题图子项显示风格和名称。
|
void |
Scene.render(Geometry geometry,
Symbol symbol,
GeoStyle3D geoStyle3D,
Resources resources)
用于Java桌面三维符号管理器使用
|
void |
Route.setDefaultStyle(GeoStyle3D value)
设置默认显示风格。
|
void |
Theme3DUnique.setDefaultStyle(GeoStyle3D style)
设置三维单值专题图的默认风格,对于那些未在三维单值专题图子项之列的对象使用该风格显示。
|
void |
Layer3DOSGBFile.setStyle(GeoStyle3D value)
设置图层的风格。
|
void |
Layer3DSettingVector.setStyle(GeoStyle3D style)
设置矢量数据集作为三维图层加入到三维窗口中所使用的显示风格。
|
void |
Layer3DVectorFile.setStyle(GeoStyle3D geoStyle3D)
设置图层的风格。
|
void |
RouteStop.setStyle(GeoStyle3D value)
设置路线站点显示风格。
|
void |
Selection3D.setStyle(GeoStyle3D geoStyle3D)
设置三维选择集中对象的风格。
|
void |
Theme3DRangeItem.setStyle(GeoStyle3D style)
设置三维分段专题图中每一个分段专题图子项的对应的风格。
|
void |
Theme3DUniqueItem.setStyle(GeoStyle3D style)
设置三维单值专题图子项的显示风格。
|
void |
Theme3DGraphItem.setUniformStyle(GeoStyle3D uniformStyle)
设置三维统计专题图子项的显示风格。
|
boolean |
Theme3DRange.split(int index,
double splitValue,
GeoStyle3D style1,
String caption1,
GeoStyle3D style2,
String caption2)
根据给定的拆分分段值将一个指定序号的三维分段专题图子项拆分成两个具有各自风格和名称的三维分段专题图子项。
|
构造器和说明 |
---|
Theme3DRangeItem(double start,
double end,
GeoStyle3D style)
根据指定的参数来构造一个 Theme3DRangeItem 的新对象。
|
Theme3DRangeItem(double start,
double end,
GeoStyle3D style,
String caption)
根据指定的参数来构造一个 Theme3DRangeItem 的新对象。
|
Theme3DUniqueItem(String unique,
GeoStyle3D style)
根据指定的参数来构造一个 Theme3DUniqueItem 的新对象。
|
Theme3DUniqueItem(String unique,
GeoStyle3D style,
String caption)
根据指定的参数来构造一个 Theme3DUniqueItem 的新对象。
|
Copyright © 2021–2024 SuperMap. All rights reserved.