I hope you could use the code later while point your library. TypeDescriptor is a static sealed class which makes the starting point of the API. It attributes information of the object in terms of Properties, Attributes, Events, etc..
Finally, they are filtered to eliminate low-contrast responses or responses close to edges and the orientation s are assigned, as explained next. Peaks which are too short may have been generated by noise and are discarded. You can sort the list according to the different columns by clicking on them.