RVC  1.15.0
a product by RVBUST.
RVC::ConfidenceMap Struct Reference

Public Member Functions

bool IsValid ()
 Check obejct is Valid or not. More...
 
Size GetSize ()
 Get the Size object. More...
 
double * GetDataPtr ()
 Get the Data Ptr object. More...
 
const double * GetDataConstPtr ()
 Get the Data Const Ptr object. More...
 

Static Public Member Functions

static ConfidenceMap Create (const Size sz, double *data=nullptr, bool own_data=true)
 create confidence map object, if object is no used, call Destroy to destroy it More...
 
static void Destroy (ConfidenceMap confidencemap, bool no_reuse=true)
 Destroy confidence map object. More...
 

Public Attributes

Handle m_handle
 confidence map handle
 

Member Function Documentation

◆ Create()

static ConfidenceMap RVC::ConfidenceMap::Create ( const Size  sz,
double *  data = nullptr,
bool  own_data = true 
)
static

create confidence map object, if object is no used, call Destroy to destroy it

Parameters
szconfidence map size
dataconfidence map data
own_dataown data flag
Returns
ConfidenceMap object with given parameters
See also
ConfidenceMap::Destroy

◆ Destroy()

static void RVC::ConfidenceMap::Destroy ( ConfidenceMap  confidencemap,
bool  no_reuse = true 
)
static

Destroy confidence map object.

Parameters
confidencemapconfidencemap to be destroy
no_reuseTrue for reuse current space of confidence map

◆ GetDataConstPtr()

const double* RVC::ConfidenceMap::GetDataConstPtr ( )

Get the Data Const Ptr object.

Returns
const double*

◆ GetDataPtr()

double* RVC::ConfidenceMap::GetDataPtr ( )

Get the Data Ptr object.

Returns
double*

◆ GetSize()

Size RVC::ConfidenceMap::GetSize ( )

Get the Size object.

Returns
Size

◆ IsValid()

bool RVC::ConfidenceMap::IsValid ( )

Check obejct is Valid or not.

Returns
true
false

The documentation for this struct was generated from the following file: