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:
parent
29e656145e
commit
3c69bb651f
@ -31,7 +31,7 @@ freely, subject to the following restrictions:
|
|||||||
|
|
||||||
#include "PolyVoxCore/LargeVolume.h"
|
#include "PolyVoxCore/LargeVolume.h"
|
||||||
#include "PolyVoxCore/SurfaceMesh.h"
|
#include "PolyVoxCore/SurfaceMesh.h"
|
||||||
#include "PolyVoxImpl/Utility.h"
|
#include "PolyVoxCore/PolyVoxImpl/Utility.h"
|
||||||
|
|
||||||
#include "OpenGLImmediateModeSupport.h"
|
#include "OpenGLImmediateModeSupport.h"
|
||||||
#include "OpenGLVertexBufferObjectSupport.h"
|
#include "OpenGLVertexBufferObjectSupport.h"
|
||||||
|
@ -27,7 +27,7 @@ freely, subject to the following restrictions:
|
|||||||
#include "PolyVoxCore/LowPassFilter.h"
|
#include "PolyVoxCore/LowPassFilter.h"
|
||||||
#include "PolyVoxCore/RawVolume.h"
|
#include "PolyVoxCore/RawVolume.h"
|
||||||
#include "PolyVoxCore/SurfaceMesh.h"
|
#include "PolyVoxCore/SurfaceMesh.h"
|
||||||
#include "PolyVoxImpl/Utility.h"
|
#include "PolyVoxCore/PolyVoxImpl/Utility.h"
|
||||||
|
|
||||||
#include "OpenGLImmediateModeSupport.h"
|
#include "OpenGLImmediateModeSupport.h"
|
||||||
#include "OpenGLVertexBufferObjectSupport.h"
|
#include "OpenGLVertexBufferObjectSupport.h"
|
||||||
|
@ -104,18 +104,18 @@ SET(IMPL_SRC_FILES
|
|||||||
)
|
)
|
||||||
|
|
||||||
SET(IMPL_INC_FILES
|
SET(IMPL_INC_FILES
|
||||||
include/PolyVoxImpl/ArraySizesImpl.h
|
include/PolyVoxCore/PolyVoxImpl/ArraySizesImpl.h
|
||||||
include/PolyVoxImpl/ArraySizesImpl.inl
|
include/PolyVoxCore/PolyVoxImpl/ArraySizesImpl.inl
|
||||||
include/PolyVoxImpl/AStarPathfinderImpl.h
|
include/PolyVoxCore/PolyVoxImpl/AStarPathfinderImpl.h
|
||||||
include/PolyVoxImpl/Block.h
|
include/PolyVoxCore/PolyVoxImpl/Block.h
|
||||||
include/PolyVoxImpl/Block.inl
|
include/PolyVoxCore/PolyVoxImpl/Block.inl
|
||||||
include/PolyVoxImpl/MarchingCubesTables.h
|
include/PolyVoxCore/PolyVoxImpl/MarchingCubesTables.h
|
||||||
include/PolyVoxImpl/RandomUnitVectors.h
|
include/PolyVoxCore/PolyVoxImpl/RandomUnitVectors.h
|
||||||
include/PolyVoxImpl/RandomVectors.h
|
include/PolyVoxCore/PolyVoxImpl/RandomVectors.h
|
||||||
include/PolyVoxImpl/SubArray.h
|
include/PolyVoxCore/PolyVoxImpl/SubArray.h
|
||||||
include/PolyVoxImpl/SubArray.inl
|
include/PolyVoxCore/PolyVoxImpl/SubArray.inl
|
||||||
include/PolyVoxImpl/TypeDef.h
|
include/PolyVoxCore/PolyVoxImpl/TypeDef.h
|
||||||
include/PolyVoxImpl/Utility.h
|
include/PolyVoxCore/PolyVoxImpl/Utility.h
|
||||||
)
|
)
|
||||||
|
|
||||||
#NOTE: The following line should be uncommented when building shared libs.
|
#NOTE: The following line should be uncommented when building shared libs.
|
||||||
|
@ -24,7 +24,7 @@ freely, subject to the following restrictions:
|
|||||||
#ifndef __PolyVox_MarchingCubeTables_H__
|
#ifndef __PolyVox_MarchingCubeTables_H__
|
||||||
#define __PolyVox_MarchingCubeTables_H__
|
#define __PolyVox_MarchingCubeTables_H__
|
||||||
|
|
||||||
#include "PolyVoxImpl/TypeDef.h"
|
#include "PolyVoxCore/PolyVoxImpl/TypeDef.h"
|
||||||
|
|
||||||
namespace PolyVox
|
namespace PolyVox
|
||||||
{
|
{
|
@ -24,7 +24,7 @@ freely, subject to the following restrictions:
|
|||||||
#ifndef __PolyVox_RandomUnitVectors_H__
|
#ifndef __PolyVox_RandomUnitVectors_H__
|
||||||
#define __PolyVox_RandomUnitVectors_H__
|
#define __PolyVox_RandomUnitVectors_H__
|
||||||
|
|
||||||
#include "PolyVoxImpl/TypeDef.h"
|
#include "PolyVoxCore/PolyVoxImpl/TypeDef.h"
|
||||||
|
|
||||||
#include "PolyVoxCore/Vector.h"
|
#include "PolyVoxCore/Vector.h"
|
||||||
|
|
@ -24,7 +24,7 @@ freely, subject to the following restrictions:
|
|||||||
#ifndef __PolyVox_RandomVectors_H__
|
#ifndef __PolyVox_RandomVectors_H__
|
||||||
#define __PolyVox_RandomVectors_H__
|
#define __PolyVox_RandomVectors_H__
|
||||||
|
|
||||||
#include "PolyVoxImpl/TypeDef.h"
|
#include "PolyVoxCore/PolyVoxImpl/TypeDef.h"
|
||||||
|
|
||||||
#include "PolyVoxCore/Vector.h"
|
#include "PolyVoxCore/Vector.h"
|
||||||
|
|
@ -24,7 +24,7 @@ freely, subject to the following restrictions:
|
|||||||
#ifndef __PolyVox_Utility_H__
|
#ifndef __PolyVox_Utility_H__
|
||||||
#define __PolyVox_Utility_H__
|
#define __PolyVox_Utility_H__
|
||||||
|
|
||||||
#include "PolyVoxImpl/TypeDef.h"
|
#include "PolyVoxCore/PolyVoxImpl/TypeDef.h"
|
||||||
|
|
||||||
#include <cassert>
|
#include <cassert>
|
||||||
|
|
@ -21,7 +21,7 @@ freely, subject to the following restrictions:
|
|||||||
distribution.
|
distribution.
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
|
|
||||||
#include "PolyVoxImpl/TypeDef.h"
|
#include "PolyVoxCore/PolyVoxImpl/TypeDef.h"
|
||||||
|
|
||||||
#include "PolyVoxCore/GradientEstimators.h"
|
#include "PolyVoxCore/GradientEstimators.h"
|
||||||
|
|
||||||
|
@ -26,7 +26,7 @@ freely, subject to the following restrictions:
|
|||||||
|
|
||||||
// http://local.wasp.uwa.edu.au/~pbourke/geometry/polygonise/index.html
|
// http://local.wasp.uwa.edu.au/~pbourke/geometry/polygonise/index.html
|
||||||
|
|
||||||
#include "PolyVoxImpl/MarchingCubesTables.h"
|
#include "PolyVoxCore/PolyVoxImpl/MarchingCubesTables.h"
|
||||||
|
|
||||||
namespace PolyVox
|
namespace PolyVox
|
||||||
{
|
{
|
||||||
|
@ -21,7 +21,7 @@ freely, subject to the following restrictions:
|
|||||||
distribution.
|
distribution.
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
|
|
||||||
#include "PolyVoxImpl/RandomUnitVectors.h"
|
#include "PolyVoxCore/PolyVoxImpl/RandomUnitVectors.h"
|
||||||
|
|
||||||
namespace PolyVox
|
namespace PolyVox
|
||||||
{
|
{
|
||||||
|
@ -21,7 +21,7 @@ freely, subject to the following restrictions:
|
|||||||
distribution.
|
distribution.
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
|
|
||||||
#include "PolyVoxImpl/RandomVectors.h"
|
#include "PolyVoxCore/PolyVoxImpl/RandomVectors.h"
|
||||||
|
|
||||||
namespace PolyVox
|
namespace PolyVox
|
||||||
{
|
{
|
||||||
|
@ -21,7 +21,7 @@ freely, subject to the following restrictions:
|
|||||||
distribution.
|
distribution.
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
|
|
||||||
#include "PolyVoxImpl/Utility.h"
|
#include "PolyVoxCore/PolyVoxImpl/Utility.h"
|
||||||
|
|
||||||
#include <cassert>
|
#include <cassert>
|
||||||
#include <stdexcept>
|
#include <stdexcept>
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#include "PolyVoxImpl/TypeDef.h"
|
#include "PolyVoxCore/PolyVoxImpl/TypeDef.h"
|
||||||
|
|
||||||
namespace PolyVox
|
namespace PolyVox
|
||||||
{
|
{
|
||||||
|
@ -27,7 +27,7 @@ freely, subject to the following restrictions:
|
|||||||
#include "PolyVoxCore/Raycast.h"
|
#include "PolyVoxCore/Raycast.h"
|
||||||
#include "PolyVoxCore/SimpleVolume.h"
|
#include "PolyVoxCore/SimpleVolume.h"
|
||||||
|
|
||||||
#include "PolyVoxImpl/RandomUnitVectors.h"
|
#include "PolyVoxCore/PolyVoxImpl/RandomUnitVectors.h"
|
||||||
|
|
||||||
#include <QtTest>
|
#include <QtTest>
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user