File VolumeDataLayoutDescriptor.h
-
namespace OpenVDS
Functions
-
inline VolumeDataLayoutDescriptor::Options operator|(VolumeDataLayoutDescriptor::Options lhs, VolumeDataLayoutDescriptor::Options rhs)
-
class VolumeDataLayoutDescriptor
Public Types
-
enum BrickSize
Values:
-
enumerator BrickSize_32
-
enumerator BrickSize_64
-
enumerator BrickSize_128
-
enumerator BrickSize_256
-
enumerator BrickSize_512
-
enumerator BrickSize_1024
-
enumerator BrickSize_2048
-
enumerator BrickSize_4096
-
enumerator BrickSize_32
-
enum LODLevels
Values:
-
enumerator LODLevels_None
-
enumerator LODLevels_1
-
enumerator LODLevels_2
-
enumerator LODLevels_3
-
enumerator LODLevels_4
-
enumerator LODLevels_5
-
enumerator LODLevels_6
-
enumerator LODLevels_7
-
enumerator LODLevels_8
-
enumerator LODLevels_9
-
enumerator LODLevels_10
-
enumerator LODLevels_11
-
enumerator LODLevels_12
-
enumerator LODLevels_None
Public Functions
-
inline VolumeDataLayoutDescriptor()
-
inline VolumeDataLayoutDescriptor(BrickSize brickSize, int negativeMargin, int positiveMargin, int brickSize2DMultiplier, LODLevels lodLevels, Options options, int fullResolutionDimension = 0)
-
inline bool IsValid() const
-
inline int GetNegativeMargin() const
-
inline int GetPositiveMargin() const
-
inline int GetBrickSizeMultiplier2D() const
-
inline bool IsCreate2DLODs() const
-
inline bool IsForceFullResolutionDimension() const
-
inline VolumeDataLayoutDescriptor::Options GetOptions() const
-
inline int GetFullResolutionDimension() const
-
enum BrickSize
-
inline VolumeDataLayoutDescriptor::Options operator|(VolumeDataLayoutDescriptor::Options lhs, VolumeDataLayoutDescriptor::Options rhs)