ArrayCamera class

Inheritance

Constructors

ArrayCamera.new(List array)

Properties

cameras List
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

clearViewOffset() → void
inherited
clone([bool? recursive = true]) PerspectiveCamera
inherited
copy(Object3D source, [bool? recursive]) PerspectiveCamera
inherited
getFilmHeight() double
inherited
getFilmWidth() num
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setViewOffset(dynamic fullWidth, dynamic fullHeight, dynamic x, dynamic y, dynamic width, dynamic height) → void
  • Sets an offset in a larger frustum. This is useful for multi-window or
    • multi-monitor/multi-machine setups. *
      • For example, if you have 3x2 monitors and each monitor is 1920x1080 and
      • the monitors are in grid like this
      • +---+---+---+
      • | A | B | C |
      • +---+---+---+
      • | D | E | F |
      • +---+---+---+
      • then for each monitor you would call it like this
      • const w = 1920;
      • const h = 1080;
      • const fullWidth = w * 3;
      • const fullHeight = h * 2;
      • --A--
      • camera.setViewOffset( fullWidth, fullHeight, w * 0, h * 0, w, h );
      • --B--
      • camera.setViewOffset( fullWidth, fullHeight, w * 1, h * 0, w, h );
      • --C--
      • camera.setViewOffset( fullWidth, fullHeight, w * 2, h * 0, w, h );
      • --D--
      • camera.setViewOffset( fullWidth, fullHeight, w * 0, h * 1, w, h );
      • --E--
      • camera.setViewOffset( fullWidth, fullHeight, w * 1, h * 1, w, h );
      • --F--
      • camera.setViewOffset( fullWidth, fullHeight, w * 2, h * 1, w, h );
      • Note there is no reason monitors have to be the same size or in a grid.
  • inherited
    toJSON({Object3dMeta? meta}) Map<String, dynamic>
    inherited
    toString() String
    A string representation of this object.
    inherited
    updateProjectionMatrix() → void
    inherited

    Operators

    operator ==(Object other) bool
    The equality operator.
    inherited