Commit 826d5a89 authored by Maciej Suminski's avatar Maciej Suminski

Added GetMinDepth()/GetMaxDepth() methods (useful for displaying things on the...

Added GetMinDepth()/GetMaxDepth() methods (useful for displaying things on the top or on the bottom).
parent 18374e53
......@@ -470,6 +470,22 @@ public:
depthRange = aDepthRange;
}
/**
* @brief Returns the minimum depth in the currently used range (the top).
*/
inline double GetMinDepth()
{
return depthRange.x;
}
/**
* @brief Returns the maximum depth in the currently used range (the bottom).
*/
inline double GetMaxDepth()
{
return depthRange.y;
}
/**
* @brief Get the world scale.
*
......@@ -624,11 +640,17 @@ public:
layerDepth -= 0.1; // fixme: there should be a minimum step
}
/**
* @brief Stores current drawing depth on the depth stack.
*/
void PushDepth()
{
depthStack.push( layerDepth );
}
/**
* @brief Restores previously stored drawing depth for the depth stack.
*/
void PopDepth()
{
layerDepth = depthStack.top();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment