OpendTect-6_4  6.4
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
ElasticModel Member List

This is the complete list of members for ElasticModel, including all inherited members.

add(const ElasticLayer &)TypeSetBase< ElasticLayer, int >inline
addIfNew(const ElasticLayer &)TypeSetBase< ElasticLayer, int >inlinevirtual
append(const ElasticLayer *, size_type)TypeSetBase< ElasticLayer, int >inlinevirtual
append(const TypeSetBase< ElasticLayer, int > &)TypeSetBase< ElasticLayer, int >inlinevirtual
arr()TypeSetBase< ElasticLayer, int >inlinevirtual
arr() constTypeSetBase< ElasticLayer, int >inlinevirtual
block(float relthreshold, bool pvelonly)ElasticModel
checkAndClean(int &firsterroridx, bool dodencheck=true, bool dosvelcheck=true, bool onlyinvalid=false)ElasticModel
copy(const ElasticLayer *, size_type)TypeSetBase< ElasticLayer, int >inlinevirtual
copy(const TypeSetBase< ElasticLayer, int > &)TypeSetBase< ElasticLayer, int >inlinevirtual
count(const ElasticLayer &) constTypeSetBase< ElasticLayer, int >inline
createDifference(const TypeSetBase< ElasticLayer, int > &, bool must_preserve_order=false)TypeSetBase< ElasticLayer, int >inlinevirtual
createFromAI(const StepInterval< float > &zrange, const float *ai, const float *si=0, const float *den=0)ElasticModel
createFromVel(const StepInterval< float > &zrange, const float *pvel, const float *svel=0, const float *den=0)ElasticModel
createIntersection(const TypeSetBase< ElasticLayer, int > &)TypeSetBase< ElasticLayer, int >inlinevirtual
createUnion(const TypeSetBase< ElasticLayer, int > &)TypeSetBase< ElasticLayer, int >inlinevirtual
doBlocking(float threshold, bool pvelonly, TypeSet< Interval< int > > &blocks) const ElasticModelprotected
erase()TypeSetBase< ElasticLayer, int >inlinevirtual
first()TypeSetBase< ElasticLayer, int >inline
first() constTypeSetBase< ElasticLayer, int >inline
getCapacity() constTypeSetBase< ElasticLayer, int >inlinevirtual
getLayerDepth(int layerix) const ElasticModel
getRatioValues(bool vel, bool den, bool svel, Array2DImpl< float > &ratiovals, Array2DImpl< float > *vals=0) const ElasticModelprotected
getReOrdered(const size_type *, TypeSetBase< ElasticLayer, int > &)TypeSetBase< ElasticLayer, int >inlinevirtual
getTimeSampling(const TypeSet< ElasticModel > &, Interval< float > &timerg, bool usevs=false)ElasticModelstatic
getTimeSampling(Interval< float > &, bool usevs=false) const ElasticModel
getUpscaledBackus(ElasticLayer &outlay, float theta=0.) const ElasticModel
getUpscaledByThicknessAvg(ElasticLayer &outlay) const ElasticModel
getValues(bool isden, bool issvel, TypeSet< float > &) const ElasticModel
getValues(bool vel, bool den, bool svel, Array2DImpl< float > &) const ElasticModel
gtArr() constTypeSetBase< ElasticLayer, int >inlineprotectedvirtual
indexOf(ElasticLayer, bool forward=true, size_type start=-1) constTypeSetBase< ElasticLayer, int >inlinevirtual
insert(size_type, const ElasticLayer &)TypeSetBase< ElasticLayer, int >inlinevirtual
interpolate(bool dovp, bool doden, bool dovs)ElasticModel
isEmpty() const OD::Setinline
isOK(bool dodencheck=true, bool dosvelcheck=true) const ElasticModel
isPresent(const ElasticLayer &) constTypeSetBase< ElasticLayer, int >inline
last()TypeSetBase< ElasticLayer, int >inline
last() constTypeSetBase< ElasticLayer, int >inline
mergeSameLayers()ElasticModel
move(size_type from, size_type to)TypeSetBase< ElasticLayer, int >inlinevirtual
nrItems() constTypeSetBase< ElasticLayer, int >inlinevirtual
object_type typedefTypeSetBase< ElasticLayer, int >
operator+=(const ElasticLayer &t)TypeSetBase< ElasticLayer, int >inline
operator-=(const ElasticLayer &)TypeSetBase< ElasticLayer, int >inline
operator=(const TypeSetBase< ElasticLayer, int > &ts)TypeSetBase< ElasticLayer, int >inline
operator[](size_type)TypeSetBase< ElasticLayer, int >inline
operator[](size_type) constTypeSetBase< ElasticLayer, int >inline
pop()TypeSetBase< ElasticLayer, int >inline
push(const ElasticLayer &)TypeSetBase< ElasticLayer, int >inline
removeRange(size_type from, size_type to)TypeSetBase< ElasticLayer, int >inlinevirtual
removeSingle(size_type, bool preserver_order=true)TypeSetBase< ElasticLayer, int >inlinevirtual
removeSpuriousLayers(float zstep)ElasticModelprotected
replace(ElasticLayer, ElasticLayer)TypeSetBase< ElasticLayer, int >inline
reverse()TypeSetBase< ElasticLayer, int >inlinevirtual
setAll(ElasticLayer)TypeSetBase< ElasticLayer, int >inline
setCapacity(size_type sz, bool withmargin)TypeSetBase< ElasticLayer, int >inlinevirtual
setEmpty()OD::Setinline
setMaxThickness(float maxthickness)ElasticModel
setSize(size_type, ElasticLayer val=ElasticLayer())TypeSetBase< ElasticLayer, int >inlinevirtual
size() constTypeSetBase< ElasticLayer, int >inline
size_type typedefTypeSetBase< ElasticLayer, int >
swap(int64_t, int64_t)TypeSetBase< ElasticLayer, int >inlinevirtual
TypeSet()TypeSet< ElasticLayer >inline
TypeSet(int nr, ElasticLayer typ)TypeSet< ElasticLayer >inline
TypeSet(const ElasticLayer *t, int nr)TypeSet< ElasticLayer >inline
TypeSet(const TypeSet< ElasticLayer > &t)TypeSet< ElasticLayer >inline
TypeSetBase()TypeSetBase< ElasticLayer, int >inlineprotected
TypeSetBase(size_type nr, ElasticLayer typ)TypeSetBase< ElasticLayer, int >inlineprotected
TypeSetBase(const ElasticLayer *, size_type nr)TypeSetBase< ElasticLayer, int >inlineprotected
TypeSetBase(const TypeSetBase< ElasticLayer, size_type > &)TypeSetBase< ElasticLayer, int >inlineprotected
upscale(float maxthickness)ElasticModel
upscaleByN(int nblock)ElasticModel
validIdx(int64_t) constTypeSetBase< ElasticLayer, int >inlinevirtual
vec()TypeSetBase< ElasticLayer, int >inline
vec() constTypeSetBase< ElasticLayer, int >inline
vec_TypeSetBase< ElasticLayer, int >protected
~Set()OD::Setinlinevirtual
~TypeSetBase()TypeSetBase< ElasticLayer, int >inlinevirtual

Generated at 12/02/2019 10:56:38 for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019