Click or drag to resize

CMULTIGRID3DUTIL Class

High Performance 3D Grid.
Inheritance Hierarchy
SystemObject
  GeoEngine.Core.GXNetXCMULTIGRID3DUTIL

Namespace:  GeoEngine.Core.GXNetX
Assembly:  geoengine.core.gxnetx (in geoengine.core.gxnetx.dll) Version: 2024.2.0.25
Syntax
public static class CMULTIGRID3DUTIL

public static class CMULTIGRID3DUTIL

The CMULTIGRID3DUTIL type exposes the following members.

Methods
  NameDescription
Public methodStatic memberCheckEqualToLegacyVoxel
Compare MULTIGRID3D to Legacy Voxel
Public methodStatic memberClipToPolygon
Invert the Z values in the Grid3d.
Public methodStatic memberConvertDensityToVelocity
Convert Density MultiVoxset to Velocity MultiVoxset
Public methodStatic memberConvertDoubleToThematic
Convert Double MultiVoxset to Thematic MultiVoxset
Public methodStatic memberConvertDoubleToVector
Convert 3 Double Voxels to a Vector Voxel
Public methodStatic memberConvertThematicToDouble
Convert Thematic MultiVoxset to Double MultiVoxset
Public methodStatic memberConvertVectorToDouble
Convert a Vector Voxel to 3 double Voxels
Public methodStatic memberConvertVectorToDoubleUsingRotation
Convert a Vector Voxel to 3 double Voxels using an external rotation. Internal rotations are ignored.
Public methodStatic memberConvertVelocityToDensity
Convert Velocity MultiVoxset to Density MultiVoxset
Public methodStatic memberCreateDoubleConstant
Generate a double MultiVoxset with a constant value
Public methodStatic memberCreateDoubleConstantCopy
Generate a double MultiVoxset with a constant value based on an input voxel
Public methodStatic memberCreateDoubleConstantVV
Generate a double MultiVoxset with a constant value and non-uniform cell sizes
Public methodStatic memberCreateSubset
Create a new MULTIGRID3D that is a subset of an exisiting MULTIGRID3D.
Public methodStatic memberCreateSubsetFromRealExtents
Create a new MULTIGRID3D that is a subset of the non-dummy extents.
Public methodStatic memberCreateThematicConstant
Generate a double MultiVoxset with a constant value
Public methodStatic memberCreateThematicConstantVV
Generate a double MultiVoxset with a constant value and non-uniform cell sizes
Public methodStatic memberCreateVectorConstant
Generate a double MultiVoxset with a constant value
Public methodStatic memberCreateVectorConstantVV
Generate a double MultiVoxset with a constant value and non-uniform cell sizes
Public methodStatic memberExportToBinary
Export contents of MULTIGRID3D to a Binary File.
Public methodStatic memberExportToBinaryEx
Export contents of MULTIGRID3D to a Binary File, with dummy replacement.
Public methodStatic memberExportToGDB
Export To GDB
Public methodStatic memberExportToSEGY
Export To SEGY
Public methodStatic memberExportToVoxel
Exports a Multi-Voxset into a Voxel
Public methodStatic memberExportToWA
Export To GDB
Public methodStatic memberExportToXML
Export a MULTIGRID3D to XML
Public methodStatic memberExportToXYZ
Export a MULTIGRID3D to an XYZ File
Public methodStatic memberExtractDEM
Extract a DEM grid from a voxel.
Public methodStatic memberFilter
Apply a 3D filter to a grid3d.
Public methodStatic memberGetDataExtents
Get the voxel size that has non-dummy data.
Public methodStatic memberGetDataGroundExtents
Get the voxel size in ground units that has non-dummy data.
Public methodStatic memberGetGOCADLocation
Get the location of a grid3d with origin and scaled xyz vectors for use with GOCAD.
Public methodStatic memberGridDirectFromGDB
Create a grid3d using direct gridding.
Public methodStatic memberGridIDWFromGDB
Create a grid3d using IDW gridding.
Public methodStatic memberGridPointsFromGDB
Grid a grid3d from a database using kriging.
Public methodStatic memberGridPointsZExFromGDB
Grid a grid3d from a database (using variable Z's)
Public methodStatic memberGridPointsZFromGDB
Grid a grid3d from a database (using variable Z's)
Public methodStatic memberiDatabaseContainsVoxelGeometry
Returns 1 if the original voxel geometry is stored inside the database
Public methodStatic memberImportFromDATAMINE
Create a Geosoft Voxel file from a Datamine block model file.
Public methodStatic memberImportFromGDB
Imports from a Geosoft Database
Public methodStatic memberImportFromGDBIgnoreStoredVoxelGeometry
Imports from a Geosoft Database, but ignores any stored internal geometry
Public methodStatic memberImportFromGOCAD
Imports a MultiVoxset from a GOCAD File
Public methodStatic memberImportFromUBC
Import UBC file into a MultiVoxset
Public methodStatic memberImportFromVectorGDB
Imports from a Vector Geosoft Database
Public methodStatic memberImportFromVoxel(CGXNETCore, String, String, String, String)
Import a Voxel directly into a Multi-Voxset
Public methodStatic memberImportFromVoxel(CGXNETCore, String, String, String, String, Int32)
Import a Voxel directly into a Multi-Voxset
Public methodStatic memberImportFromXYZ
Import XYZ file into a Multi-Voxset
Public methodStatic memberInvertZ
Invert the Z values in the Grid3d.
Public methodStatic memberKrigFromGDB
A more compact and extensible form of LogGridPointsZExFromGDB_MULTIGRID3DUTIL.
Public methodStatic memberListPropertiesGOCAD
List all the properties available in this GOCAD file.
Public methodStatic memberLogGridPointsZExFromGDB
Log grid a grid3d from a database (using variable Z's)
Public methodStatic memberrComputeDefaultCellSize
Used if the user does not provide a default cell size.
Top
See Also