Esempio n. 1
0
 public static GCInstance CreateLineDetailInstance(GCRevitDocument doc, Line line, FamilySymbol sym, View view)
 {
     if (!sym.IsActive)
     {
         sym.Activate();
     }
     return(GCInstance.CreateGCInstance(doc.Document.Create.NewFamilyInstance(line, sym, view)));
 }
Esempio n. 2
0
        public static GCInstance CreateLineDetailInstance(GCRevitDocument doc, XYZ p1, XYZ p2, FamilySymbol sym, View view)
        {
            if (!sym.IsActive)
            {
                sym.Activate();
            }
            var line = Line.CreateBound(p1, p2);

            return(GCInstance.CreateGCInstance(doc.Document.Create.NewFamilyInstance(line, sym, view)));
        }