|
GTXclient C++ API
GTXserver-16.0.2
|
Class for handling Information on a file. More...
#include <GTXFileInfo.hpp>
Public Types | |
| enum | FileType { FILE_TYPE_ANY = -1, FILE_TYPE_POINTS, FILE_TYPE_GRAVITY_LINES, FILE_TYPE_CORE_LINES, FILE_TYPE_GRID, FILE_TYPE_INVALID } |
Public Member Functions | |
| GTXFileInfo () | |
| empty contructor | |
| GTXFileInfo (const GTXFileInfo &in_finfo) | |
| copy contructor | |
| FileType | GetFileType () |
| Get file type. | |
| const char * | GetLinkedFileName () |
| Get the name of the linked file (or empty if non-applicable) | |
| bool | GetFaultedFlag () |
| Get the faulting status of the file (true if faulted) | |
| bool | GetPolygonFlag () |
| Check is this file is a polygon file (true if it is (can only be true for a Points file)). | |
| int | GetDimension () |
| Get the Dimenstion of the file (2 for a 2D file, 3 for a 3D one) | |
| gtx_long | GetSampleNumber () |
| Get the number of samples in this file. | |
| int | GetItemNumber () |
| Get the number of lines in this file (if the files is a Lines file) | |
| double | GetGridX0 () |
| Get the X coordinate of the origin of the grid (if a Grid file) | |
| double | GetGridY0 () |
| Get the Y coordinate of the origin of the grid (if a Grid file) | |
| double | GetGridZ0 () |
| Get the Z coordinate of the origin of the grid (if a Grid file) | |
| double | GetGridDX () |
| get the X mesh dimensions (if a Grid file) | |
| double | GetGridDY () |
| get the Y mesh dimensions (if a Grid file) | |
| double | GetGridDZ () |
| get the Z mesh dimensions (if a Grid file) | |
| int | GetGridNX () |
| Get the number of grid nodes along X (if a Grid file) | |
| int | GetGridNY () |
| Get the number of grid nodes along Y (if a Grid file) | |
| int | GetGridNZ () |
| Get the number of grid nodes along Z (if a Grid file) | |
| bool | GetGridRotatedFlag () |
| Indicate whetever the grid is rotated or not (true if rotated) | |
| double | GetGridAngleAroundZ () |
| Get the Grid rotation angle around OZ (for a 2D or 3D Rotated Grid file) | |
| double | GetGridAngleAroundY () |
| Get the Grid rotation angle around OY (for a 3D Rotated Grid file) | |
| double | GetGridAngleAroundX () |
| Get the Grid rotation angle around OX (for a 3D Rotated Grid file) | |
| const char * | GetSampleNumberVariableName () |
| Get the Sample Number variable name */. | |
| const char * | GetLineNameVariableName () |
| Get the Line Name variable name (if a Points file linked to a Lines file) | |
| const char * | GetLineNumberVariableName () |
| Get the Line Number variable name (if a Lines file) | |
| const char * | GetRelativeNumberVariableName () |
| Get the Relative Number variable name (if a Lines file) | |
| const char * | GetXCoordinateVariableName () |
| Get the X Gravity Center variable name (if a Lines file) | |
| const char * | GetYCoordinateVariableName () |
| Get the Y Gravity Center variable name (if a Lines file) | |
| const char * | GetZCoordinateVariableName () |
| Get the Z Gravity Center variable name (if a Lines file) | |
| const char * | GetXCoreBeginVariableName () |
| Get the X Core Begin variable name (if a Lines file) | |
| const char * | GetYCoreBeginVariableName () |
| Get the Y Core Begin variable name (if a Lines file) | |
| const char * | GetZCoreBeginVariableName () |
| Get the Z Core Begin variable name (if a Lines file) | |
| const char * | GetXCoreEndVariableName () |
| Get the X Core Begin variable name (if a Lines file) | |
| const char * | GetYCoreEndVariableName () |
| Get the Y Core End variable name (if a Lines file) | |
| const char * | GetZCoreEndVariableName () |
| Get the Z Core End variable name (if a Lines file) | |
| GTXFaultInfo | GetFaultInfo () |
| Get the Fault Information (if the file is faulted) | |
Friends | |
| class | GTXClient |
Class for handling Information on a file.