| DfsFactory Methods |
The DfsFactory type exposes the following members.
| Name | Description | |
|---|---|---|
| CreateAxisCurveLinearD2 |
Create a 2D curve-linear spatial axis. See IDfsAxisCurveLinearD2 for details.
This 2D axis is used for curve-linear dfs2 files.
| |
| CreateAxisCurveLinearD3 |
Create a 3D curve-linear spatial axis. See IDfsAxisCurveLinearD3 for details.
This 3D axis is used for special types of dfs3 files.
| |
| CreateAxisDummy |
Create a dummy spatial axis that can contain numberOfValues
data values.
This can be used when an item does not have a relevant spatial axis and it is required to store a number of values. It is used for items of a dfsu file. | |
| CreateAxisEqD0 |
Create a 0D spatial axis.
This 0D axis is used for dfs0 files.
See IDfsAxisEqD0 for details.
| |
| CreateAxisEqD1 |
Create a 1D equidistant spatial axis.
This 1D axis is used for dfs1 files.
See IDfsAxisEqD1 for details.
| |
| CreateAxisEqD2 |
Create a 2D equidistant spatial axis.
This 2D axis is used for dfs2 files.
See IDfsAxisEqD2 for details.
| |
| CreateAxisEqD3 |
Create a 3D equidistant spatial axis.
This 3D axis is used for dfs3 files.
See IDfsAxisEqD3 for details.
| |
| CreateAxisEqD4 |
Create a 4D equidistant spatial axis. Currently not supported.
| |
| CreateAxisNeqD1 |
Create a 1D non-equidistant spatial axis.
This 1D axis is used for dfs1 files.
See IDfsAxisNeqD1 for details.
This is actually more alike a 1D curve-linear axis. | |
| CreateAxisNeqD2 |
Create a 2D non-equidistant spatial axis.
This 2D axis is used for special types of dfs2 files.
See IDfsAxisNeqD2 for details.
| |
| CreateAxisNeqD3 |
Create a 3D non-equidistant spatial axis.
This 3D axis is used for special types of dfs3 files.
| |
| CreateCustomBlock(String, Array) |
Create a custom block, with the provided name and data.
The arrayData must be an array of type float, double, byte, int, uint, short or ushort | |
| CreateCustomBlockT(String, T) |
Create a custom block, with the provided name and data.
| |
| CreateDfs1Builder |
Create a Dfs2Builder for building a dfs1 file.
| |
| CreateDfs2Builder |
Create a Dfs2Builder for building a dfs2 file.
| |
| CreateDfs3Builder |
Create a Dfs2Builder for building a dfs3 file.
| |
| CreateDfsuBuilder |
Create a Dfs2Builder for building a dfsu file.
| |
| CreateGenericDfsBuilder |
Create a DfsBuilder for building a generic dfs file.
| |
| CreateMeshBuilder |
Create a MeshBuilder for building a mesh file.
| |
| CreateProjection |
Create an IDfsProjection based on the wktProjectionString.
The reference coordinates are set to the origin of the projected coordinate system. | |
| CreateProjectionGeoOrigin |
Create an IDfsProjection based on the wktProjectionString,
and set the origin (in geo (lon-lat) coordinates) and orientation of the model coordinate system.
See IDfsProjection for details on the lon-lat origin and orientation. | |
| CreateProjectionProjOrigin |
Create an IDfsProjection based on the wktProjectionString,
and set the origin (in projected coordinates) and orientation of the model coordinate system.
See IDfsProjection for details on the lon-lat origin and orientation. The projection returned will store values as longitude, lattitude and orientation from true north. | |
| CreateProjectionUndefined |
Creates an undefined IDfsProjection which is provided for backward
compatibility. Use preferably one of the other projection methods.
| |
| CreateStaticItem |
Create a static item with the provided name, quantity and data.
data must an array with one of the supported DfsSimpleType, e.g. int[]. The spatial axis is set to a dummy axis of the correct length. | |
| CreateTemporalEqCalendarAxis |
Create a temporal axis, equidistant calendar axis.
| |
| CreateTemporalEqTimeAxis |
Create a temporal axis, equidistant time axis.
| |
| CreateTemporalNonEqCalendarAxis |
Create a temporal axis, non-equidistant calendar axis.
| |
| CreateTemporalNonEqTimeAxis |
Create a temporal axis, non-equidistant time axis.
| |
| Equals | (Inherited from Object.) | |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| ToString | Returns a string that represents the current object. (Inherited from Object.) |