hawkeye camera support(not tested)
This commit is contained in:
@@ -100,5 +100,21 @@ public class EdgeIntersectionOperation : BaseOperation, IHaveOrigin
|
||||
|
||||
}
|
||||
|
||||
public override void Save(Dictionary<string, object> dict)
|
||||
{
|
||||
base.Save(dict);
|
||||
dict[nameof(ReferenceEdge1)] = ReferenceEdge1.ToString();
|
||||
dict[nameof(ReferenceEdge2)] = ReferenceEdge2.ToString();
|
||||
}
|
||||
|
||||
public override void Load(Dictionary<string, object> dict)
|
||||
{
|
||||
base.Load(dict);
|
||||
if (dict.ContainsKey(nameof(ReferenceEdge1)))
|
||||
ReferenceEdge1 = new Guid(dict[nameof(ReferenceEdge1)].ToString());
|
||||
if (dict.ContainsKey(nameof(ReferenceEdge2)))
|
||||
ReferenceEdge2 = new Guid(dict[nameof(ReferenceEdge2)].ToString());
|
||||
}
|
||||
|
||||
public OriginElement Origin { get; set; } = OriginElement.Default;
|
||||
}
|
||||
Reference in New Issue
Block a user