mirror of
https://bitbucket.org/mfeemster/fractorium.git
synced 2025-07-12 03:04:51 -04:00
More Linux work. Convert all casts to new style, away from legacy.
This commit is contained in:
@ -69,7 +69,7 @@ public:
|
||||
/// Accessors.
|
||||
/// </summary>
|
||||
const byte* XformDistributions() const { return m_XformDistributions.empty() ? nullptr : &m_XformDistributions[0]; }
|
||||
const size_t XformDistributionsSize() const { return m_XformDistributions.size(); }
|
||||
size_t XformDistributionsSize() const { return m_XformDistributions.size(); }
|
||||
|
||||
/// <summary>
|
||||
/// Virtual empty iteration function that will be overidden in derived iterator classes.
|
||||
@ -146,7 +146,7 @@ public:
|
||||
while (tempDensity < currentDensityLimit && j < CHOOSE_XFORM_GRAIN)
|
||||
{
|
||||
//printf("offset = %d, xform = %d, running sum = %f\n", j, i, tempDensity);
|
||||
m_XformDistributions[(distrib * CHOOSE_XFORM_GRAIN) + j] = (byte)i;
|
||||
m_XformDistributions[(distrib * CHOOSE_XFORM_GRAIN) + j] = byte(i);
|
||||
tempDensity += densityPerElement;
|
||||
j++;
|
||||
}
|
||||
@ -259,7 +259,7 @@ protected:
|
||||
/// <returns></returns>
|
||||
size_t NextXformFromIndex(size_t index, size_t distribOffset = 0)
|
||||
{
|
||||
return (size_t)m_XformDistributions[(index % CHOOSE_XFORM_GRAIN) + (CHOOSE_XFORM_GRAIN * distribOffset)];
|
||||
return size_t(m_XformDistributions[(index % CHOOSE_XFORM_GRAIN) + (CHOOSE_XFORM_GRAIN * distribOffset)]);
|
||||
}
|
||||
|
||||
vector<byte> m_XformDistributions;
|
||||
|
Reference in New Issue
Block a user