ldas-tools-framecpp  2.9.3
Public Types | Public Member Functions | Static Public Member Functions | Private Attributes | Friends | List of all members
anonymous_namespace{FrVect.cc}::DimBuffer Class Reference

Public Types

typedef Dimension::nx_type nx_type
 
typedef Dimension::dx_type dx_type
 
typedef Dimension::nx_type nx_type
 
typedef Dimension::dx_type dx_type
 
typedef Dimension::startX_type startX_type
 

Public Member Functions

 DimBuffer ()
 
 DimBuffer (const std::vector< Dimension > &Dims)
 
void copy (std::vector< Dimension > &Dims)
 
 DimBuffer ()
 
 DimBuffer (const std::vector< Dimension > &Dims)
 
void copy (std::vector< Dimension > &Dims)
 
 DimBuffer ()
 
 DimBuffer (const std::vector< Dimension > &Dims)
 
void copy (std::vector< Dimension > &Dims)
 

Static Public Member Functions

static INT_8U GetMinimumBytes ()
 
static INT_8U GetMinimumBytes ()
 
static INT_8U GetMinimumBytes ()
 

Private Attributes

std::vector< nx_typem_nx
 
std::vector< dx_typem_dx
 
std::vector< STRINGm_unitX
 
std::vector< startX_typem_startX
 
std::vector< INT_8U > m_nx
 
std::vector< REAL_8 > m_dx
 
std::vector< REAL_8 > m_startX
 

Friends

class FrameCPP::Common::IStream
 
class FrameCPP::Common::OStream
 

Member Typedef Documentation

◆ dx_type [1/2]

typedef Dimension::dx_type anonymous_namespace{FrVect.cc}::DimBuffer::dx_type

◆ dx_type [2/2]

typedef Dimension::dx_type anonymous_namespace{FrVect.cc}::DimBuffer::dx_type

◆ nx_type [1/2]

typedef Dimension::nx_type anonymous_namespace{FrVect.cc}::DimBuffer::nx_type

◆ nx_type [2/2]

typedef Dimension::nx_type anonymous_namespace{FrVect.cc}::DimBuffer::nx_type

◆ startX_type

typedef Dimension::startX_type anonymous_namespace{FrVect.cc}::DimBuffer::startX_type

Constructor & Destructor Documentation

◆ DimBuffer() [1/6]

anonymous_namespace{FrVect.cc}::DimBuffer::DimBuffer ( )
inline

◆ DimBuffer() [2/6]

anonymous_namespace{FrVect.cc}::DimBuffer::DimBuffer ( const std::vector< Dimension > &  Dims)

◆ DimBuffer() [3/6]

anonymous_namespace{FrVect.cc}::DimBuffer::DimBuffer ( )
inline

◆ DimBuffer() [4/6]

anonymous_namespace{FrVect.cc}::DimBuffer::DimBuffer ( const std::vector< Dimension > &  Dims)

◆ DimBuffer() [5/6]

anonymous_namespace{FrVect.cc}::DimBuffer::DimBuffer ( )
inline

◆ DimBuffer() [6/6]

anonymous_namespace{FrVect.cc}::DimBuffer::DimBuffer ( const std::vector< Dimension > &  Dims)

Member Function Documentation

◆ copy() [1/3]

void anonymous_namespace{FrVect.cc}::DimBuffer::copy ( std::vector< Dimension > &  Dims)

◆ copy() [2/3]

void anonymous_namespace{FrVect.cc}::DimBuffer::copy ( std::vector< Dimension > &  Dims)

◆ copy() [3/3]

void anonymous_namespace{FrVect.cc}::DimBuffer::copy ( std::vector< Dimension > &  Dims)

◆ GetMinimumBytes() [1/3]

INT_8U anonymous_namespace{FrVect.cc}::DimBuffer::GetMinimumBytes ( )
inlinestatic

◆ GetMinimumBytes() [2/3]

static INT_8U anonymous_namespace{FrVect.cc}::DimBuffer::GetMinimumBytes ( )
static

◆ GetMinimumBytes() [3/3]

static INT_8U anonymous_namespace{FrVect.cc}::DimBuffer::GetMinimumBytes ( )
static

Friends And Related Function Documentation

◆ FrameCPP::Common::IStream

◆ FrameCPP::Common::OStream

Member Data Documentation

◆ m_dx [1/2]

std::vector< dx_type > anonymous_namespace{FrVect.cc}::DimBuffer::m_dx
private

◆ m_dx [2/2]

std::vector< REAL_8 > anonymous_namespace{FrVect.cc}::DimBuffer::m_dx
private

◆ m_nx [1/2]

std::vector< nx_type > anonymous_namespace{FrVect.cc}::DimBuffer::m_nx
private

◆ m_nx [2/2]

std::vector< INT_8U > anonymous_namespace{FrVect.cc}::DimBuffer::m_nx
private

◆ m_startX [1/2]

std::vector< startX_type > anonymous_namespace{FrVect.cc}::DimBuffer::m_startX
private

◆ m_startX [2/2]

std::vector< REAL_8 > anonymous_namespace{FrVect.cc}::DimBuffer::m_startX
private

◆ m_unitX

std::vector< STRING > anonymous_namespace{FrVect.cc}::DimBuffer::m_unitX
private

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