Exemple #1
0
        /***************************************************/
        /**** 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>());
        }
Exemple #2
0
 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>());
 }
Exemple #3
0
        /***************************************************/
        /**** 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);
        }