For the various QDataSet schemes, show examples and documentation for each. This was motivated when trying to describe the output of org.das2.graph.ContoursRenderer.doAutorange() Note all QDataSets are "duck-typed," meaning if they happen to meet the requirements of an interface then they are an instance of the interface. All schemes can be executed using reflection, looking for methods starting with "is". This Jython code scans through the class looking for all the methods which make a dataset:
{@code
mm= dir( Schemes )
i=0
for m in mm:
if ( m[0:2]=='is' ):
continue
else:
i=i+1
}