public bool checkIntersection(IScriptableSvgElement element, IScriptableSvgRect rect) { return ((ISvgSvgElement)baseObject).CheckIntersection(((ISvgElement)((ScriptableSvgElement)element).baseObject), ((ISvgRect)((ScriptableSvgRect)rect).baseObject)); }
public IScriptableNodeList getIntersectionList(IScriptableSvgRect rect, IScriptableSvgElement referenceElement) { object result = ((ISvgSvgElement)baseObject).GetIntersectionList(((ISvgRect)((ScriptableSvgRect)rect).baseObject), ((ISvgElement)((ScriptableSvgElement)referenceElement).baseObject)); return (result != null) ? (IScriptableNodeList)ScriptableObject.CreateWrapper(result) : null; }
public bool checkEnclosure(IScriptableSvgElement element, IScriptableSvgRect rect) { return ((ISvgSvgElement)baseObject).CheckEnclosure(((ISvgElement)((ScriptableSvgElement)element).baseObject), ((ISvgRect)((ScriptableSvgRect)rect).baseObject)); }