Added setters to region.

This commit is contained in:
David Williams 2012-11-24 12:42:45 +01:00
parent c9df34336b
commit 9671f19444
2 changed files with 37 additions and 1 deletions

View File

@ -68,7 +68,6 @@ namespace PolyVox
int32_t getLowerX(void) const; int32_t getLowerX(void) const;
int32_t getLowerY(void) const; int32_t getLowerY(void) const;
int32_t getLowerZ(void) const; int32_t getLowerZ(void) const;
int32_t getUpperX(void) const; int32_t getUpperX(void) const;
int32_t getUpperY(void) const; int32_t getUpperY(void) const;
int32_t getUpperZ(void) const; int32_t getUpperZ(void) const;
@ -96,6 +95,13 @@ namespace PolyVox
bool isValid(void); bool isValid(void);
void setLowerX(int32_t iX);
void setLowerY(int32_t iY);
void setLowerZ(int32_t iZ);
void setUpperX(int32_t iX);
void setUpperY(int32_t iY);
void setUpperZ(int32_t iZ);
void setLowerCorner(const Vector3DInt32& v3dLowerCorner); void setLowerCorner(const Vector3DInt32& v3dLowerCorner);
void setUpperCorner(const Vector3DInt32& v3dUpperCorner); void setUpperCorner(const Vector3DInt32& v3dUpperCorner);

View File

@ -177,6 +177,36 @@ namespace PolyVox
return (m_iUpperX >= m_iLowerX) && (m_iUpperY >= m_iLowerY) && (m_iUpperZ >= m_iLowerZ); return (m_iUpperX >= m_iLowerX) && (m_iUpperY >= m_iLowerY) && (m_iUpperZ >= m_iLowerZ);
} }
void Region::setLowerX(int32_t iX)
{
m_iLowerX = iX;
}
void Region::setLowerY(int32_t iY)
{
m_iLowerY = iY;
}
void Region::setLowerZ(int32_t iZ)
{
m_iLowerZ = iZ;
}
void Region::setUpperX(int32_t iX)
{
m_iUpperX = iX;
}
void Region::setUpperY(int32_t iY)
{
m_iUpperY = iY;
}
void Region::setUpperZ(int32_t iZ)
{
m_iUpperZ = iZ;
}
void Region::setLowerCorner(const Vector3DInt32& v3dLowerCorner) void Region::setLowerCorner(const Vector3DInt32& v3dLowerCorner)
{ {
m_iLowerX = v3dLowerCorner.getX(); m_iLowerX = v3dLowerCorner.getX();