Fixing warnings - Changed Region to use int16 instead of int32.
This commit is contained in:
@ -33,28 +33,28 @@ namespace PolyVox
|
||||
{
|
||||
public:
|
||||
Region();
|
||||
Region(const Vector3DInt32& v3dLowerCorner, const Vector3DInt32& v3dUpperCorner);
|
||||
Region(const Vector3DInt16& v3dLowerCorner, const Vector3DInt16& v3dUpperCorner);
|
||||
|
||||
const Vector3DInt32& getLowerCorner(void) const;
|
||||
const Vector3DInt32& getUpperCorner(void) const;
|
||||
const Vector3DInt16& getLowerCorner(void) const;
|
||||
const Vector3DInt16& getUpperCorner(void) const;
|
||||
|
||||
void setLowerCorner(const Vector3DInt32& v3dLowerCorner);
|
||||
void setUpperCorner(const Vector3DInt32& v3dUpperCorner);
|
||||
void setLowerCorner(const Vector3DInt16& v3dLowerCorner);
|
||||
void setUpperCorner(const Vector3DInt16& v3dUpperCorner);
|
||||
|
||||
bool containsPoint(const Vector3DFloat& pos, float boundary) const;
|
||||
bool containsPoint(const Vector3DInt32& pos, uint8_t boundary) const;
|
||||
bool containsPoint(const Vector3DInt16& pos, uint8_t boundary) const;
|
||||
void cropTo(const Region& other);
|
||||
int32_t depth(void) const;
|
||||
int32_t height(void) const;
|
||||
void shift(const Vector3DInt32& amount);
|
||||
void shiftLowerCorner(const Vector3DInt32& amount);
|
||||
void shiftUpperCorner(const Vector3DInt32& amount);
|
||||
Vector3DInt32 dimensions(void);
|
||||
int32_t width(void) const;
|
||||
int16_t depth(void) const;
|
||||
int16_t height(void) const;
|
||||
void shift(const Vector3DInt16& amount);
|
||||
void shiftLowerCorner(const Vector3DInt16& amount);
|
||||
void shiftUpperCorner(const Vector3DInt16& amount);
|
||||
Vector3DInt16 dimensions(void);
|
||||
int16_t width(void) const;
|
||||
|
||||
private:
|
||||
Vector3DInt32 m_v3dLowerCorner;
|
||||
Vector3DInt32 m_v3dUpperCorner;
|
||||
Vector3DInt16 m_v3dLowerCorner;
|
||||
Vector3DInt16 m_v3dUpperCorner;
|
||||
};
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user