OpendTect  7.0
Classes | Public Member Functions | Public Attributes | List of all members
Curvature Class Reference

Class to calculate curvature from 9 regularly sampled points. More...

Classes

class  Setup
 

Public Member Functions

 Curvature (const Setup &)
 
bool set (double v00, double v01, double v02, double v10, double v11, double v12, double v20, double v21, double v22, double dist01=1, double d10=1, bool checkforudfs=false)
 

Public Attributes

double contour_
 
double curvedness_
 
double dip_
 
double gaussian_
 
double max_
 
double mean_
 
double min_
 
double mostneg_
 
double mostpos_
 
Setup setup_
 
double shapeindex_
 
double strike_
 

Detailed Description

Class to calculate curvature from 9 regularly sampled points.

Equations are derived from "Wood, J.D. (1996) The geomorphological characterization of digital elevation models PhD Thesis, University of Leicester, UK, http://www.soi.city.ac.uk/~jwo/phd"

<>

Constructor & Destructor Documentation

◆ Curvature()

Curvature::Curvature ( const Setup )

Member Function Documentation

◆ set()

bool Curvature::set ( double  v00,
double  v01,
double  v02,
double  v10,
double  v11,
double  v12,
double  v20,
double  v21,
double  v22,
double  dist01 = 1,
double  d10 = 1,
bool  checkforudfs = false 
)

Member Data Documentation

◆ contour_

double Curvature::contour_

◆ curvedness_

double Curvature::curvedness_

◆ dip_

double Curvature::dip_

◆ gaussian_

double Curvature::gaussian_

◆ max_

double Curvature::max_

◆ mean_

double Curvature::mean_
Parameters
dist01is the distance going from v00 to v01
dist10is the distance going from v00 to v10
Returns
true if no udf found

◆ min_

double Curvature::min_

◆ mostneg_

double Curvature::mostneg_

◆ mostpos_

double Curvature::mostpos_

◆ setup_

Setup Curvature::setup_

◆ shapeindex_

double Curvature::shapeindex_

◆ strike_

double Curvature::strike_

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024