##### Ninja Library - View Function

# njRotateViewPosYAbsolute

Rotates the view location around the Y axis (absolute rotation)

### FORMAT

`

  void njRotateViewPosYAbsolute( *v, ang )
  NJS_VIEW *v
  Angle ang

`

### PARAMETER

  `*v` | Pointer to view structure
  `ang` | Rotation angle (absolute amount)

### RETURN

  None

### DESCRIPTION

  Rotates the view location around the Y axis by an absolute angle.

### EXAMPLE

      The following rotates the location of the view located at (0, 0, 3000)
      and directed towarded (0, 0, -1) (into the screen) by 90 degrees around the Y axis,
      without changing the view direction.
      #define VIEW_APX 0.f
      #define VIEW_APY 0.f
      #define VIEW_APZ 3000.f
      #define VIEW_AVX 0.f
      #define VIEW_AVY 0.f
      #define VIEW_AVZ -1.f
      #define VIEW_AROLL 0
      NJS_VIEW v;
      v.apx = VIEW_APX;
      v.apy = VIEW_APY;
      v.apz = VIEW_APZ;
      v.avx = VIEW_AVX;
      v.avy = VIEW_AVY;
      v.avz = VIEW_AVZ;
      v.aroll = NJM_DEG_ANG(VIEW_AROLL);
      njRotateViewPosYAbsolute(&v, NJM_DEG_ANG(90));
      njSetView( &v );

### NOTE

  When parameter v is NULL, the current view is rotated.

### REFERENCE

  `njSetView()
  njClearMatrix()
  `

njRotateViewPosYAbsolute

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998,1999