init: 导入项目到 meswork Gitea
This commit is contained in:
281
DataMirrorTools_Simulator/Foundation/Base.Class/OPERATION.cs
Normal file
281
DataMirrorTools_Simulator/Foundation/Base.Class/OPERATION.cs
Normal file
@@ -0,0 +1,281 @@
|
||||
using System.Collections.Generic;
|
||||
/// <summary>
|
||||
/// 项目帧
|
||||
/// </summary>
|
||||
public class P_OPERATION
|
||||
{
|
||||
/// <summary>
|
||||
/// 一组项目帧
|
||||
/// </summary>
|
||||
public C_OPERATION OPERATION
|
||||
{
|
||||
set;
|
||||
get;
|
||||
} = new C_OPERATION();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 帧集合
|
||||
/// </summary>
|
||||
public class C_OPERATION
|
||||
{
|
||||
/// <summary>
|
||||
/// 帧集合
|
||||
/// </summary>
|
||||
public List<C_Frames> frames
|
||||
{
|
||||
set;
|
||||
get;
|
||||
} = new List<C_Frames>();
|
||||
}
|
||||
/// <summary>
|
||||
/// 帧
|
||||
/// </summary>
|
||||
public class C_Frames
|
||||
{
|
||||
/// <summary>
|
||||
/// 帧
|
||||
/// </summary>
|
||||
public string time
|
||||
{
|
||||
set;
|
||||
get;
|
||||
} = "0.01";
|
||||
/// <summary>
|
||||
/// 帧内容集合
|
||||
/// </summary>
|
||||
public List<C_ObjStates> objStates
|
||||
{
|
||||
set;
|
||||
get;
|
||||
} = new List<C_ObjStates>();
|
||||
|
||||
public List<C_Craft> crafts
|
||||
{
|
||||
set;
|
||||
get;
|
||||
} = new List<C_Craft>();
|
||||
public List<C_Signalwrite> signalwrites
|
||||
{
|
||||
set;
|
||||
get;
|
||||
} = new List<C_Signalwrite>();
|
||||
public List<C_Visible> visibles
|
||||
{
|
||||
set;
|
||||
get;
|
||||
} = new List<C_Visible>();
|
||||
public List<C_Rotation> rotations
|
||||
{
|
||||
set;
|
||||
get;
|
||||
} = new List<C_Rotation>();
|
||||
public List<C_Wait> waits
|
||||
{
|
||||
set;
|
||||
get;
|
||||
} = new List<C_Wait>();
|
||||
public List<C_Attach> attachs
|
||||
{
|
||||
set;
|
||||
get;
|
||||
} = new List<C_Attach>();
|
||||
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 帧内容
|
||||
/// </summary>
|
||||
public class C_ObjStates
|
||||
{
|
||||
/// <summary>
|
||||
/// 模型代码
|
||||
/// </summary>
|
||||
public string i
|
||||
{
|
||||
set;
|
||||
get;
|
||||
} = "";
|
||||
/// <summary>
|
||||
/// tx
|
||||
/// </summary>
|
||||
public string tx
|
||||
{
|
||||
set;
|
||||
get;
|
||||
} = "";
|
||||
/// <summary>
|
||||
/// ty
|
||||
/// </summary>
|
||||
public string ty
|
||||
{
|
||||
set;
|
||||
get;
|
||||
} = "";
|
||||
/// <summary>
|
||||
/// tz
|
||||
/// </summary>
|
||||
public string tz
|
||||
{
|
||||
set;
|
||||
get;
|
||||
} = "";
|
||||
/// <summary>
|
||||
/// qx
|
||||
/// </summary>
|
||||
public string qx
|
||||
{
|
||||
set;
|
||||
get;
|
||||
} = "";
|
||||
/// <summary>
|
||||
/// qy
|
||||
/// </summary>
|
||||
public string qy
|
||||
{
|
||||
set;
|
||||
get;
|
||||
} = "";
|
||||
/// <summary>
|
||||
/// qz
|
||||
/// </summary>
|
||||
public string qz
|
||||
{
|
||||
set;
|
||||
get;
|
||||
} = "";
|
||||
/// <summary>
|
||||
/// qw
|
||||
/// </summary>
|
||||
public string qw
|
||||
{
|
||||
set;
|
||||
get;
|
||||
} = "";
|
||||
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public class C_Craft
|
||||
{
|
||||
public string CraftCode
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
public string CraftValue
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// 帧信号
|
||||
/// </summary>
|
||||
public class C_Signalwrite
|
||||
{
|
||||
/// <summary>
|
||||
/// TagID
|
||||
/// </summary>
|
||||
public string TagID
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
/// <summary>
|
||||
/// TagValue
|
||||
/// </summary>
|
||||
public string TagValue
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public class C_Visible
|
||||
{
|
||||
public string ModelCode
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
public string Visible
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
}
|
||||
public class C_Rotation
|
||||
{
|
||||
public string ModelCode
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
public string Axis
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
public int Rate
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
}
|
||||
|
||||
public class C_Wait
|
||||
{
|
||||
public string WaitStr
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
}
|
||||
public class C_Attach
|
||||
{
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public string AttachToModelCode
|
||||
{
|
||||
get;
|
||||
set;
|
||||
} = "";
|
||||
public string AttachToModelName
|
||||
{
|
||||
get;
|
||||
set;
|
||||
} = "";
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public List<ModelGroup> List_AttachModel
|
||||
{
|
||||
get;
|
||||
set;
|
||||
} = new List<ModelGroup>();
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public bool IsTwoWay
|
||||
{
|
||||
get;
|
||||
set;
|
||||
} = false;
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public bool IsAttach
|
||||
{
|
||||
get;
|
||||
set;
|
||||
} = false;
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user