/// <summary> /// 构造函数 /// </summary> /// <param name="ref_pAltitude3DListener">高度控件</param> public Math3DMeasureLength(EarthView.World.Spatial3D.Analysis.Altitude3DListener ref_pAltitude3DListener) : base(CreatedWhenConstruct.CWC_NotToCreate) { NameValuePairList list = new NameValuePairList(); BasePtr valueref_pAltitude3DListener = new BasePtr(ref_pAltitude3DListener); list.Add("ref_pAltitude3DListener", valueref_pAltitude3DListener.PtrVal); Create("CMath3DMeasureLengthProxy", list); if (!"EarthView.World.Spatial3D.Analysis.Math3DMeasureLength".Equals(((Object)this).GetType().ToString())) { this.SetCustomExtend(true); } RegisterCallBack(); this.needDispose = true; GlobalTraceInfoMap.Put(this); }
public override void SetAltitude3DListener(EarthView.World.Spatial3D.Analysis.Altitude3DListener ref_pListener) { base.SetAltitude3DListener_NoVirtual(ref_pListener); }