Lines Matching refs:m_data
19 m_data = new float[(size_t) (rows*cols)];
20 memset(m_data, 0, sizeof(float) * (size_t) (rows * cols));
25 m_data = new float[(size_t) (m_rows * m_cols)];
26 memcpy(m_data, s.m_data, sizeof(float) * (size_t) (m_rows * m_cols));
29 Matrix(Matrix &&s) : m_rows(s.m_rows), m_cols(s.m_cols), m_data(s.m_data) {
33 s.m_data = nullptr;
38 delete[] m_data;
43 delete[] m_data;
46 m_data = new float[(size_t) (m_rows * m_cols)];
47 memcpy(m_data, s.m_data, sizeof(float) * (size_t) (m_rows * m_cols));
54 delete[] m_data;
55 m_rows = s.m_rows; m_cols = s.m_cols; m_data = s.m_data;
56 s.m_rows = 0; s.m_cols = 0; s.m_data = nullptr;
62 return m_data[(size_t) (i*m_cols + j)];
66 return m_data[(size_t) (i*m_cols + j)];
69 float *data() { return m_data; }
76 float *m_data;