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))