FixedWidthViewSizer

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

  • It provides methods to calculate the size of the view in the Scene and to retrieve the defined width.

  • The constructor takes a float value representing the desired width in meters.

  • getSize() method calculates and returns a Vector3 representing the view's size in the Scene.

  • getWidth() method returns the fixed width value set during the FixedWidthViewSizer's construction.

public class FixedWidthViewSizer

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

Public Constructors

FixedWidthViewSizer(float widthMeters)
Constructor for creating a sizer for controlling the size of a ViewRenderable by defining a fixed width.

Public Methods

Vector3
getSize(View view)
Calculates the desired size of the view in the Scene.
float
getWidth()
Returns the width in meters used for controlling the size of a ViewRenderable.

Inherited Methods

Public Constructors

public FixedWidthViewSizer (float widthMeters)

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

Parameters
widthMeters a number greater than zero representing the width in meters.

Public Methods

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

public float getWidth ()

Returns the width in meters used for controlling the size of a ViewRenderable.