示例#1
0
 public bool checkIntersection(IScriptableSvgElement element, IScriptableSvgRect rect)
 {
     return ((ISvgSvgElement)baseObject).CheckIntersection(((ISvgElement)((ScriptableSvgElement)element).baseObject), ((ISvgRect)((ScriptableSvgRect)rect).baseObject));
 }
示例#2
0
 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;
 }
示例#3
0
 public bool checkEnclosure(IScriptableSvgElement element, IScriptableSvgRect rect)
 {
     return ((ISvgSvgElement)baseObject).CheckEnclosure(((ISvgElement)((ScriptableSvgElement)element).baseObject), ((ISvgRect)((ScriptableSvgRect)rect).baseObject));
 }