GLGETMAP - Online Linux Manual PageSection : 3G

NAME"glGetMapdv, glGetMapfv, glGetMapiv − return evaluator parameters

C SPECIFICATIONvoid glGetMapdv( GLenum target, GLenum query, GLdouble *v )void glGetMapfv( GLenum target, GLenum query, GLfloat *v )void glGetMapiv( GLenum target, GLenum query, GLint *v )

PARAMETERStarget  Specifies the symbolic name of a map. Accepted values are ­GL_MAP1_COLOR_4, ­GL_MAP1_INDEX, ­GL_MAP1_NORMAL, ­GL_MAP1_TEXTURE_COORD_1, ­GL_MAP1_TEXTURE_COORD_2, ­GL_MAP1_TEXTURE_COORD_3, ­GL_MAP1_TEXTURE_COORD_4, ­GL_MAP1_VERTEX_3, ­GL_MAP1_VERTEX_4, ­GL_MAP2_COLOR_4, ­GL_MAP2_INDEX, ­GL_MAP2_NORMAL, ­GL_MAP2_TEXTURE_COORD_1, ­GL_MAP2_TEXTURE_COORD_2, ­GL_MAP2_TEXTURE_COORD_3, ­GL_MAP2_TEXTURE_COORD_4, ­GL_MAP2_VERTEX_3, and ­GL_MAP2_VERTEX_4. query  Specifies which parameter to return. Symbolic names ­GL_COEFF, ­GL_ORDER, and ­GL_DOMAIN are accepted. v  Returns the requested data.

DESCRIPTION­glMap1 and ­glMap2 define evaluators. ­glGetMap returns evaluator parameters. target chooses a map, query selects a specific parameter, and v points to storage where the values will be returned. The acceptable values for the target parameter are described in the ­glMap1 and ­glMap2 reference pages. query can assume the following values: ­GL_COEFF  v returns the control points for the evaluator function. One-dimensional evaluators return order control points, and two-dimensional evaluators return uorder~times~vorder control points. Each control point consists of one, two, three, or four integer, single-precision floating-point, or double-precision floating-point values, depending on the type of the evaluator. The GL returns two-dimensional control points in row-major order, incrementing the uorder index quickly and the vorder index after each row. Integer values, when requested, are computed by rounding the internal floating-point values to the nearest integer values. ­GL_ORDER  v returns the order of the evaluator function. One-dimensional evaluators return a single value, order. The initial value is 1. Two-dimensional evaluators return two values, uorder and vorder. The initial value is 1,1. ­GL_DOMAIN  v returns the linear u and v mapping parameters. One-dimensional evaluators return two values, u1 and u2, as specified by ­glMap1. Two-dimensional evaluators return four values (u1, u2, v1, and v2) as specified by ­glMap2. Integer values, when requested, are computed by rounding the internal floating-point values to the nearest integer values.

NOTESIf an error is generated, no change is made to the contents of v.

ERRORS­GL_INVALID_ENUM is generated if either target or query is not an accepted value. ­GL_INVALID_OPERATION is generated if ­glGetMap is executed between the execution of ­glBegin and the corresponding execution of ­glEnd.

SEE ALSO­glEvalCoord(3G), ­glMap1(3G), ­glMap2(3G)
0
Johanes Gumabo
Data Size   :   12,618 byte
man-glGetMapfv.3glBuild   :   2024-12-05, 20:55   :  
Visitor Screen   :   x
Visitor Counter ( page / site )   :   2 / 236,470
Visitor ID   :     :  
Visitor IP   :   3.145.88.155   :  
Visitor Provider   :   AMAZON-02   :  
Provider Position ( lat x lon )   :   39.962500 x -83.006100   :   x
Provider Accuracy Radius ( km )   :   1000   :  
Provider City   :   Columbus   :  
Provider Province   :   Ohio ,   :   ,
Provider Country   :   United States   :  
Provider Continent   :   North America   :  
Visitor Recorder   :   Version   :  
Visitor Recorder   :   Library   :  
Online Linux Manual Page   :   Version   :   Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 24.12.05
Online Linux Manual Page   :   Library   :   lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page   :   Library   :   lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base   :   Version   :   Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base   :   Library   :   lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36

Very long time ago, I have the best tutor, Wenzel Svojanovsky . If someone knows the email address of Wenzel Svojanovsky , please send an email to johanes_gumabo@yahoo.co.id .
If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.