向三维屏幕图层中添加几何对象。
命名空间:
SuperMap.Realspace程序集: SuperMap.Realspace (in SuperMap.Realspace)
版本: dll
语法
C# |
---|
public int Add( Geometry geometry, string tag ) |
返回值
新添加对象所处的索引值。示例
以下代码示范了如何向三维屏幕图层添加对象。
CopyC#
public void TestScreenLayer(Scene sceneObject) { //获取当前三维场景的屏幕图层 ScreenLayer3D screenLayer = sceneObject.ScreenLayer; //向三维屏幕图层中添加几何对象 GeoPicture3D geoPicture3D = new GeoPicture3D("G:\\Data\\logo.png", new Point3D(0.3, 0.1, 0), 287, 54, 0); screenLayer.XUnit = ScreenCoordinateUnit.Pixel; screenLayer.YUnit = ScreenCoordinateUnit.Pixel; screenLayer.Add(geoPicture3D, "logo"); sceneObject.Refresh(); }