Google cardBoard Android API (十四):ViewPort

来源:互联网 发布:alphago原理讲解 知乎 编辑:程序博客网 时间:2024/06/05 17:49

Viewport

public class Viewport

Defines a viewport rectangle.

Fields

public int height  public int width
  public intx public inty 

Public Constructors

Viewport()

Public Methods

boolean
equals(Object obj)
void
getAsArray(int[] array, int offset)
int
hashCode()
void
setGLScissor()
void
setGLViewport()
void
setViewport(int x, int y, int width, int height)
String
toString()

Inherited Methods

Fields

public int height

public int width

public int x

public int y

Public Constructors

public Viewport ()

Public Methods

public boolean equals (Object obj)

public void getAsArray (int[] array, int offset)

Stores the viewport parameters into an int array.

Parameters
arrayArray to store values in.offsetOffset into the array to start writing values in.
Throws
IllegalArgumentExceptionIf there is not enough space to write the result.

public int hashCode ()

public void setGLScissor ()

Sets the current OpenGL scissor rect based on the current viewport settings.

public void setGLViewport ()

Sets the current OpenGL viewport based on the current viewport settings.

public void setViewport (int x, int y, int width, int height)

Sets a new viewport based on the provided coordinates and dimensions.

Parameters
xHorizontal pixel coordinate of the bottom-left corner of the viewport.yVertical pixel coordinate of the bottom-left corner of the viewport.widthWidth of the viewport in pixels.heightHeight of the viewport in pixels.

public String toString ()

Returns a string containing a concise, human-readable description of this object.

Returns
  • A printable representation of this object.
width
0 0
原创粉丝点击