init: 导入项目到 meswork Gitea

This commit is contained in:
XingCheng3
2026-05-29 10:07:05 +08:00
commit ad9a4106fb
3582 changed files with 460312 additions and 0 deletions

View File

@@ -0,0 +1,179 @@
using Global;
using ModelBasic;
using System;
using System.Collections.Generic;
using System.Data;
using System.IO;
using System.Windows.Forms;
namespace DTTest
{
public partial class E { }
public partial interface IModelManagement
{
#region 4
/// <summary>
/// 装载模型
/// </summary>
/// <param name="ipPortOpName_1"></param>
/// <param name="prefix"></param>
/// <param name="objectHeader"></param>
/// <param name="sendInterval"></param>
void LoadModel(string ipPortOpName_1, string prefix0, string objectHeader0, int sendInterval0, string connectionStringCurr, string projectNameCurr)
;
/// <summary>
/// 装载模型
/// </summary>
/// <param name="ipPortOpName_1"></param>
/// <param name="ipPortOpName_2"></param>
/// <param name="prefix"></param>
/// <param name="objectHeader"></param>
/// <param name="sendInterval"></param>
void LoadModel(string ipPortOpName_1, string ipPortOpName_2, string prefix0, string objectHeader0, int sendInterval0, string connectionStringCurr, string projectNameCurr)
;
///// <summary>
///// 装载模型
///// </summary>
///// <param name="clientLocal"></param>
///// <param name="prefix"></param>
///// <param name="objectHeader"></param>
///// <param name="sendInterval"></param>
//public void LoadModel(NetComplexClient clientLocal0, string prefix0, string objectHeader0, int sendInterval0)
//;
///// <summary>
/////
///// </summary>
///// <param name="clientLocal"></param>
///// <param name="clientCloud"></param>
///// <param name="prefix"></param>
///// <param name="objectHeader"></param>
///// <param name="sendInterval"></param>
//public void LoadModel(NetComplexClient clientLocal0, NetComplexClient clientCloud0, string prefix0, string objectHeader0, int sendInterval0)
//;
#endregion
#region 3
/// <summary>
/// 从文件得到播放数据
/// </summary>
/// <param name="fileName"></param>
/// <param name="modelName"></param>
/// <returns></returns>
OperationResult<List<String>, string, string> GetOrderFromFile(string fileName, string modelName)
;
/// <summary>
/// 从PDPS文件得到播放数据
/// </summary>
/// <param name="fileName"></param>
/// <param name="modelName"></param>
/// <returns></returns>
OperationResult<List<String>, string, string> GetOrderFromPdps(string fileName, string modelName)
;
/// <summary>
/// 通过自定义算法得到播放数据
/// </summary>
/// <param name="setX">X方向变化值</param>
/// <param name="setY">Y方向变化值</param>
/// <param name="setZ">Z方向变化值</param>
/// <param name="setRX">RX方向变化值</param>
/// <param name="setRY">RY方向变化值</param>
/// <param name="setRZ">RZ方向变化值</param>
/// <param name="modelName">模型名称</param>
/// <param name="time">使用时间</param>
/// <returns> OperationResult<T,T,T> </returns>
OperationResult<List<String>, string, string> GetOrder(double setX, double setY, double setZ, double setRX, double setRY, double setRZ, string modelName, int time)
;
#endregion
/// <summary>
/// 播放
/// </summary>
/// <param name="playID"></param>
void Play动作(int playID)
;
/// <summary>
/// 播放
/// </summary>
/// <param name="playID"></param>
void Play(string modelName)
;
/// <summary>
/// 暂停
/// </summary>
void Suspend(string modelName)
;
/// <summary>
/// 终了
/// </summary>
void End(string modelName)
;
/// <summary>
/// 复位
/// </summary>
void ReSet(string modelName)
;
/// <summary>
/// 删除动作号
/// </summary>
/// <param name="playID"></param>
/// <returns></returns>
List<String> DeleteOrder(int playID)
;
/// <summary>
/// 翻阅模型对象
/// </summary>
/// <param name="modelName"></param>
void SelectModel(string modelName)
;
/// <summary>
/// 翻阅动作号对象
/// </summary>
/// <param name="playID"></param>
/// <returns></returns>
string SelectPlayID(int playID)
;
/// <summary>
/// 得到模型队列
/// </summary>
/// <returns></returns>
List<String> GetModeList()
;
void FileDataMotion(string modelName)
;
DataTable LoadModelTreeView()
;
}
}