namespace Yw.WinFrmUI.Bimface { /// /// 3d点击构件信息 /// public class ClickIn3dInfo { /// /// /// [JsonProperty("objectId", NullValueHandling = NullValueHandling.Ignore)] public string ObjectId { get; set; } /// /// /// [JsonProperty("modelId", NullValueHandling = NullValueHandling.Ignore)] public string ModelId { get; set; } /// /// /// [JsonProperty("fileId", NullValueHandling = NullValueHandling.Ignore)] public long FileId { get; set; } /// /// /// [JsonProperty("elementId", NullValueHandling = NullValueHandling.Ignore)] public string ElementId { get; set; } /// /// /// [JsonProperty("boundingBox", NullValueHandling = NullValueHandling.Ignore)] public BoundingBox BoundingBox { get; set; } /// /// /// [JsonProperty("click", NullValueHandling = NullValueHandling.Ignore)] public int Click { get; set; } /// /// /// [JsonProperty("screenPosition", NullValueHandling = NullValueHandling.Ignore)] public Point2d ScreenPosition { get; set; } /// /// /// [JsonProperty("worldPosition", NullValueHandling = NullValueHandling.Ignore)] public Point3d WorldPosition { get; set; } /// /// /// [JsonProperty("clientPosition", NullValueHandling = NullValueHandling.Ignore)] public Point2d ClientPosition { get; set; } /// /// /// [JsonProperty("eventType", NullValueHandling = NullValueHandling.Ignore)] public string EventType { get; set; } /// /// /// [JsonProperty("objectType", NullValueHandling = NullValueHandling.Ignore)] public string ObjectType { get; set; } /// /// /// [JsonProperty("normal", NullValueHandling = NullValueHandling.Ignore)] public Point3dVector Normal { get; set; } } }