Removed code which is redundant after previous commit.
This commit is contained in:
parent
44dcb0ba89
commit
898aa24126
@ -78,8 +78,6 @@ namespace PolyVox
|
||||
*/
|
||||
DefaultMarchingCubesController(void)
|
||||
:m_tThreshold(((std::numeric_limits<DensityType>::min)() + (std::numeric_limits<DensityType>::max)()) / 2)
|
||||
,m_eWrapMode(WrapModes::Border)
|
||||
,m_tBorder(VoxelType(0))
|
||||
{
|
||||
}
|
||||
|
||||
@ -105,11 +103,6 @@ namespace PolyVox
|
||||
return 1;
|
||||
}
|
||||
|
||||
VoxelType getBorderValue(void)
|
||||
{
|
||||
return m_tBorder;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the density value which was passed to the constructor.
|
||||
*
|
||||
@ -122,26 +115,13 @@ namespace PolyVox
|
||||
return m_tThreshold;
|
||||
}
|
||||
|
||||
WrapMode getWrapMode(void)
|
||||
{
|
||||
return m_eWrapMode;
|
||||
}
|
||||
|
||||
void setThreshold(DensityType tThreshold)
|
||||
{
|
||||
m_tThreshold = tThreshold;
|
||||
}
|
||||
|
||||
void setWrapMode(WrapMode eWrapMode, VoxelType tBorder = VoxelType(0))
|
||||
{
|
||||
m_eWrapMode = eWrapMode;
|
||||
m_tBorder = tBorder;
|
||||
}
|
||||
|
||||
private:
|
||||
DensityType m_tThreshold;
|
||||
WrapMode m_eWrapMode;
|
||||
VoxelType m_tBorder;
|
||||
};
|
||||
}
|
||||
|
||||
|
@ -155,13 +155,11 @@ namespace PolyVox
|
||||
{
|
||||
// Default to a threshold value halfway between the min and max possible values.
|
||||
m_tThreshold = (Density<Type>::getMinDensity() + Density<Type>::getMaxDensity()) / 2;
|
||||
m_eWrapMode = WrapModes::Border;
|
||||
}
|
||||
|
||||
DefaultMarchingCubesController(DensityType tThreshold)
|
||||
{
|
||||
m_tThreshold = tThreshold;
|
||||
m_eWrapMode = WrapModes::Border;
|
||||
}
|
||||
|
||||
DensityType convertToDensity(Density<Type> voxel)
|
||||
@ -174,35 +172,18 @@ namespace PolyVox
|
||||
return 1;
|
||||
}
|
||||
|
||||
Density<Type> getBorderValue(void)
|
||||
{
|
||||
return m_tBorder;
|
||||
}
|
||||
|
||||
DensityType getThreshold(void)
|
||||
{
|
||||
return m_tThreshold;
|
||||
}
|
||||
|
||||
WrapMode getWrapMode(void)
|
||||
{
|
||||
return m_eWrapMode;
|
||||
}
|
||||
|
||||
void setThreshold(DensityType tThreshold)
|
||||
{
|
||||
m_tThreshold = tThreshold;
|
||||
}
|
||||
|
||||
void setWrapMode(WrapMode eWrapMode)
|
||||
{
|
||||
m_eWrapMode = eWrapMode;
|
||||
}
|
||||
|
||||
private:
|
||||
DensityType m_tThreshold;
|
||||
WrapMode m_eWrapMode;
|
||||
Density<Type> m_tBorder;
|
||||
};
|
||||
}
|
||||
|
||||
|
@ -119,13 +119,11 @@ namespace PolyVox
|
||||
{
|
||||
// Default to a threshold value halfway between the min and max possible values.
|
||||
m_tThreshold = (MaterialDensityPair<Type, NoOfMaterialBits, NoOfDensityBits>::getMinDensity() + MaterialDensityPair<Type, NoOfMaterialBits, NoOfDensityBits>::getMaxDensity()) / 2;
|
||||
m_eWrapMode = WrapModes::Border;
|
||||
}
|
||||
|
||||
DefaultMarchingCubesController(DensityType tThreshold)
|
||||
{
|
||||
m_tThreshold = tThreshold;
|
||||
m_eWrapMode = WrapModes::Border;
|
||||
}
|
||||
|
||||
DensityType convertToDensity(MaterialDensityPair<Type, NoOfMaterialBits, NoOfDensityBits> voxel)
|
||||
@ -148,25 +146,13 @@ namespace PolyVox
|
||||
return m_tThreshold;
|
||||
}
|
||||
|
||||
WrapMode getWrapMode(void)
|
||||
{
|
||||
return m_eWrapMode;
|
||||
}
|
||||
|
||||
void setThreshold(DensityType tThreshold)
|
||||
{
|
||||
m_tThreshold = tThreshold;
|
||||
}
|
||||
|
||||
void setWrapMode(WrapMode eWrapMode)
|
||||
{
|
||||
m_eWrapMode = eWrapMode;
|
||||
}
|
||||
|
||||
private:
|
||||
DensityType m_tThreshold;
|
||||
WrapMode m_eWrapMode;
|
||||
MaterialDensityPair<Type, NoOfMaterialBits, NoOfDensityBits> m_tBorder;
|
||||
};
|
||||
|
||||
typedef MaterialDensityPair<uint8_t, 4, 4> MaterialDensityPair44;
|
||||
|
@ -59,16 +59,6 @@ public:
|
||||
{
|
||||
return 50.0f;
|
||||
}
|
||||
|
||||
WrapMode getWrapMode(void)
|
||||
{
|
||||
return WrapModes::Border;
|
||||
}
|
||||
|
||||
float getBorderValue(void)
|
||||
{
|
||||
return 0.0f;
|
||||
}
|
||||
};
|
||||
|
||||
// These 'writeDensityValueToVoxel' functions provide a unified interface for writting densities to primative and class voxel types.
|
||||
|
Loading…
x
Reference in New Issue
Block a user