highres-cortex 6.0.4
yl::MomentAccumulator Struct Reference

#include <highres-cortex/cortex_column_region_quality.hh>

Public Member Functions

 MomentAccumulator ()
 
 MomentAccumulator (float m000, float m100, float m010, float m001, float m200, float m110, float m020, float m101, float m011, float m002)
 
void update (float x, float y, float z)
 
MomentAccumulator operator+ (const MomentAccumulator &other) const
 

Public Attributes

std::size_t m_000
 
float m_100
 
float m_010
 
float m_001
 
float m_200
 
float m_110
 
float m_020
 
float m_101
 
float m_011
 
float m_002
 

Detailed Description

Definition at line 49 of file cortex_column_region_quality.hh.

Constructor & Destructor Documentation

◆ MomentAccumulator() [1/2]

yl::MomentAccumulator::MomentAccumulator ( )
inline

Definition at line 52 of file cortex_column_region_quality.hh.

References m_000, m_001, m_002, m_010, m_011, m_020, m_100, m_101, m_110, and m_200.

Referenced by operator+().

◆ MomentAccumulator() [2/2]

yl::MomentAccumulator::MomentAccumulator ( float m000,
float m100,
float m010,
float m001,
float m200,
float m110,
float m020,
float m101,
float m011,
float m002 )
inline

Definition at line 59 of file cortex_column_region_quality.hh.

References m_000, m_001, m_002, m_010, m_011, m_020, m_100, m_101, m_110, and m_200.

Member Function Documentation

◆ operator+()

MomentAccumulator yl::MomentAccumulator::operator+ ( const MomentAccumulator & other) const
inline

Definition at line 79 of file cortex_column_region_quality.hh.

References m_000, m_001, m_002, m_010, m_011, m_020, m_100, m_101, m_110, m_200, and MomentAccumulator().

◆ update()

void yl::MomentAccumulator::update ( float x,
float y,
float z )
inline

Definition at line 70 of file cortex_column_region_quality.hh.

References m_000, m_001, m_002, m_010, m_011, m_020, m_100, m_101, m_110, and m_200.

Member Data Documentation

◆ m_000

std::size_t yl::MomentAccumulator::m_000

◆ m_001

float yl::MomentAccumulator::m_001

◆ m_002

float yl::MomentAccumulator::m_002

◆ m_010

float yl::MomentAccumulator::m_010

◆ m_011

float yl::MomentAccumulator::m_011

◆ m_020

float yl::MomentAccumulator::m_020

◆ m_100

float yl::MomentAccumulator::m_100

◆ m_101

float yl::MomentAccumulator::m_101

◆ m_110

float yl::MomentAccumulator::m_110

◆ m_200

float yl::MomentAccumulator::m_200

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