gtcround (functions)
glm::ceilMultiple( ... )
genType glm::ceilMultiple(genType Source, genType Multiple)Higher multiple number of Source.
Type parameters:
genType Floating-point or integer scalar or vector types.
Parameters:
Source
Multiple Must be a null or positive value
See also: gtc_round
glm::ceilPowerOfTwo( ... )
genIUType glm::ceilPowerOfTwo(genIUType Value)Return the power of two number which value is just higher the input value, round up to a power of two.
See also: gtc_round
glm::floorMultiple( ... )
genType glm::floorMultiple(genType Source, genType Multiple)Lower multiple number of Source.
Type parameters:
genType Floating-point or integer scalar or vector types.
Parameters:
Source
Multiple Must be a null or positive value
See also: gtc_round
glm::floorPowerOfTwo( ... )
genIUType glm::floorPowerOfTwo(genIUType Value)Return the power of two number which value is just lower the input value, round down to a power of two.
See also: gtc_round
glm::isMultiple( ... )
bool glm::isMultiple(genIUType Value, genIUType Multiple)Return true if the 'Value' is a multiple of 'Multiple'.
See also: gtc_round
glm::isPowerOfTwo( ... )
bool glm::isPowerOfTwo(genIUType Value)Return true if the value is a power of two number.
See also: gtc_round
glm::roundMultiple( ... )
genType glm::roundMultiple(genType Source, genType Multiple)Lower multiple number of Source.
Type parameters:
genType Floating-point or integer scalar or vector types.
Parameters:
Source
Multiple Must be a null or positive value
See also: gtc_round
glm::roundPowerOfTwo( ... )
genIUType glm::roundPowerOfTwo(genIUType Value)Return the power of two number which value is the closet to the input value.
See also: gtc_round