public static List <SampleLineLabel> GetSampleLineLabels(Autodesk.AutoCAD.DynamoNodes.Document document) { List <SampleLineLabel> retLabels = new List <SampleLineLabel>(); foreach (DBObject dbObj in GetLabelStylesAsDBObjects(document, CivilDocument.GetCivilDocument(document.AcDocument.Database).Styles.LabelStyles.SampleLineLabelStyles.LabelStyles)) { SampleLineLabel labelObject = new SampleLineLabel(dbObj, false); retLabels.Add(labelObject); } return(retLabels); }
public static SampleLineLabel ByName(Autodesk.AutoCAD.DynamoNodes.Document document, string labelStyleName) { SampleLineLabel retLabel = new SampleLineLabel(DBObjectByName(document, CivilDocument.GetCivilDocument(document.AcDocument.Database).Styles.LabelStyles.SampleLineLabelStyles.LabelStyles, labelStyleName), false); return(retLabel); }
public static SampleLineLabel ByIndex(Autodesk.AutoCAD.DynamoNodes.Document document, int index) { SampleLineLabel retLabel = new SampleLineLabel(DBObjectByIndex(document, CivilDocument.GetCivilDocument(document.AcDocument.Database).Styles.LabelStyles.SampleLineLabelStyles.LabelStyles, index), false); return(retLabel); }