Rechercher une page de manuel
floor.3Cg
Langue: en
Version: 349582 (ubuntu - 24/10/10)
Section: 3 (Bibliothèques de fonctions)
NAME
floor - returns largest integer not greater than a scalar or each vector component.SYNOPSIS
float floor(float a); float1 floor(float1 a); float2 floor(float2 a); float3 floor(float3 a); float4 floor(float4 a);
half floor(half a); half1 floor(half1 a); half2 floor(half2 a); half3 floor(half3 a); half4 floor(half4 a);
fixed floor(fixed a); fixed1 floor(fixed1 a); fixed2 floor(fixed2 a); fixed3 floor(fixed3 a); fixed4 floor(fixed4 a);
PARAMETERS
- a
- Vector or scalar of which to determine the floor.
DESCRIPTION
Returns the floor or largest integer not greater than a scalar or each vector component.REFERENCE IMPLEMENTATION
floor for a float3 vector could be implemented like this.float3 floor(float3 v) { float3 rv; int i;
for (i=0; i<3; i++) { rv[i] = v[i] - frac(v[i]); } return rv; }
PROFILE SUPPORT
floor is supported in all profiles except fp20.SEE ALSO
ceil, roundContenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre