SurfaceEdge

abstract class SurfaceEdge
kotlin.Any
   ↳ androidx.camera.core.processing.SurfaceEdge

A data class represents a Node output that is based on Surfaces.

Summary

Public constructors

A data class represents a Node output that is based on Surfaces.

Public methods
open static SurfaceEdge
create(@NonNull surfaces: MutableList<SettableSurface!>)

Creates a SurfaceEdge.

abstract MutableList<SettableSurface!>

Gets output surfaces.

Public constructors

SurfaceEdge

SurfaceEdge()

A data class represents a Node output that is based on Surfaces.

Public methods

create

@NonNull open static fun create(@NonNull surfaces: MutableList<SettableSurface!>): SurfaceEdge

Creates a SurfaceEdge.

getSurfaces

@NonNull abstract fun getSurfaces(): MutableList<SettableSurface!>

Gets output surfaces. TODO(b/234180399): consider switching to com.google.common.collect.ImmutableList.