NAME
glLoadIdentity
- replace the current matrix with the identity matrix
C SPECIFICATION
void ggllLLooaaddIIddeennttiittyy( void )
DESCRIPTION
ggllLLooaaddIIddeennttiittyy replaces the current matrix with the identity matrix.
It is semantically equivalent to calling ggllLLooaaddMMaattrriixx
with the identity matrix
left ( down 20 { ~ matrix {
ccol { 1 above 0 above 0 above 0~ }
ccol { 0 above 1 above 0 above 0~ }
ccol { 0 above 0 above 1 above 0~ }
ccol { 0 above 0 above 0 above 1 }
} } ~~ right )
but in some cases it is more efficient.
ERRORS
GGLL__IINNVVAALLIIDD__OOPPEERRAATTIIOONN is generated if ggllLLooaaddIIddeennttiittyy
is executed between the execution of ggllBBeeggiinn
and the corresponding execution of ggllEEnndd.
ASSOCIATED GETS
ggllGGeett with argument GGLL__MMAATTRRIIXX__MMOODDEE
ggllGGeett with argument GGLL__CCOOLLOORR__MMAATTRRIIXX
ggllGGeett with argument GGLL__MMOODDEELLVVIIEEWW__MMAATTRRIIXX
ggllGGeett with argument GGLL__PPRROOJJEECCTTIIOONN__MMAATTRRIIXX
ggllGGeett with argument GGLL__TTEEXXTTUURREE__MMAATTRRIIXX
SEE ALSO
ggllLLooaaddMMaattrriixx((33GG)),
ggllMMaattrriixxMMooddee((33GG)),
ggllMMuullttMMaattrriixx((33GG)),
ggllPPuusshhMMaattrriixx((33GG))