NDEVR
API Documentation
RockWorksSetup

Setup parameters for RockWorks solid model generation. More...

Collaboration diagram for RockWorksSetup:
[legend]

Public Types

enum  SolidAlgorithm { e_closest_point = 12 , e_distance_to_point = 4 , e_isotrophic = 9 , e_anisotrophic = 10 }
 Enumerates the solid interpolation algorithms available in RockWorks. More...

Public Member Functions

 RockWorksSetup ()
 Default constructor. All file paths are empty and densities are invalid.

Public Attributes

bool close_when_finished = true
 Whether to close the RockWorks application after completion.
uint04 horizontal_density = Constant<uint04>::Invalid
 Horizontal node density for the solid grid. Invalid means unset.
File import_file
 Path to the input data file to import.
File mod_file
 Path to the output .mod (solid model) file.
File rcl_file
 Path to the RockWorks RCL (command list) script file.
File rockwell_project_folder
 Path to the RockWorks project folder.
bool show_statistics = false
 Whether to display statistics after solid generation.
File slicer_out
 Path to the Slicer/Dicer output file.
SolidAlgorithm soliding_algorithm = SolidAlgorithm::e_anisotrophic
 The interpolation algorithm to use when generating the solid model.
uint04 vertical_density = Constant<uint04>::Invalid
 Vertical node density for the solid grid. Invalid means unset.

Detailed Description

Setup parameters for RockWorks solid model generation.


Configures the algorithm, file paths, and options used when generating solid models via the RockWorks external application.

Definition at line 45 of file RockWorksFactory.h.

Member Enumeration Documentation

◆ SolidAlgorithm

Enumerates the solid interpolation algorithms available in RockWorks.


Each enumerator value corresponds to a specific algorithm identifier used by the RockWorks command-line interface.

Enumerator
e_closest_point 

Nearest-neighbour (closest point) interpolation.

e_distance_to_point 

Inverse-distance-to-point weighting.

e_isotrophic 

Isotropic kriging interpolation.

e_anisotrophic 

Anisotropic kriging interpolation.

Definition at line 53 of file RockWorksFactory.h.


The documentation for this struct was generated from the following file: