Beispiel #1
0
                    /// <summary>
                    ///初始化
                    /// </summary>
                    /// <param name="ref_parentNode">要观察的节点</param>
                    /// <param name="localCenter">模型的几何中心点的坐标</param>
                    /// <param name="controlPointMap">控制点列表</param>
                    public bool Init(EarthView.World.Graphic.SceneNode ref_parentNode, EarthView.World.Spatial.Math.Vector3 localCenter, EarthView.World.Spatial3D.ControlPointMap controlPointMap)
                    {
                        byte ret = EarthView_World_Spatial3D_Controls_CCameraAnimationHandler_init_ev_bool_CSceneNode_CVector3_CControlPointMap(this.NativeObject, object.Equals(ref_parentNode, null) ? IntPtr.Zero : ref_parentNode.NativeObject, object.Equals(localCenter, null) ? IntPtr.Zero : localCenter.NativeObject, object.Equals(controlPointMap, null) ? IntPtr.Zero : controlPointMap.NativeObject);

                        return(Convert.ToBoolean(ret));
                    }
Beispiel #2
0
                    /// <summary>
                    ///初始化
                    /// </summary>
                    /// <param name="ref_parentNode">要观察的节点</param>
                    /// <param name="filePath">镜头动画的文件</param>
                    public bool Init(EarthView.World.Graphic.SceneNode ref_parentNode, string filePath)
                    {
                        byte ret = EarthView_World_Spatial3D_Controls_CCameraAnimationHandler_init_ev_bool_CSceneNode_EVString(this.NativeObject, object.Equals(ref_parentNode, null) ? IntPtr.Zero : ref_parentNode.NativeObject, filePath);

                        return(Convert.ToBoolean(ret));
                    }