Contains the implementation of querying layer transitions. More...
#include "world/transitions.hpp"
Namespaces | |
obsidian | |
obsidian::world | |
Functions | |
Eigen::MatrixXd | obsidian::world::getTransitions (const std::vector< world::InterpolatorSpec > &boundaries, const WorldParams &inputs, const Query &query) |
Get the depths of each layer at each query point. More... | |
Eigen::MatrixXd | obsidian::world::thickness (const Eigen::MatrixXd &transitions) |
Get the thickness of each layer at each query point. More... | |
Eigen::MatrixXd | obsidian::world::postProcessGranites (const Eigen::MatrixXd &transitioni, Eigen::VectorXd offseti, const Eigen::MatrixXd &transitionj, const Query &query, const uint region, const Eigen::MatrixXd &inputs, double floorHeight) |
Code for post-processing the granites, applying a non-linear transform to their heights. | |
Contains the implementation of querying layer transitions.