Inheritance diagrams
The classes defined by the cf
package inherit as follows:
digraph inheritance82a2e7d2a7 {
clusterrank=local;
rankdir=TB;
size="8.0, 12.0";
"Data" [fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style=filled,tooltip="An N-dimensional data array with units and masked values."];
"Datetime" [fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style=filled,tooltip="A date-time object which supports CF calendars."];
"datetime" -> "Datetime" [arrowsize=0.5,style="setlinewidth(0.5)"];
"DomainAxis" [fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style=filled];
"Flags" [fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style=filled,tooltip="Self-describing CF flag values."];
"Query" [fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style=filled,tooltip="Store a query operation."];
"TimeDuration" [fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style=filled,tooltip="A duration of time."];
"Units" [fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style=filled,tooltip="Store, combine and compare physical units and convert numeric values"];
"datetime" [fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style=filled];
}
digraph inheritance37f8d603b6 {
clusterrank=local;
rankdir=TB;
size="8.0, 12.0";
"AuxiliaryCoordinate" [fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style=filled,tooltip="A CF auxiliary coordinate construct."];
"Coordinate" -> "AuxiliaryCoordinate" [arrowsize=0.5,style="setlinewidth(0.5)"];
"BoundedVariable" [fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style=filled,tooltip="Base class for a CF dimension or auxiliary coordinate construct."];
"Variable" -> "BoundedVariable" [arrowsize=0.5,style="setlinewidth(0.5)"];
"CellMeasure" [fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style=filled,tooltip="A CF cell measure construct containing information that is needed"];
"Variable" -> "CellMeasure" [arrowsize=0.5,style="setlinewidth(0.5)"];
"Coordinate" [fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style=filled,tooltip="Base class for a CF dimension or auxiliary coordinate construct."];
"BoundedVariable" -> "Coordinate" [arrowsize=0.5,style="setlinewidth(0.5)"];
"CoordinateBounds" [fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style=filled,tooltip="A CF coordinate's bounds object containing cell boundaries or"];
"Variable" -> "CoordinateBounds" [arrowsize=0.5,style="setlinewidth(0.5)"];
"DimensionCoordinate" [fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style=filled,tooltip="A CF dimension coordinate construct."];
"Coordinate" -> "DimensionCoordinate" [arrowsize=0.5,style="setlinewidth(0.5)"];
"DomainAncillary" [fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style=filled];
"BoundedVariable" -> "DomainAncillary" [arrowsize=0.5,style="setlinewidth(0.5)"];
"Field" [fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style=filled,tooltip="A field construct according to the CF data model."];
"Variable" -> "Field" [arrowsize=0.5,style="setlinewidth(0.5)"];
"FieldAncillary" [fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style=filled];
"Variable" -> "FieldAncillary" [arrowsize=0.5,style="setlinewidth(0.5)"];
"FieldList" [fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style=filled,tooltip="An ordered sequence of fields."];
"Field" -> "FieldList" [arrowsize=0.5,style="setlinewidth(0.5)"];
"Variable" [fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style=filled,tooltip="Base class for storing a data array with metadata."];
}
digraph inheritanceedd44bee7d {
clusterrank=local;
rankdir=TB;
size="8.0, 12.0";
"CellMethods" [fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style=filled,tooltip="A CF cell methods object to describe the characteristic of a field"];
"CoordinateReference" [fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style=filled,tooltip="A CF coordinate reference construct."];
}