类的使用
com.supermap.data.GeoStyle3D
-
使用GeoStyle3D的程序包 程序包 说明 com.supermap.data com.supermap.data.processing com.supermap.mobjects.situationsimulation com.supermap.realspace -
-
com.supermap.data中GeoStyle3D的使用
返回GeoStyle3D的com.supermap.data中的方法 限定符和类型 方法和说明 GeoStyle3D
GeoStyle3D. clone()
返回当前 GeoStyle3D 对象的一个拷贝。GeoStyle3D
Geometry3D. getStyle3D()
返回三维几何对象的风格。参数类型为GeoStyle3D的com.supermap.data中的方法 限定符和类型 方法和说明 void
Geometry3D. setStyle3D(GeoStyle3D value)
设置三维几何对象的风格。参数类型为GeoStyle3D的com.supermap.data中的构造器 构造器和说明 GeoStyle3D(GeoStyle3D style)
根据给定的 GeoStyle3D 对象构造一个与其完全相同的新对象。 -
com.supermap.data.processing中GeoStyle3D的使用
com.supermap.data.processing中GeoStyle3D的子类 限定符和类型 类和说明 class
InternalGeoStyle3D
返回GeoStyle3D的com.supermap.data.processing中的方法 限定符和类型 方法和说明 static GeoStyle3D
InternalGeoStyle3D. createInstance(long handle)
GeoStyle3D
OSGBVectorCacheBuilder. getUserDefStyle3D()
获取用户自定义style,包括贴地模式,拉伸高度,底部高度,前景色,是否生成轮廓线等。参数类型为GeoStyle3D的com.supermap.data.processing中的方法 限定符和类型 方法和说明 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,包括贴地模式,拉伸高度,底部高度,前景色,是否生成轮廓线等。 -
com.supermap.mobjects.situationsimulation中GeoStyle3D的使用
返回GeoStyle3D的com.supermap.mobjects.situationsimulation中的方法 限定符和类型 方法和说明 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()
获取轨迹样式。参数类型为GeoStyle3D的com.supermap.mobjects.situationsimulation中的方法 限定符和类型 方法和说明 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)
目标攻击(路径点为坐标点)。 -
com.supermap.realspace中GeoStyle3D的使用
返回GeoStyle3D的com.supermap.realspace中的方法 限定符和类型 方法和说明 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()
返回三维统计专题图子项的显示风格。参数类型为GeoStyle3D的com.supermap.realspace中的方法 限定符和类型 方法和说明 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)
根据给定的拆分分段值将一个指定序号的三维分段专题图子项拆分成两个具有各自风格和名称的三维分段专题图子项。参数类型为GeoStyle3D的com.supermap.realspace中的构造器 构造器和说明 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.