SYMBOL INDEX (103 symbols across 10 files) FILE: glTFRevitExport/App.cs class App (line 18) | class App : IExternalApplication method OnStartup (line 20) | public Result OnStartup(UIControlledApplication a) method OnShutdown (line 62) | public Result OnShutdown(UIControlledApplication a) method BmpImageSource (line 67) | private ImageSource BmpImageSource(string embeddedPath) FILE: glTFRevitExport/Command.cs class Command (line 11) | [Transaction(TransactionMode.Manual)] method ExportView3D (line 14) | public void ExportView3D(View3D view3d, string filename, string direct... method Execute (line 27) | public Result Execute(ExternalCommandData commandData, ref string mess... FILE: glTFRevitExport/Containers.cs class GeometryData (line 12) | public class GeometryData class IndexedDictionary (line 26) | public class IndexedDictionary method AddOrUpdateCurrent (line 67) | public bool AddOrUpdateCurrent(string uuid, T elem) method Contains (line 86) | public bool Contains(string uuid) method GetIndexFromUUID (line 96) | public int GetIndexFromUUID(string uuid) method GetElement (line 107) | public T GetElement(string uuid) method GetElement (line 118) | public T GetElement(int index) class PointInt (line 130) | public class PointInt : IComparable method ConvertFeetToMillimetres (line 151) | public static long ConvertFeetToMillimetres(double d) method PointInt (line 167) | public PointInt(XYZ p, bool switch_coordinates) method CompareTo (line 182) | public int CompareTo(PointInt a) class VertexLookupInt (line 203) | public class VertexLookupInt : Dictionary class PointIntEqualityComparer (line 208) | class PointIntEqualityComparer : IEqualityComparer method Equals (line 210) | public bool Equals(PointInt p, PointInt q) method GetHashCode (line 215) | public int GetHashCode(PointInt p) method VertexLookupInt (line 224) | public VertexLookupInt() : base(new PointIntEqualityComparer()) method AddVertex (line 232) | public int AddVertex(PointInt p) FILE: glTFRevitExport/GLTFManager.cs class ManagerUtils (line 14) | static class ManagerUtils method ConvertXForm (line 16) | static public List ConvertXForm(Transform xform) class HashSearch (line 38) | public class HashSearch method HashSearch (line 41) | public HashSearch(string s) method EqualTo (line 45) | public bool EqualTo(HashedType d) method GenerateSHA256Hash (line 51) | static public string GenerateSHA256Hash(T data) class GLTFManager (line 73) | class GLTFManager method containsNode (line 142) | public bool containsNode(string uniqueId) method Start (line 211) | public void Start(bool exportProperties = true) method Finish (line 225) | public glTFContainer Finish() method OpenNode (line 244) | public void OpenNode(Element elem, Transform xform = null, bool isInst... method CloseNode (line 292) | public void CloseNode(Element elem = null, bool isInstance = false) method SwitchMaterial (line 324) | public void SwitchMaterial(MaterialNode matNode, string name = null, s... method OpenGeometry (line 343) | public void OpenGeometry() method OnGeometry (line 348) | public void OnGeometry(PolymeshTopology polymesh) method CloseGeometry (line 381) | public void CloseGeometry() method processGeometry (line 454) | private glTFBinaryData processGeometry(GeometryData geom, string name) class Node (line 591) | class Node : glTFNode method Node (line 598) | public Node(Element elem, int index, bool exportProperties = true, boo... method Node (line 621) | public Node(int index) method ToGLTFNode (line 628) | public glTFNode ToGLTFNode() FILE: glTFRevitExport/GlTFExportContext.cs class glTFExportConfigs (line 14) | public class glTFExportConfigs { class glTFExportContext (line 37) | public class glTFExportContext : IExportContext method glTFExportContext (line 63) | public glTFExportContext(Document doc, string filename, string directo... method Start (line 78) | public bool Start() method Finish (line 89) | public void Finish() method OnElementBegin (line 209) | public RenderNodeAction OnElementBegin(ElementId elementId) method OnMaterial (line 234) | public void OnMaterial(MaterialNode matNode) method OnPolymesh (line 264) | public void OnPolymesh(PolymeshTopology polymesh) method OnElementEnd (line 274) | public void OnElementEnd(ElementId elementId) method OnInstanceBegin (line 292) | public RenderNodeAction OnInstanceBegin(InstanceNode node) method OnInstanceEnd (line 312) | public void OnInstanceEnd(InstanceNode node) method IsCanceled (line 322) | public bool IsCanceled() method OnViewBegin (line 328) | public RenderNodeAction OnViewBegin(ViewNode node) method OnViewEnd (line 334) | public void OnViewEnd(ElementId elementId) method OnLinkBegin (line 339) | public RenderNodeAction OnLinkBegin(LinkNode node) method OnLinkEnd (line 353) | public void OnLinkEnd(LinkNode node) method OnFaceBegin (line 361) | public RenderNodeAction OnFaceBegin(FaceNode node) method OnFaceEnd (line 366) | public void OnFaceEnd(FaceNode node) method OnRPC (line 372) | public void OnRPC(RPCNode node) method OnLight (line 377) | public void OnLight(LightNode node) FILE: glTFRevitExport/Properties/Resources.Designer.cs class Resources (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 32) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: glTFRevitExport/Properties/Settings.Designer.cs class Settings (line 15) | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] FILE: glTFRevitExport/Util.cs class Util (line 8) | class Util method GetVec3MinMax (line 10) | public static int[] GetVec3MinMax(List vec3) method GetVec3MinMax (line 32) | public static long[] GetVec3MinMax(List vec3) method GetVec3MinMax (line 54) | public static float[] GetVec3MinMax(List vec3) method GetScalarMinMax (line 77) | public static int[] GetScalarMinMax(List scalars) method RealString (line 98) | public static string RealString(double a) method PointString (line 110) | public static string PointString(XYZ p) method ColorToInt (line 123) | public static int ColorToInt(Color color) method GetTrueOrFalse (line 140) | public static bool GetTrueOrFalse(string s, out bool val) method ElementDescription (line 187) | public static string ElementDescription(Element e) method GetElementProperties (line 226) | public static Dictionary GetElementProperties(Element ... FILE: glTFRevitExport/WPF/MainWindow.xaml.cs class MainWindow (line 26) | public partial class MainWindow : Window method MainWindow (line 28) | public MainWindow(Document doc) method btnOk_Click (line 35) | private void btnOk_Click(object sender, RoutedEventArgs e, Document doc) FILE: glTFRevitExport/glTF.cs type Targets (line 11) | public enum Targets type ComponentType (line 22) | public enum ComponentType type glTFContainer (line 32) | public struct glTFContainer type glTF (line 42) | public struct glTF class glTFBinaryData (line 58) | public class glTFBinaryData : HashedType class glTFBinaryBufferContents (line 71) | [Serializable] class glTFVersion (line 82) | public class glTFVersion class glTFScene (line 91) | public class glTFScene class glTFNode (line 100) | public class glTFNode class HashedType (line 124) | public class HashedType class MeshContainer (line 129) | public class MeshContainer : HashedType class glTFMesh (line 139) | [Serializable] class glTFMeshPrimitive (line 149) | [Serializable] class glTFMaterial (line 162) | public class glTFMaterial class glTFPBR (line 167) | public class glTFPBR class glTFAttribute (line 178) | [Serializable] class glTFBuffer (line 192) | public class glTFBuffer class glTFBufferView (line 208) | public class glTFBufferView class glTFAccessor (line 236) | public class glTFAccessor class glTFExtras (line 272) | public class glTFExtras class GridParameters (line 282) | public class GridParameters