This commit is contained in:
ZappoMan 2013-06-14 16:48:36 -07:00
parent 08e8455c95
commit e083c0c561

View file

@ -30,29 +30,30 @@ typedef enum {GRADIENT, RANDOM, NATURAL} creationMode;
class EncodeBitstreamParams { class EncodeBitstreamParams {
public: public:
int maxEncodeLevel; int maxEncodeLevel;
const ViewFrustum* viewFrustum; const ViewFrustum* viewFrustum;
bool includeColor; bool includeColor;
bool includeExistsBits; bool includeExistsBits;
int chopLevels; int chopLevels;
bool deltaViewFrustum; bool deltaViewFrustum;
const ViewFrustum* lastViewFrustum; const ViewFrustum* lastViewFrustum;
EncodeBitstreamParams( EncodeBitstreamParams(
int maxEncodeLevel = INT_MAX, int maxEncodeLevel = INT_MAX,
const ViewFrustum* viewFrustum = IGNORE_VIEW_FRUSTUM, const ViewFrustum* viewFrustum = IGNORE_VIEW_FRUSTUM,
bool includeColor = WANT_COLOR, bool includeColor = WANT_COLOR,
bool includeExistsBits = WANT_EXISTS_BITS, bool includeExistsBits = WANT_EXISTS_BITS,
int chopLevels = 0, int chopLevels = 0,
bool deltaViewFrustum = false, bool deltaViewFrustum = false,
const ViewFrustum* lastViewFrustum = IGNORE_VIEW_FRUSTUM) : const ViewFrustum* lastViewFrustum = IGNORE_VIEW_FRUSTUM) :
maxEncodeLevel(maxEncodeLevel),
viewFrustum(viewFrustum), maxEncodeLevel (maxEncodeLevel),
includeColor(includeColor), viewFrustum (viewFrustum),
includeExistsBits(includeExistsBits), includeColor (includeColor),
chopLevels(chopLevels), includeExistsBits (includeExistsBits),
deltaViewFrustum(deltaViewFrustum), chopLevels (chopLevels),
lastViewFrustum(lastViewFrustum) deltaViewFrustum (deltaViewFrustum),
lastViewFrustum (lastViewFrustum)
{} {}
}; };