• Sceneform SDK for Android was open sourced and archived (github.com/google-ar/sceneform-android-sdk) with version 1.16.0.
  • This site (developers.google.com/sceneform) serves as the documentation archive for the previous version, Sceneform SDK for Android 1.15.0.
  • Do not use version 1.17.0 of the Sceneform Maven artifacts.
  • The 1.17.1 Maven artifacts can be used. Other than the version, however, the 1.17.1 artifacts are identical to the 1.15.0 artifacts.

FixedHeightViewSizer

Stay organized with collections Save and categorize content based on your preferences.
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