OpendTect  7.0
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
ProbDenFuncDraw Class Reference

Stores one draw of a probability density function. More...

Public Member Functions

 ProbDenFuncDraw (const ProbDenFunc &p)
 
 ~ProbDenFuncDraw ()
 
const ProbDenFuncpdf () const
 
void reset ()
 
int size () const
 
int useCount (int i) const
 
const TypeSet< float > & vals () const
 
float value (int, bool redraw_if_used=true) const
 

Protected Member Functions

void reDraw ()
 

Protected Attributes

const ProbDenFuncpdf_
 
TypeSet< int > usecount_
 
TypeSet< float > vals_
 

Detailed Description

Stores one draw of a probability density function.

<>

Constructor & Destructor Documentation

◆ ProbDenFuncDraw()

ProbDenFuncDraw::ProbDenFuncDraw ( const ProbDenFunc p)
inline

◆ ~ProbDenFuncDraw()

ProbDenFuncDraw::~ProbDenFuncDraw ( )

Member Function Documentation

◆ pdf()

const ProbDenFunc& ProbDenFuncDraw::pdf ( ) const
inline

◆ reDraw()

void ProbDenFuncDraw::reDraw ( )
protected

◆ reset()

void ProbDenFuncDraw::reset ( )

◆ size()

int ProbDenFuncDraw::size ( ) const
inline

◆ useCount()

int ProbDenFuncDraw::useCount ( int  i) const
inline

◆ vals()

const TypeSet<float>& ProbDenFuncDraw::vals ( ) const
inline

◆ value()

float ProbDenFuncDraw::value ( int  ,
bool  redraw_if_used = true 
) const

Member Data Documentation

◆ pdf_

const ProbDenFunc& ProbDenFuncDraw::pdf_
protected

◆ usecount_

TypeSet<int> ProbDenFuncDraw::usecount_
mutableprotected

◆ vals_

TypeSet<float> ProbDenFuncDraw::vals_
protected

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