DpToMetersViewSizer

public class DpToMetersViewSizer

Controls the size of a ViewRenderable in a Scene by defining how many dp (density-independent pixels) there are per meter. This is recommended when using an android layout that is built using dp.

Public Constructors

DpToMetersViewSizer(int dpPerMeters)
Constructor for creating a sizer for controlling the size of a ViewRenderable by defining how many dp there are per meter.

Public Methods

int
getDpPerMeters()
Returns the number of dp (density-independent pixels) there are per meter that is used for controlling the size of a ViewRenderable.
Vector3
getSize(View view)
Calculates the desired size of the view in the Scene.

Inherited Methods

Public Constructors

public DpToMetersViewSizer (int dpPerMeters)

Constructor for creating a sizer for controlling the size of a ViewRenderable by defining how many dp there are per meter.

Parameters
dpPerMeters a number greater than zero representing the ratio of dp to meters

Public Methods

public int getDpPerMeters ()

Returns the number of dp (density-independent pixels) there are per meter that is used for controlling the size of a ViewRenderable.

public Vector3 getSize (View view)

Calculates the desired size of the view in the Scene. x represents the width, and y represents the height.

Parameters
view the view to calculate the size of
Returns
  • a new vector that represents the view's size in the Scene