Added Android builder juicy example

git-svn-id: svn://ultimatepp.org/upp/trunk@8640 f0d560ea-af0d-0410-9eb7-867de7ffcac7
This commit is contained in:
klugier 2015-07-07 21:52:43 +00:00
parent 20ee1a9a47
commit 99222001cf
15 changed files with 439 additions and 0 deletions

View file

@ -0,0 +1,51 @@
#include <sstream>
#include "AndroidMathUtility.h"
namespace AndroidMathUtility {
Vector::Vector()
{
this->size = 0;
}
Vector::Vector(int size)
{
data = new float[size];
for(int i = 0; i < size; i++) {
data[i] = 0.0f;
}
this->size = size;
}
Vector::Vector(const Vector& vec)
{
if(vec.GetSize() > 0) {
size = vec.GetSize();
data = new float[size];
for(int i = 0; i < size; i++) {
data[i] = vec.data[i];
}
}
}
Vector::~Vector()
{
delete[] data;
}
std::string Vector::ToString() const
{
std::stringstream ss;
ss << "[";
for(int i = 0; i < size; i++) {
ss << data[i];
if(i + 1 < size)
ss << ", ";
}
ss << "]";
return ss.str();
}
}