hawkeye camera support(not tested)
This commit is contained in:
@@ -103,4 +103,23 @@ public class TwoBlobsAlign:BaseOperation,IHaveOrigin
|
||||
DesiredAngle = br.ReadInt32();
|
||||
|
||||
}
|
||||
|
||||
public override void Save(Dictionary<string, object> dict)
|
||||
{
|
||||
base.Save(dict);
|
||||
dict[nameof(Reference1)] = Reference1.ToString();
|
||||
dict[nameof(Reference2)] = Reference2.ToString();
|
||||
dict[nameof(DesiredAngle)] = DesiredAngle;
|
||||
}
|
||||
|
||||
public override void Load(Dictionary<string, object> dict)
|
||||
{
|
||||
base.Load(dict);
|
||||
if (dict.ContainsKey(nameof(Reference1)))
|
||||
Reference1 = new Guid(dict[nameof(Reference1)].ToString());
|
||||
if (dict.ContainsKey(nameof(Reference2)))
|
||||
Reference2 = new Guid(dict[nameof(Reference2)].ToString());
|
||||
if (dict.ContainsKey(nameof(DesiredAngle)))
|
||||
DesiredAngle = Convert.ToInt32(dict[nameof(DesiredAngle)]);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user