///////////////////////////////////////////////////////////////////////////////
//  CHEOPrimitive.cpp

#include "CHEOPrimitive.h"

namespace heo {

CHEOPrimitive::CHEOPrimitive(int MaterialIndex, const std::vector<unsigned short>& IndexListUSHORT, const std::vector<int>& IndexListINT) :
	m_MaterialIndex(MaterialIndex),
	m_IndexListUSHORT(IndexListUSHORT),
	m_IndexListINT(IndexListINT)
{
}

CHEOPrimitive::~CHEOPrimitive()
{
}

int CHEOPrimitive::GetMaterialIndex() const
{
	return m_MaterialIndex;
}

const std::vector<unsigned short>& CHEOPrimitive::GetIndexListUSHORT() const
{
	return m_IndexListUSHORT;
}

const std::vector<int>& CHEOPrimitive::GetIndexListINT() const
{
	return m_IndexListINT;
}

}

