Moved PolyVoxImpl inside of PolyVoxCore. This is the first stage of some tidying to better hide implementation details from the user.

This commit is contained in:
unknown 2012-11-05 16:40:02 +01:00
parent 29e656145e
commit 3c69bb651f
22 changed files with 1054 additions and 1054 deletions

View File

@ -31,7 +31,7 @@ freely, subject to the following restrictions:
#include "PolyVoxCore/LargeVolume.h"
#include "PolyVoxCore/SurfaceMesh.h"
#include "PolyVoxImpl/Utility.h"
#include "PolyVoxCore/PolyVoxImpl/Utility.h"
#include "OpenGLImmediateModeSupport.h"
#include "OpenGLVertexBufferObjectSupport.h"

View File

@ -27,7 +27,7 @@ freely, subject to the following restrictions:
#include "PolyVoxCore/LowPassFilter.h"
#include "PolyVoxCore/RawVolume.h"
#include "PolyVoxCore/SurfaceMesh.h"
#include "PolyVoxImpl/Utility.h"
#include "PolyVoxCore/PolyVoxImpl/Utility.h"
#include "OpenGLImmediateModeSupport.h"
#include "OpenGLVertexBufferObjectSupport.h"

View File

@ -104,18 +104,18 @@ SET(IMPL_SRC_FILES
)
SET(IMPL_INC_FILES
include/PolyVoxImpl/ArraySizesImpl.h
include/PolyVoxImpl/ArraySizesImpl.inl
include/PolyVoxImpl/AStarPathfinderImpl.h
include/PolyVoxImpl/Block.h
include/PolyVoxImpl/Block.inl
include/PolyVoxImpl/MarchingCubesTables.h
include/PolyVoxImpl/RandomUnitVectors.h
include/PolyVoxImpl/RandomVectors.h
include/PolyVoxImpl/SubArray.h
include/PolyVoxImpl/SubArray.inl
include/PolyVoxImpl/TypeDef.h
include/PolyVoxImpl/Utility.h
include/PolyVoxCore/PolyVoxImpl/ArraySizesImpl.h
include/PolyVoxCore/PolyVoxImpl/ArraySizesImpl.inl
include/PolyVoxCore/PolyVoxImpl/AStarPathfinderImpl.h
include/PolyVoxCore/PolyVoxImpl/Block.h
include/PolyVoxCore/PolyVoxImpl/Block.inl
include/PolyVoxCore/PolyVoxImpl/MarchingCubesTables.h
include/PolyVoxCore/PolyVoxImpl/RandomUnitVectors.h
include/PolyVoxCore/PolyVoxImpl/RandomVectors.h
include/PolyVoxCore/PolyVoxImpl/SubArray.h
include/PolyVoxCore/PolyVoxImpl/SubArray.inl
include/PolyVoxCore/PolyVoxImpl/TypeDef.h
include/PolyVoxCore/PolyVoxImpl/Utility.h
)
#NOTE: The following line should be uncommented when building shared libs.

View File

@ -24,7 +24,7 @@ freely, subject to the following restrictions:
#ifndef __PolyVox_MarchingCubeTables_H__
#define __PolyVox_MarchingCubeTables_H__
#include "PolyVoxImpl/TypeDef.h"
#include "PolyVoxCore/PolyVoxImpl/TypeDef.h"
namespace PolyVox
{

View File

@ -24,7 +24,7 @@ freely, subject to the following restrictions:
#ifndef __PolyVox_RandomUnitVectors_H__
#define __PolyVox_RandomUnitVectors_H__
#include "PolyVoxImpl/TypeDef.h"
#include "PolyVoxCore/PolyVoxImpl/TypeDef.h"
#include "PolyVoxCore/Vector.h"

View File

@ -24,7 +24,7 @@ freely, subject to the following restrictions:
#ifndef __PolyVox_RandomVectors_H__
#define __PolyVox_RandomVectors_H__
#include "PolyVoxImpl/TypeDef.h"
#include "PolyVoxCore/PolyVoxImpl/TypeDef.h"
#include "PolyVoxCore/Vector.h"

View File

@ -24,7 +24,7 @@ freely, subject to the following restrictions:
#ifndef __PolyVox_Utility_H__
#define __PolyVox_Utility_H__
#include "PolyVoxImpl/TypeDef.h"
#include "PolyVoxCore/PolyVoxImpl/TypeDef.h"
#include <cassert>

View File

@ -21,7 +21,7 @@ freely, subject to the following restrictions:
distribution.
*******************************************************************************/
#include "PolyVoxImpl/TypeDef.h"
#include "PolyVoxCore/PolyVoxImpl/TypeDef.h"
#include "PolyVoxCore/GradientEstimators.h"

View File

@ -26,7 +26,7 @@ freely, subject to the following restrictions:
// http://local.wasp.uwa.edu.au/~pbourke/geometry/polygonise/index.html
#include "PolyVoxImpl/MarchingCubesTables.h"
#include "PolyVoxCore/PolyVoxImpl/MarchingCubesTables.h"
namespace PolyVox
{

View File

@ -21,7 +21,7 @@ freely, subject to the following restrictions:
distribution.
*******************************************************************************/
#include "PolyVoxImpl/RandomUnitVectors.h"
#include "PolyVoxCore/PolyVoxImpl/RandomUnitVectors.h"
namespace PolyVox
{

View File

@ -21,7 +21,7 @@ freely, subject to the following restrictions:
distribution.
*******************************************************************************/
#include "PolyVoxImpl/RandomVectors.h"
#include "PolyVoxCore/PolyVoxImpl/RandomVectors.h"
namespace PolyVox
{

View File

@ -21,7 +21,7 @@ freely, subject to the following restrictions:
distribution.
*******************************************************************************/
#include "PolyVoxImpl/Utility.h"
#include "PolyVoxCore/PolyVoxImpl/Utility.h"
#include <cassert>
#include <stdexcept>

View File

@ -1,4 +1,4 @@
#include "PolyVoxImpl/TypeDef.h"
#include "PolyVoxCore/PolyVoxImpl/TypeDef.h"
namespace PolyVox
{

View File

@ -27,7 +27,7 @@ freely, subject to the following restrictions:
#include "PolyVoxCore/Raycast.h"
#include "PolyVoxCore/SimpleVolume.h"
#include "PolyVoxImpl/RandomUnitVectors.h"
#include "PolyVoxCore/PolyVoxImpl/RandomUnitVectors.h"
#include <QtTest>