![]() |
HydroCouple
2.0.0
HydroCouple Interface Definitions
|
HydroCouple's interfaces that have a spatial component. More...
Classes | |
| class | ICurve |
| A Curve is a 1-dimensional geometric object usually stored as a sequence of IPoints, with the subtype of ICurve specifying the form of the interpolation between IPoints. More... | |
| class | IEdge |
| A directed edge from one vertex to another, adjacent to two faces. Based on Dani Lischinski's code from Graphics Gems IV. Original quad-edge data structure due to Guibas and Stolfi (1985). Does not inherit from geometry to reduce size. since each edge has 4 pointers. More... | |
| class | IEnvelope |
| The IEnvelope class. More... | |
| class | IGeometry |
| IGeometry is the root class of the geometry hierarchy. More... | |
| class | IGeometryCollection |
| An IGeometryCollection is a geometric object that is a collection of some number of IGeometry objects. More... | |
| class | IGeometryComponentDataItem |
| IGeometryComponentItem represents IGeometryCollection IComponentItem. This class must be implemented as an abstract class. More... | |
| class | ILine |
| The ILine class is an ILineString with exactly 2 IPoints. More... | |
| class | ILinearRing |
| An ILinearRing is an ILineString that is both isClosed() and isSimple(). More... | |
| class | ILineString |
| An ILineString is a Curve with linear interpolation between Points. Each consecutive pair of Points defines a Line segment. More... | |
| class | IMultiCurve |
| An IMultiCurve is a 1-dimensional IGeometryCollection whose elements are ICurves. More... | |
| class | IMultiLineString |
| An IMultiLineString is an IMultiCurve whose elements are ILineStrings. More... | |
| class | IMultiPoint |
| An IMultiPoint is a 0-dimensional IGeometryCollection. More... | |
| class | IMultiPolygon |
| An IMultiPolygon is an IMultiSurface whose elements are IPolygons. More... | |
| class | IMultiSurface |
| A MultiSurface is a 2-dimensional GeometryCollection whose elements are Surfaces, all using coordinates from the same coordinate reference system. More... | |
| class | INetwork |
| The INetwork class. More... | |
| class | INetworkComponentDataItem |
| The INetworkComponentDataItem class. More... | |
| class | IPoint |
| An IPoint is a 0-dimensional geometric object and represents a single location in coordinate space. More... | |
| class | IPolygon |
| A IPolygon is a planar ISurface defined by 1 exterior boundary and 0 or more interior boundaries. More... | |
| class | IPolyhedralSurface |
| An IPolyhedralSurface is a contiguous collection of polygons, which share common boundary segments. More... | |
| class | IPolyhedralSurfaceComponentDataItem |
| IPolyhedralSurfaceComponentItem represents IPolyhedralSurface IComponentItem. More... | |
| class | IRaster |
| A Raster spatial feature. More... | |
| class | IRasterBand |
| IRasterBand is a single raster band for an IRaster. More... | |
| class | IRasterComponentDataItem |
| An IRasterComponentDataItem represents an IRaster IComponentItem. More... | |
| class | IRegularGrid2D |
| The IRegularGrid2D class. More... | |
| class | IRegularGrid2DComponentDataItem |
| An IRegularGrid2DComponentDataItem represents an IRegularGrid2D IComponentItem. More... | |
| class | IRegularGrid3D |
| The IRegularGrid3D class. More... | |
| class | IRegularGrid3DComponentDataItem |
| An IRegularGrid3DComponentItem represents an IRegularGrid3D IComponentItem. More... | |
| class | ISpatialReferenceSystem |
| Spatial Reference System. More... | |
| class | ISurface |
| A ISurface is a 2-dimensional IGeometry object. More... | |
| class | ITIN |
| An ITIN is a triangulated irregular network IPolyhedralSurface consisting only of ITriangle patches. More... | |
| class | ITINComponentDataItem |
| ITINComponentDataItem represents ITIN IComponentDataItem. More... | |
| class | ITriangle |
| An ITriangle is a IPolygon with 3 distinct, non-collinear vertices and no interior boundary. More... | |
| class | IVertex |
| The IVertex class is an IPoint of a topologically aware IGeometry. More... | |
Enumerations | |
| enum | MeshDataObjectType { Cell , Vertex , Edge , Face } |
| The MeshDataType enum describes the part of the geometry of the mesh that data corresponds to. More... | |
| enum | NetworkDataObjectType { Node , Edge } |
| The types of data available in a network. More... | |
| enum | MeshDataType { Scalar , MultiScalar , Vector , Tensor } |
| The types of data available in a mesh. More... | |
| enum | NetworkDataType { Scalar , MultiScalar , Vector , Tensor } |
| The types of data available in a network. More... | |
| enum | RegularGridType { Cartesian , Rectilinear , Curvilinear } |
| The types of regular grids. More... | |
HydroCouple's interfaces that have a spatial component.
The MeshDataType enum describes the part of the geometry of the mesh that data corresponds to.