I need to init my vector with a class I have created holding x,y double values. is there a better way to init it?
std::vector<CentroidXY> centroids;
CentroidXY temp = CentroidXY(1504.907526094 , 1345.27375938);
centroids.push_back(temp);
temp = CentroidXY(1843.890860395045,1694.073652494);
centroids.push_back(temp);
temp = CentroidXY(1852.11101474414,1354.88360797918);
centroids.push_back(temp);
here is CentroidXY.cpp
#include "CentroidXY.h"
CentroidXY::CentroidXY(double X, double Y)
{
m_X = X;
m_Y = Y;
}
CentroidXY::CentroidXY(void)
{
}
CentroidXY::~CentroidXY(void)
{
}
here is CentroidXY.h
#pragma once
class CentroidXY
{
public:
CentroidXY(double X, double Y);
CentroidXY(void);
~CentroidXY(void);
double m_X;
double m_Y;
};