1.8.0
CCC
 
Loading...
Searching...
No Matches
Calculating Spatial characteristics on the Db

Functions

 gstlrn::Db::getExtrema (Id idim, bool useSel=false) const
 
 gstlrn::Db::getExtremas (bool useSel=false) const
 
 gstlrn::Db::getExtends (bool useSel=false) const
 
 gstlrn::Db::getCoorMinimum (bool useSel=false) const
 
 gstlrn::Db::getCoorMaximum (bool useSel=false) const
 
double gstlrn::Db::getExtension (Id idim, bool useSel=false) const
 
double gstlrn::Db::getExtensionDiagonal (bool useSel=false) const
 
double gstlrn::Db::getCenter (Id idim, bool useSel=false) const
 
 gstlrn::Db::getCenters (bool useSel=false) const
 
void gstlrn::Db::getExtensionInPlace (1 &mini, 1 &maxi, bool flagPreserve=false, bool useSel=false) const
 

Detailed Description

Parameters
idimRank of the target space dimension (0 based)
useSelWhen TRUE, the characteristics are derived from the only active samples
miniVector of minimum values (modified by this function)
maxiVector of maximum values (modified by this function)

Function Documentation

◆ getCenter()

double gstlrn::Db::getCenter ( Id  idim,
bool  useSel = false 
) const

Returns the center of the (active) samples for the target space dimension

◆ getCenters()

gstlrn::Db::getCenters ( bool  useSel = false) const

Returns the coordinates of the center of the (active) samples

◆ getCoorMaximum()

gstlrn::Db::getCoorMaximum ( bool  useSel = false) const

Returns the maximum coordinates for all space dimensions

◆ getCoorMinimum()

gstlrn::Db::getCoorMinimum ( bool  useSel = false) const

Returns the minimum coordinates for all space dimensions

◆ getExtends()

gstlrn::Db::getExtends ( bool  useSel = false) const

◆ getExtension()

double gstlrn::Db::getExtension ( Id  idim,
bool  useSel = false 
) const

Returns the extension (distance between minimum and maximum) for the target space dimension

◆ getExtensionDiagonal()

double gstlrn::Db::getExtensionDiagonal ( bool  useSel = false) const

Returns the diagonal of the rectangle containing all (active) samples and parallel to main axes

◆ getExtensionInPlace()

void gstlrn::Db::getExtensionInPlace ( 1 &  mini,
1 &  maxi,
bool  flagPreserve = false,
bool  useSel = false 
) const

Returns the extensions (distance between minimum and maximum) for all space dimensions

◆ getExtrema()

gstlrn::Db::getExtrema ( Id  idim,
bool  useSel = false 
) const

Returns the extreme coordinates for the target space dimension

◆ getExtremas()

gstlrn::Db::getExtremas ( bool  useSel = false) const

Returns the extreme coordinates for all space dimensions