OpendTect  7.0
Public Member Functions | Public Attributes | List of all members
AxisLayout< T > Class Template Reference

Helps making nice axes for graphs. More...

Public Member Functions

 AxisLayout (const Interval< T > &dr, bool asint=false, bool inside=false)
 
 AxisLayout (const StepInterval< T > &rg)
 
 AxisLayout (T start=0, T st_op=1, T step=1)
 
 ~AxisLayout ()
 
findEnd (T datastop) const
 
StepInterval< T > getSampling () const
 
void setDataRange (const Interval< T > &)
 

Public Attributes

bool annotinint_
 
bool annotinsiderg_
 
SamplingData< T > sd_
 
stop_
 

Detailed Description

template<class T>
class AxisLayout< T >

Helps making nice axes for graphs.

<>

Constructor & Destructor Documentation

◆ AxisLayout() [1/3]

template<class T >
AxisLayout< T >::AxisLayout ( const Interval< T > &  dr,
bool  asint = false,
bool  inside = false 
)
inline

◆ ~AxisLayout()

template<class T >
AxisLayout< T >::~AxisLayout ( )
inline

◆ AxisLayout() [2/3]

template<class T >
AxisLayout< T >::AxisLayout ( start = 0,
st_op = 1,
step = 1 
)
inline

◆ AxisLayout() [3/3]

template<class T >
AxisLayout< T >::AxisLayout ( const StepInterval< T > &  rg)
inline

Member Function Documentation

◆ findEnd()

template<class T >
T AxisLayout< T >::findEnd ( datastop) const
inline

◆ getSampling()

template<class T >
StepInterval< T > AxisLayout< T >::getSampling
inline

◆ setDataRange()

template<class T >
void AxisLayout< T >::setDataRange ( const Interval< T > &  dr)
inline

Member Data Documentation

◆ annotinint_

template<class T >
bool AxisLayout< T >::annotinint_

◆ annotinsiderg_

template<class T >
bool AxisLayout< T >::annotinsiderg_

◆ sd_

template<class T >
SamplingData<T> AxisLayout< T >::sd_

◆ stop_

template<class T >
T AxisLayout< T >::stop_

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