/***************************************************/ /**** Private Methods - fall back ****/ /***************************************************/ private static List <Point> PointGrid(this IAreaElement element) { Reflection.Compute.RecordWarning("Point grid for element of type " + element.GetType().Name + " not implemented."); return(new List <Point>()); }
private static IEnumerable <ICurve> Edges(this IAreaElement element) { Reflection.Compute.RecordWarning("Can not extract edges for obejcts of type " + element.GetType().FullName); return(new List <ICurve>()); }
/***************************************************/ /**** Private Methods - fall back ****/ /***************************************************/ private static Vector Normal(this IAreaElement areaElement) { Reflection.Compute.RecordWarning("Cannot get normal for element of type " + areaElement.GetType().Name); return(null); }