FixedHeightViewSizer

  • FixedHeightViewSizer controls the size of a ViewRenderable in a Scene by setting a fixed height in meters, automatically adjusting the width to maintain the view's aspect ratio.

  • It provides a constructor to create a sizer with a specified height and methods to get the defined height and calculate the size of the view within the Scene.

  • The getSize method calculates and returns a Vector3 representing the ViewRenderable's dimensions in the Scene, with x being width and y being height.

  • You can set a FixedHeightViewSizer on a ViewRenderable using the setSizer method during its construction or after it's built.

public class FixedHeightViewSizer

Controls the size of a ViewRenderable in a Scene by defining how tall it should be in meters. The width will change to match the aspect ratio of the view.

Public Constructors

FixedHeightViewSizer(float heightMeters)
Constructor for creating a sizer for controlling the size of a ViewRenderable by defining a fixed height.

Public Methods

float
getHeight()
Returns the height in meters 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 FixedHeightViewSizer (float heightMeters)

Constructor for creating a sizer for controlling the size of a ViewRenderable by defining a fixed height.

Parameters
heightMeters a number greater than zero representing the height in meters.

Public Methods

public float getHeight ()

Returns the height in meters 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