/// <inheritdoc/> public void Terminate() { Overrule.RemoveOverrule(RXObject.GetClass(typeof(BlockReference)), SecantNodalLeaderGripPointOverrule.Instance()); Overrule.RemoveOverrule(RXObject.GetClass(typeof(BlockReference)), SecantNodalLeaderOsnapOverrule.Instance()); Overrule.RemoveOverrule(RXObject.GetClass(typeof(BlockReference)), SecantNodalLeaderObjectOverrule.Instance()); }
/// <inheritdoc/> public void Initialize() { Overrule.AddOverrule(RXObject.GetClass(typeof(BlockReference)), SecantNodalLeaderGripPointOverrule.Instance(), true); Overrule.AddOverrule(RXObject.GetClass(typeof(BlockReference)), SecantNodalLeaderOsnapOverrule.Instance(), true); Overrule.AddOverrule(RXObject.GetClass(typeof(BlockReference)), SecantNodalLeaderObjectOverrule.Instance(), true); }