public void AddFaceSet(IndexedFaceSet faceSet) { if (settings.Direction.SupportAnyDirection) { vectorDirOperator.AddIndexedFaceSet(faceSet); } }
public IndexedFaceSet Import(string path, string triangleSetName) { SnoopForTriangleSets(path); Tuple <string, XmlNode> indexedFaceSetAndName = TriangleSetNodeResultList.Single(s => s.Item1.EndsWith(triangleSetName)); IndexedFaceSet parsedIndexedFaceSet = ParseIndexedFaceSet(indexedFaceSetAndName.Item2); return(parsedIndexedFaceSet); }
public IEnumerable <IndexedFaceSet> ImportAll(string path) { var results = new List <IndexedFaceSet>(); SnoopForTriangleSets(path); foreach (var indexedFaceSetAndName in TriangleSetNodeResultList) { IndexedFaceSet parsedIndexedFaceSet = ParseIndexedFaceSet(indexedFaceSetAndName.Item2); results.Add(parsedIndexedFaceSet); } return(results); }
public void AddIndexedFaceSet(IndexedFaceSet faceSet) { faceSets.Add(faceSet); }