# IRdUVEViewport Interface Reference

Inherits IRsObject.

List of all members.

## Properties
RtFloat | PanX`[set]`
RtFloat * | PanX`[get]`
RtFloat | PanY`[set]`
RtFloat * | PanY`[get]`
RtFloat | Zoom`[set]`
RtFloat * | Zoom`[get]`
RtFloat | AspectRatio`[set]`
RtFloat * | AspectRatio`[get]`
RtUVcoord * | Panning`[get]`
RtUVcoord | Panning`[set]`

## Detailed Description

Holds information about current UVE window viewport.

- Used as a connector value of UVE view node.

## Property Documentation

RtFloat IRdUVEViewport::PanX`[set]`

Put PanX

Parameters:

  | fPanX | [in] Set X panning value.

RtFloat * IRdUVEViewport::PanX`[get]`

Get PanX

Returns:
  pPanX [out, retval] Return X panning value.

RtFloat IRdUVEViewport::PanY`[set]`

Put PanY

Parameters:

  | fPanY | [in] Set Y panning value.

RtFloat * IRdUVEViewport::PanY`[get]`

Get PanY

Returns:
  pPanY [out, retval] Return Y panning value.

RtFloat IRdUVEViewport::Zoom`[set]`

Put Zoom

Parameters:

  | fZoom | [in] Set Zoom (>1 means greater span) value.

RtFloat * IRdUVEViewport::Zoom`[get]`

Get Zoom

Returns:
  pZoom [out, retval] Return zoom value.

RtFloat IRdUVEViewport::AspectRatio`[set]`

Put AspectRatio

Parameters:

  | fAspectRatio | [in] Set the Ratio of width and height of UVE.

RtFloat * IRdUVEViewport::AspectRatio`[get]`

Get AspectRatio

Returns:
  pAspectRatio [out, retval] Return the Ratio of width and height of UVE.

RtUVcoord * IRdUVEViewport::Panning`[get]`

Get Panning

Returns:
  pPanning [out, retval] Return panning value.
  - Coordinate composed from X and Y panning.

RtUVcoord IRdUVEViewport::Panning`[set]`

Put Panning

Parameters:

  | panning | [in] Set panning value. Coordinate composed from X and Y panning.